Configuration and Reference
This page provides the DTP top-level port table. Configuration parameters are defined on their owning IP pages; see the links in the section below. The generated CTM and CTP register maps appear in the CTN Memory Map section of the Cross-Trigger Network page.
1. Port Reference
Table 1 lists all DTP top-level ports. The port table is shared with the Integrator Guide.
The generated module and port pages are in RTL Modules Reference. This table keeps each port’s connection and tie-off default.
Legend: Where no Default entry is shown in Description / Default, the original port reference specifies N/A — those ports have no integrator-supplied default; connect as directed by Description.
Table 1 lists the DTP boundary ports, their dimensions, and their connections.
| Interface Name | Type | Dir | Width | Description / Default | Connection |
|---|---|---|---|---|---|
|
|
In |
1 |
System clock for cross trigger logic and JTAG2AXI bridges. |
System clock |
|
|
In |
1 |
System reset (active low). Resets cross trigger and AXI logic; does not affect the TAP controller. |
System reset |
|
|
In |
1 |
Power-on reset for JTAG state machine (active low, asynchronous). |
Power-on reset |
|
|
In |
- |
Per-path lifecycle controls for disabling debug and test interfaces. Active-high (1 = path disabled). DTP synchronizes each field into the JTAG TCK domain. |
SEP lifecycle controller or adopter-equivalent policy source |
|
|
In |
- |
Primary JTAG TAP control (TCK, TMS, TRST_N). |
External JTAG pads |
|
|
In |
1 |
Primary JTAG TDI. |
External JTAG pads |
|
|
Out |
1 |
Primary JTAG TDO. |
External JTAG pads |
|
|
Out |
1 |
Primary JTAG TDO output enable. |
External JTAG pads |
|
|
Out |
- |
Boundary scan control. Tie scan_in to scan_out if BSR is disabled. |
Boundary scan chain |
|
|
In |
1 |
Boundary scan data in. |
Boundary scan chain |
|
|
Out |
1 |
Boundary scan data out. |
Boundary scan chain |
|
|
Out |
- |
I/O STAP TAP control for chiplet-to-chiplet connectivity. If |
I/O STAP host |
|
|
In |
1 |
I/O STAP TDI. Default: Tie to '0 if unused. |
I/O STAP host |
|
|
Out |
1 |
I/O STAP TDO. |
I/O STAP host |
|
|
Out |
1 |
I/O STAP TDO output enable. |
I/O STAP host |
|
|
Out |
- |
SMC debug STAP TAP control. If |
SMC JTAG port |
|
|
In |
1 |
SMC debug STAP TDI (from SMC TDO). Default: Tie to '0 if unused. |
SMC JTAG port |
|
|
Out |
1 |
SMC debug STAP TDO (to SMC TDI). |
SMC JTAG port |
|
|
Out |
1 |
SMC debug STAP TDO output enable. |
SMC JTAG port |
|
|
Out |
- |
SEP debug STAP TAP control. If |
SEP JTAG port |
|
|
In |
1 |
SEP debug STAP TDI (from SEP TDO). Default: Tie to '0 if unused. |
SEP JTAG port |
|
|
Out |
1 |
SEP debug STAP TDO (to SEP TDI). |
SEP JTAG port |
|
|
Out |
1 |
SEP debug STAP TDO output enable. |
SEP JTAG port |
|
|
Out |
|
Extra STAP TAP control array. If |
Extra STAP hosts |
|
|
In |
|
Extra STAP TDI array. Default: Tie to '0 if unused. |
Extra STAP hosts |
|
|
Out |
|
Extra STAP TDO array. |
Extra STAP hosts |
|
|
Out |
|
Extra STAP TDO output enable array. |
Extra STAP hosts |
|
|
Out |
- |
Extended STAP scan control. Tie scan_in to scan_out if unused. |
STAP scan chain |
|
|
In |
1 |
Extended STAP scan data in. |
STAP scan chain |
|
|
Out |
1 |
Extended STAP scan data out. |
STAP scan chain |
|
|
Out |
- |
DFD iJTAG scan control. Tie scan_in to scan_out if unused. |
DFD iJTAG chain |
|
|
In |
1 |
DFD iJTAG scan data in. |
DFD iJTAG chain |
|
|
Out |
1 |
DFD iJTAG scan data out. |
DFD iJTAG chain |
|
|
Out |
- |
Secure DFT iJTAG scan control. Tie scan_in to scan_out if unused. |
Secure DFT iJTAG chain |
|
|
In |
1 |
Secure DFT iJTAG scan data in. |
Secure DFT iJTAG chain |
|
|
Out |
1 |
Secure DFT iJTAG scan data out. |
Secure DFT iJTAG chain |
|
|
Out |
- |
Non-secure DFT iJTAG scan control. Tie scan_in to scan_out if unused. |
Non-secure DFT iJTAG chain |
|
|
In |
1 |
Non-secure DFT iJTAG scan data in. |
Non-secure DFT iJTAG chain |
|
|
Out |
1 |
Non-secure DFT iJTAG scan data out. |
Non-secure DFT iJTAG chain |
|
|
Out |
- |
SMC fabric debug AXI request. Active when |
SMC |
|
|
In |
- |
SMC fabric debug AXI response. Default: tie to '0 if disabled. |
SMC |
|
|
Out |
- |
SMC OTP debug AXI-Lite request. Default: tie to '0 if disabled. |
SMC |
|
|
In |
- |
SMC OTP debug AXI-Lite response. Default: tie to '0 if disabled. |
SMC |
|
|
Out |
- |
SEP OTP debug AXI-Lite request. Default: tie to '0 if disabled. |
SEP |
|
|
In |
- |
SEP OTP debug AXI-Lite response. Default: tie to '0 if disabled. |
SEP |
|
|
Out |
1 |
Clock stop output from JTAG DEBUG_CONTROL or CLA clock-stop requests via CTN. |
PLL clock gates |
|
|
Out |
1 |
CLA clock stop enable from DEBUG_CONTROL register. |
Clock control logic |
|
|
Out |
1 |
JTAG boot stall override enable. |
Boot control |
|
|
Out |
1 |
JTAG boot stall value when override is asserted. |
Boot control |
|
|
Out |
|
SMC IC_RESET override slice. Struct contains |
SMC |
|
|
Out |
|
SEP IC_RESET override slice. Struct contains |
SEP |
|
|
Out |
|
External IC_RESET override slice. Struct contains |
Integrator-defined reset overrides for logic outside the SMU |
|
|
Out |
- |
Current PTAP TAP state. |
Debug infrastructure |
|
|
Out |
- |
Current decoded PTAP instruction. |
Debug infrastructure |
|
|
In |
- |
Cross trigger CSR AXI-Lite request from SMC. |
SMC |
|
|
Out |
- |
Cross trigger CSR AXI-Lite response to SMC. |
SMC |
|
|
Out |
|
Cross trigger source requests from CTM to destination sinks. |
Cross trigger sinks |
|
|
In |
|
Cross trigger source acknowledges. Unused in pulse-sync mode (mode bit = 0). Default: tie to '0 in pulse-sync mode. |
Cross trigger sinks |
|
|
In |
|
Cross trigger destination requests from source generators. Default: tie to '0 if unused. |
Cross trigger sources |
|
|
Out |
|
Cross trigger destination acknowledges. Unused in pulse-sync mode (mode bit = 0). |
Cross trigger sources |
|
|
In |
|
Clock stop requests from CLAs or other devices in the chiplet. Default: Tie to '0 if unused. |
Clock stop requesters |
|
|
Out |
|
CTP request-out data output (to pad ring). |
GPIO pad ring |
|
|
Out |
|
CTP request-out output enable. |
GPIO pad ring |
|
|
In |
|
CTP request-out loopback input. Default: tie to '0 if unused. |
GPIO pad ring |
|
|
Out |
|
CTP request-out input enable. |
GPIO pad ring |
|
|
Out |
|
CTP request-in data output. |
GPIO pad ring |
|
|
Out |
|
CTP request-in output enable. |
GPIO pad ring |
|
|
In |
|
CTP request-in data input. Default: tie to '0 if unused. |
GPIO pad ring |
|
|
Out |
|
CTP request-in input enable. |
GPIO pad ring |
|
|
Out |
|
CTP ack-in data output. |
GPIO pad ring |
|
|
Out |
|
CTP ack-in output enable. |
GPIO pad ring |
|
|
In |
|
CTP ack-in data input. Default: tie to '0 if unused. |
GPIO pad ring |
|
|
Out |
|
CTP ack-in input enable. |
GPIO pad ring |
|
|
Out |
|
CTP ack-out data output. |
GPIO pad ring |
|
|
Out |
|
CTP ack-out output enable. |
GPIO pad ring |
|
|
In |
|
CTP ack-out data input. Default: tie to '0 if unused. |
GPIO pad ring |
|
|
Out |
|
CTP ack-out input enable. |
GPIO pad ring |
|
|
In |
1 |
DFT test-mode enable (active high) for the JTAG2AXI bridges and the cross trigger CSR crossbar. Default: 0 in functional mode. |
DFT controller |
|
|
In |
1 |
DFT scan reset (active low). Unused: DTP has no reset synchronizer, so |
DFT controller, or tie high |
2. Configuration Parameters
DTP instantiation parameters are defined on their owning IP pages:
-
JTAG Interface Unit parameters (STAP count, I/O/SMC/SEP/extra STAP enables) — see the JTAG Interface Unit page.
-
PTAP parameters (IC_RESET struct types, IDCODE fields, JTAG2AXI pipeline depths, feature-enable enables) — see the JTAG PTAP page.
-
Cross Trigger Network parameters (CTP count, internal CT count, clock-stop request count, per-CTP operating mode) — see the Cross-Trigger Network page.