Signal Descriptions
A-10 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
A.8 System bus interface
Table A-8 lists the signals of the system bus interface.
Table A-8 System bus interface
Name Direction Description
HADDRS[31:0] Output 32-bit address.
HTRANSS[1:0] Output Indicates the type of the current transfer. Can be IDLE, NONSEQUENTIAL, OR
SEQUENTIAL.
HSIZES[2:0] Output Indicates the size of the access. Can be 8, 16, or 32 bits.
HBURSTS[2:0] Output Indicates if the transfer is part of a burst.
HPROTS[3:0] Output Provides information on the access.
HWDATAS[31:0] Output 32-bit write data bus.
HWRITES Output Write not read.
HMASTLOCKS Output Indicates a transaction that must be atomic on the bus. This is only for bit-band
writes (performed as read-modify-write).
EXREQS Output Exclusive request.
MEMATTRS[1:0] Output Memory attributes. Bit 0 = Allocate, Bit 1 = shareable.
HMASTERS[1:0] Output Indicates the current system bus master:
• 0 = Core data side accesses or DAP access with MasterType set to 0.
• 1 = DAP accesses with MasterType set to 1.
• 2 = Core instruction side accesses. These include vector fetches that are
marked as data by HPROTS[0].
• 3 = Reserved. This value cannot appear on HMASTERS.
HRDATAS[31:0] Input Read data bus.
HREADYS Input When HIGH indicates that a transfer has completed on the bus. The signal is driven
LOW to extend a transfer.
HRESPS[1:0] Input The transfer response status. OKAY or ERROR.
EXRESPS Input Exclusive response.