| |||
| Home > Signal Descriptions > Debug Access Port signals > DAP asynchronous bridge signals | |||
Table A.3 shows the DAP asynchronous bridge signals.
Table A.3. DAP asynchronous bridge signals
Signal | Type | Clock domain | Description |
|---|---|---|---|
dapclks | Input | dapclks | DAP clock. |
| dapclkens | Input | dapclks | DAP clock enable. |
dapresetsn | Input | dapclks | DAP reset. |
| dapclkenm | Input | dapclks | DAP clock enable. |
dapclkm | Input | dapclkm | DAP clock. |
dapresetm | Input | dapclks | DAP reset. |
| dapsels | Input | dapclks | The DAP select signal. Indicates that the DAP bus master is selecting this slave device and requires a data transfer. |
| dapaborts | Input | dapclks | The DAP abort. When the bus master asserts dapaborts HIGH, the DAP slave aborts the present DAP transfer and asserts dapreadys HIGH in the next cycle. |
| dapenables | Input | dapclks | The DAP enable. Indicates the second and subsequent cycles of a DAP transfer. |
| dapwrites | Input | dapclks | The DAP RW select signal. It indicates a DAP write access when HIGH and a DAP read access when LOW. |
| dapaddrs[31:0] | Input | dapclks | The DAP address bus. |
| dapwdatas[31:0] | Input | dapclks | The DAP write data bus. |
| dapreadys | Output | dapclks | The DAP ready. The DAP bus slave asserts this signal HIGH to indicate that it completed the current DAP transfer and is ready for the next transfer. |
| dapslverrs | Output | dapclks | The DAP slave error. When HIGH, the DAP slave indicates that the present DAP transaction had an error. |
| daprdatas[31:0] | Output | dapclks | The DAP read data. Carries the read-data of a DAP read transfer. |
| dapselm | Output | dapclkm | The DAP select. Indicates that the master is selecting a particular slave for RW transfer. |
| dapabortm | Output | dapclkm | The DAP abort. When asserted HIGH, it indicates that the master is aborting the present transaction. |
| dapenablem | Output | dapclkm | The DAP enable. Indicates the second and subsequent cycles of a DAP transfer. |
| dapwritem | Output | dapclkm | The DAP RW. Indicates a write transfer when HIGH and a read transfer when LOW. |
| dapaddrm[31:0] | Output | dapclkm | The DAP address bus. |
| dapwdatam[31:0] | Output | dapclkm | The DAP write data. The master drives this bus and carries the write data for the present write transfer. |
| dapreadym | Input | dapclkm | The DAP ready. The slave indicates whether it has completed present transfer and is ready for the next transfer. |
| dapslverrm | Input | dapclkm | The DAP slave error. The slave indicates that the present transfer has in error. |
| daprdatam[31:0] | Input | dapclkm | The DAP read data. The read data of the present DAP read transfer. |
| csysreq[a] | Input | dapclks | Clock power-down request. |
| csysack[a] | Output | dapclks | Clock power-down acknowledge. |
| cactive[a] | Output | dapclks | Clock is required when driven HIGH. |
[a] This signal is only present if you configure this component to have a low power interface. | |||