A.4. HTM APB signals

Table A.4 shows the HTM APB signals.

Table A.4. HTM APB signals

NameTypeSource/ destinationDescription
PCLKDBGInputClock sourceAPB Clock
PCLKENDBGInputClock sourceAPB Clock enable. Tie HIGH when not in use.
PRESETDBGnInputSystem reset generatorAPB Bus Reset, active LOW
PADDRDBG[11:0]InputDebug APBAPB address bus
PADDRDBG31InputDebug APBAPB address bus bit 31 (lock bypass access mode)
PWRITEDBGOutputDebug APBWhen HIGH indicates an APB write access and when LOW a read access
PENABLEDBGOutputDebug APBThe enable signal is used to indicate the second and subsequent cycles of a APB transfer
PWDATADBG[31:0]OutputDebug APBThe write bus is driven by the APB Master during write cycles (when PWRITEDBG is HIGH)
PRDATADBG[31:0]InputDebug APBThe read bus is driven by the selected slave (such as a CoreSight component) during read cycles (when PWRITEDBG is LOW)
PREADYDBGOutputDebug APBThe ready signal used by the slave to extend an APB transfer
PSLVERRDBGOutputDebug APBError response of the Debug APB interface
PSELDBGInputDebug APBSelect HTM registers
Copyright © 2004-2008 ARM Limited. All rights reserved.ARM DDI 0328E
Non-Confidential