Information
Memory Map
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 1
3-2 Freescale Semiconductor
In certain specific cases, reserved bits should not be cleared but should keep their reset value. Thus, the
software should perform a ‘read-modify-write’ and make sure that it does not change the reset value of
those bits. The description of the specific bits indicate when this is needed.
Cross-references are provided to the IMMRBAR maps for each individual block. A complete listing of all
registers is provided in Appendix A, “Complete List of Configuration, Control, and Status Registers.”
Table 3-1. IMMR Memory Map
Block Base Address Block Actual Size Window
Section/
Page
0x0_0000–0x0_01FF System configuration 512 bytes 512 bytes 5.2.1/5-15
0x0_0200–0x0_02FF Watchdog timer 16 bytes 256 bytes 5.3.4/5-34
0x0_0300–0x0_03FF Real time clock 32 bytes 256 bytes 15.6/15-5
0x0_0400–0x0_04FF Periodic interval timer 32 bytes 256 bytes 5.5.5/5-49
0x0_0500–0x0_05FF Global timers module 64 bytes 256 bytes 5.6.5/5-57
0x0_0600–0x0_06FF Reserved — 256 bytes —
0x0_0700–0x0_07FF Integrated programmable
interrupt controller (IPIC)
128 bytes 256 bytes
8.5/8-6
0x0_0800–0x0_08FF System arbiter 30 bytes 256 bytes 6.2/6-2
0x0_0900–0x0_09FF Reset module 44 bytes 256 bytes 4.5.1/4-25
0x0_0A00–0x0_0AFF Clock module 44 bytes 256 bytes 4.5.2/4-29
0x0_0B00–0x0_0BFF Power management control
module
20 bytes 256 bytes 5.7.2/5-70
0x0_0C00–0x0_0CFF GPIO 24 bytes 256 bytes 21.3/21-2
0x0_0D00–0x0_1FFF Reserved — 4.8 Kbytes —
0x0_2000–0x0_2FFF DDR2 memory controller 3.8 Kbytes 4 Kbytes 9.4/9-9
0x0_3000–0x0_30FF I
2
C controller 1 24 bytes 256 bytes
17.3/17-4
0x0_3100–0x0_31FF I
2
C controller 2 24 bytes 256 bytes
0x0_3200–0x0_44FF Reserved — 4.8 Kbytes —
0x0_4500–0x0_46FF DUART (UART1 and UART2) 18 bytes 24Kbytes18.3/18-3
0x0_4700–0x0_4FFF Reserved — 2.3 Kbytes —
0x0_5000–0x0_5FFF eLBC 224 bytes 4 Kbytes 10.3/10-7
0x0_6000–0x0_6FFF Reserved — 4 Kbytes —
0x0_7000–0x0_7FFF SPI 24 bytes 4 Kbytes 19.3/19-7
0x0_8000–0x0_8FFF Reserved — 4 Kbytes —
0x0_9000–0x0_9FFF PCI Express 4 Kbytes 4 Kbytes 14.3/14-5
0x0_A000–0x2_2FFF Reserved 4 Kbytes 102.4 Kbytes —
0x2_3000–0x2_3FFF USB dual-role (DR) controller 4 Kbytes 4 Kbytes
13.3/13-4