EasyManua.ls Logo

ARM DSTREAM-ST - Target design checklist

ARM DSTREAM-ST
56 pages
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3.5 Target design checklist
To ensure your target design is compatible with the DSTREAM-ST unit, your answer to each applicable
question in this checklist must be ‘Yes’.
Note
Not all questions are applicable to every target design.
Table 3-2 Target design checklist
Check item Status
Are any TDI, TMS, TDO, or SWDIO signals pulled HIGH?
Are any TCK, RTCK, or SWCLK signals pulled LOW?
Are any nTRST or nSRST signals pulled to their inactive state (usually HIGH)?
To pass data between the TCK domain and the internal clock domain, does the target device contain the necessary
synchronization logic?
If used, does RTCK have its own driver (separate from TCK)?
If TCK is routed to multiple devices, have you used buffers to fan-out the signal (to prevent signal reflections)?
Can the debug unit drive nTRST and nSRST separately?
To allow debug from reset, can you reset the target device without initializing its debug logic?
If using Serial wire Debug, is the TMS/SWDIO signal bidirectional (no uni-directional buffers)?
To reduce the need to calibrate during setup, are any TRACEDATA and TRACECLK signals length-matched within a
10mm window?
Where possible, have you eliminated stubs and other parasitic effects from debug and trace signals?
To obtain 50Ω output impedance, have you routed any outputs from the target device through series termination resistors?
Have the appropriate VTREF signal (or signals) been connected to the debug or trace connector (or connectors)?
Either directly or through a resistor of 100Ω or less, are VTREF pins connected to the debug/trace logic rail (or rails)?
Are the debug/trace logic rails in the range of 1.2V to 3.3V?
Are all GND pins of the debug/trace connector (or connectors) either directly connected to, or AC-coupled to, GND, close to
the connector?
If using a Mictor socket, are the central GND pins solder-pasted on the same side of the board?
If using a standard 2.54mm or 1.27mm header, is the connector fully shrouded to avoid mis-connection (space permitting)?
If using a CoreSight 10/20 or MIPI 34 connector, have you considered the removal of pin-7?
To ensure the continuity of return paths, do any signal vias have return vias placed close to them?
Have you checked the board layout to ensure that no signals cross slots or voids in the adjacent plane (or planes)?
Where possible, has crosstalk between debug and trace signals been minimized?
Are all debug and trace signals impedance-matched to 50Ω?
3 Target board design
3.5 Target design checklist
100893_0100_06_en Copyright © 2017–2019 Arm Limited or its affiliates. All rights
reserved.
3-56
Non-Confidential

Table of Contents

Other manuals for ARM DSTREAM-ST