Document number
204911
Version
Rev. K
Issue date
2016-10-11
Sirius Breadboard User Manual
www.aacmicrotec.com
Page
89
of
106
8. System-on-Chip definitions
The ÅAC Sirius products include two boards built around the OR1200 fault tolerant
processor, the OBC-S
TM
and the TCM-S
TM
. Below are the peripherals, memory sections and
interrupts defined for the SoC for these two boards. Some of these might not be equipped in
this development release.
8.1. Memory mapping
Table 8-1 - Sirius memory structure definition
Memory Base Address
Function
0xF0000000
Boot ROM
0xE0000000
CCSDS (TCM-S
TM
only)
0xCB000000
Watchdog
0xCA000000
SpaceCraft Elapsed Time
0xC1000000
SoC info
0xC0000000
Error Manager
0xBD000000 - 0xBF000000
Reserved
0xBC000000
Reserved for SPI interface 1
0xBB000000
SPI interface 0
0xBA000000
GPIO
0xB6000000
Reserved for ADC controller 1
0xB5000000
ADC controller 0
0xB4000000
Reserved
0xB3000000
Mass memory flash controller (TCM-S
TM
only)
0xB2000000
System flash controller
0xB1000000
Reserved
0xB0000000
NVRAM controller
0xAC000000
Reserved for PCIe
0xAB000000
Reserved for CAN
0xAA000000
Reserved for USB
0xA9000000 -0xA3000000
Reserved
0xA2000000
Reserved for redundant SpaceWire
0xA1000000
SpaceWire
0xA0000000
Ethernet MAC
0x9C000000 -0x9F000000
Reserved
0x9B000000
I2C interface 1
0x9A000000
I2C interface 0
0x99000000
Reserved
0x98000000
UART 7 (Safe bus functionality, RS485)
0x97000000
UART 6 (PSU control functionality, RS485)
0x96000000
UART 5 (OBC-S
TM
only, High speed UART w. DMA)
0x95000000
UART 4 (Routed to LVDS HK on TCM-S
TM
)
0x94000000
UART 3 (Routed to RS422 HK on TCM-S
TM
)
0x93000000
UART 2
0x92000000
UART 1
0x91000000
UART 0
0x90000000
UART Debug (LVTTL)
0x80000000 - 0x8F000000
Customer IP
0x00000000
SDRAM memory including EDAC (64 MB)