System Memory Map - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

6.2.7

System Memory Map

The ISD94100 series provides 4G-byte addressing space. The memory addresses assigned to
each on-chip controllers are shown in Table 6.2.7-1. The detailed register definition, memory space,
and programming will be described in the following sections for each on-chip peripheral. The
ISD94100 series only supports little-endian data format.
Address Space
Flash and SRAM Memory Space
0x0000_0000 – 0x0007_FFFF
0x2000_0000 – 0x2000_7FFF
0x2000_8000 – 0x2002_FFFF
Peripheral Controllers Space (0x4000_0000 – 0x400F_FFFF)
0x4000_0000 – 0x4000_01FF
0x4000_0200 – 0x4000_02FF
0x4000_0300 – 0x4000_03FF
0x4000_4000 – 0x4000_4FFF
0x4000_8000 – 0x4000_8FFF
0x4000_C000 – 0x4000_CFFF
0x4003_1000 – 0x4003_1FFF
APB Controllers Space (0x4000_0000 ~ 0x400F_FFFF)
0x4004_0000 – 0x4004_0FFF
0x4004_1000 – 0x4004_1FFF
0x4004_3000 – 0x4004_3FFF
0x4004_8000 – 0x4004_8FFF
0x4005_0000 – 0x4005_0FFF
0x4005_1000 – 0x4005_1FFF
0x4005_8000 – 0x4005_8FFF
0x4006_0000 – 0x4006_0FFF
0x4006_1000 – 0x4006_1FFF
0x4006_2000 – 0x4006_2FFF
0x4006_3000 – 0x4006_30FF
0x4006_3100 – 0x4006_3FFF
0x4006_4000 – 0x4006_4FFF
0x4007_0000 – 0x4007_0FFF
0x4008_0000 – 0x4008_0FFF
0x4008_1000 – 0x4008_1FFF
0x400C_0000 – 0x400C_0FFF
Sep 9, 2019
ISD94100 Series Technical Reference Manual
Token
FLASH_BA
FLASH Memory Space (512 Kbytes)
SRAM0_BA
SRAM Memory Space (32 Kbytes)
SRAM1_BA
SRAM Memory Space (160 Kbytes)
SYS_BA
System Control Registers
CLK_BA
Clock Control Registers
NMI_BA
NMI Control Registers
GPIO_BA
GPIO Control Registers
PDMA_BA
Peripheral DMA Control Registers
FMC_BA
Flash Memory Control Registers
CRC_BA
CRC Generator Registers
WDT_BA
Watchdog Timer Control Registers
RTC_BA
Real Time Clock (RTC) Control Register
EADC_BA
Enhanced Analog-Digital-Converter (EADC) Control Registers
2
I2S0_BA
I
S0 Interface Control Registers
TMR01_BA
Timer0/Timer1 Control Registers
TMR23_BA
Timer2/Timer3 Control Registers
PWM0_BA
PWM0 Control Registers
SPI0_BA
SPI0 Control Registers
SPI1_BA
SPI1 Control Registers
SPI2_BA
SPI2 Control Registers
DMIC_BA
DMIC Control Registers
VAD_BA
VAD Control Registers
DPWM_BA
DPWM Control Registers
UART0_BA
UART0 Control Registers
2
I2C0_BA
I
C0 Control Registers
2
I2C1_BA
I
C1 Control Registers
USBD_BA
USB Device Control Register
Page 62 of 928
Controllers
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents