GR740-UM-DS, Nov 2017, Version 1.7 20 www.cobham.com/gaisler
GR740
When connecting to the system via one of the debug communication links (JTAG, Ethernet, USB, or
SpaceWire) connected to the Debug AHB bus, several debug support peripherals will be visible.
Table 8 below lists the address map of these peripherals. Note that peripherals in the address range
0xE0000000 - 0xEFFFFFFF are not accessible from the processors or from any peripherals on the
Master I/O AHB bus. Accesses to this range from any peripheral not located on the Debug AHB bus
will result in an AMBA ERROR response (see also the AMBA ERROR propagation description in
section 5.10.). Apart from the area 0xE0000000 - 0xEFFFFFFF, the AMBA memory space seen via
the debug communication links is identical to the address space seen from other master in the system.
Accesses to unused AMBA AHB address space will result in an AMBA ERROR response, this
applies to the memory areas that are marked as "Unused" in the table above. Accesses to unused areas
located on one of the AHB/APB bridges will not have any effect, note that these unoccupied address
ranges are not
marked as "Unused" in the table above. No AMBA ERROR response will be given for
memory allocated to one of the APB bridges. See also the AMBA ERROR propagation description in
section 5.10.
A
P
B
B
R
I
D
G
E
1
GRPCI2 0xFFA00000 - 0xFFA000FF PCI controller registers Processor
GRCAN0 0xFFA01000 - 0xFFA013FF CAN 2.0 controller 0 Processor
GRCAN1 0xFFA02000 - 0xFFA023FF CAN 2.0 controller 1 Processor
SPICTRL 0xFFA03000 - 0xFFA030FF SPI controller Processor
GRCLKGATE 0xFFA04000 - 0xFFA040FF Clock gating unit Processor
GR1553B 0xFFA05000 - 0xFFA050FF MIL-STD-1553B controller Processor
AHBSTAT0 0xFFA06000 - 0xFFA060FF AHB status register monitoring Pro-
cessor AHB bus
Processor
AHBSTAT1 0xFFA07000 - 0xFFA070FF AHB status register monitoring
Slave I/O AHB bus
Processor
GRGPIO1 0xFFA08000 - 0xFFA080FF General purpose I/O register for mul-
tiplexed pins.
Processor
GRGPREG 0xFFA09000 - 0xFFA090FF Register for bootstrap signals Processor
GR740THSENS 0xFFA0A000 - 0xFFA0A0FF Temperature sensor Processor
GRGPRBANK 0xFFA0B000 - 0xFFA0B0FF General purpose register bank Processor
GRSPWTDP 0xFFA0C000 - 0xFFA0C1FF CCSDS TDP controller Processor
L4STAT 0xFFA0D000 - 0xFFA0D1FF LEON4 Statistics Unit Processor
APBBRIDGE1 0xFFA0D200 - 0xFFAFFEFF Unused Processor
APBBRIDGE1 0xFFAFF000 - 0xFFAFFFFF APB bus 1 plug&play area Processor
0xFFB00000 - 0xFFDFFFFF Unused Processor
MMCTRL 0xFFE00000 - 0xFFE000FF SDRAM controller registers Memory
0xFFE00100 - 0xFFE00FFF Unused Memory
MEMSCRUB 0xFFE01000 - 0xFFE010FF Memory scrubber registers Memory
0xFFE01100 - 0xFFEFEFFF Unused Memory
0xFFEFF000 - 0xFFEFFFFF Memory bus plug&play area Memory
0xFFF00000 - 0xFFFFEFFF Unused Processor
0xFFFFF000 - 0xFFFFFFFF Processor bus plug&play area Processor
Table 7. AMBA memory map, as seen from processors
Component Address range Area Bus