
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 67 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
The addressing space assigned to each on-chip controller or peripheral described in the table
shown below. The detailed register definition, addressing space, and programming details will be
described in the following sections.
Addressing Space
Token
Modules
SDRAM, External Devices and SRAM Memory Space
0x0000_0000
– 0x1FFF_FFFF
SDRAM_BA
SDRAM Memory Space
0x2000_0000
– 0x2FFF_FFFF
EXDEV_BA
External Devices Memory Space
0x3C00_0000
– 0x3C00_DFFF
SRAM_BA
SRAM Memory Space (56 KB)
Internal Boot ROM (IBR) Memory Space (0xFFFF_0000 ~ 0xFFFF_3FFF)
0xFFFF_0000
– 0xFFFF_3FFF
IBR_BA
Internal Boot ROM (IBR) Memory Space (16 KB)
AHB Modules Memory Space (0xB000_0000
– 0xB7FF_FFFF)
0xB000_0000
– 0xB000_01FF
SYS_BA
System Global Control Registers
0xB000_0200
– 0xB000_02FF
CLK_BA
Clock Control Registers
0xB000_1000
– 0xB000_17FF
EBI_BA
EBI Control Registers
0xB000_1800
– 0xB000_1FFF
SDIC_BA
SDRAM (SDR/DDR/DDR2) Control Registers
0xB000_2000
– 0xB000_2FFF
EMAC0_BA
Ethernet MAC 0 Control Registers
0xB000_3000
– 0xB000_3FFF
EMAC1_BA
Ethernet MAC 1 Control Registers
0xB000_4000
– 0xB000_4FFF
GDMA_BA
GDMA Control Registers
0xB000_5000
– 0xB000_5FFF
EHCI_BA
USB EHCI Host Control Registers
0xB000_6000
– 0xB000_6FFF
USBD_BA
USB Device Control Registers
0xB000_7000
– 0xB000_7FFF
OHCI_BA
USB OHCI Host Control Registers
0xB000_8000
– 0xB000_8FFF
LCD_BA
LCD Display Control Registers
0xB000_9000
– 0xB000_9FFF
I2S_BA
I
2
S Interface Control Registers
0xB000_A000
– 0xB000_AFFF
JPEG_BA
JPEG Codec Control Registers
0xB000_B000
– 0xB000_BFFF
GE2D_BA
2D Graphic Engine Control Registers
0xB000_C000
– 0xB000_CFFF
SDH_BA
SD/SDIO Host Control Registers
0xB000_D000
– 0xB000_DFFF
FMI_BA
Flash Memory Interface (FMI) Control Registers
0xB000_E000
– 0xB000_EFFF
CAP_BA
Capture Sensor Interface Control Registers
0xB000_F000
– 0xB000_FFFF
CRYPTO_BA
Cryptographic Accelerator Control Registers
APB Modules Memory Space (0xB800_0000 ~ 0xBBFF_FFFF)
0xB800_0000
– 0xB800_00FF
UART0_BA
UART 0 Control Registers
0xB800_0100
– 0xB800_01FF
UART1_BA
UART 1 Control Registers (High-Speed UART)
0xB800_0200
– 0xB800_02FF
UART2_BA
UART 2 Control Registers (High-Speed UART)
0xB800_0300
– 0xB800_03FF
UART3_BA
UART 3 Control Registers
0xB800_0400
– 0xB800_04FF
UART4_BA
UART 4 Control Registers (High-Speed UART)