Intel IQ80321 User Manual

Page of 120
78
Board Manual
 
Intel
®
 IQ80321 I/O Processor Evaluation Platform
Software Reference
5.4.2
Redboot* Intel
®
 IQ80321 Memory Map
The virtual memory maps use a C, B, and X column to indicate the caching policy for the region.
X
C
B
Description
0
0
0
Un-cached/Un-buffered
0
0
1
Un-cached/Buffered
0
1
0
Cached/Buffered Write Through, Read Allocate
0
1
1
Cached/Buffered Write Back, Read Allocate
1
0
0
Invalid -- not used
1
0
1
Un-cached/Buffered No write buffer coalescing
1
1
0
Mini D-Cache - Policy set by Auxiliary Control Register
1
1
1
Cached/Buffered Write Back, Read/Write Allocate
Physical Address Range
Description
0x0000 0000 - 0x7FFF FFFF
ATU Outbound Direct Window
0x8000 0000 - 0x900F FFFF
ATU Outbound Translate Windows
0xa000 0000 - 0xBFFF FFFF
SDRAM
0xf000 0000 - 0xF080 0000
FLASH (PBIU
a
 CS0
b
)
a.
PBIU: Intel
®
 80321 I/O processor Peripheral Bus Interface Unit.
b.
CS: Chip-Select for the PBIU on Intel
®
 80321 I/O processor.
0xfe80 0000 - 0xFE80 0FFF
UART (PBIU CS1)
0xfe84 0000 - 0xFE84 0FFF
Left 7-segment LED (PBIU CS3)
0xfe85 0000 - 0xFE85 0FFF
Right 7-segment LED (PBIU CS2)
0xfe8d 0000 - 0xFE8D 0FFF
Rotary Switch (PBIU CS4)
0xfe8f 0000 - 0xFE8F 0FFF
Battery Status (PBIU CS5)
0xfff0 0000 - 0xFFFF FFFF
Intel
®
 80321 I/O Processor Memory Mapped Registers
Default Virtual Map
X
C
B
Description
0x00000000 - 0x1fffffff
1
1
1
SDRAM
0x20000000 - 0x9fffffff
0
0
0
Outbound Direct Window
0xa0000000 - 0xb00fffff
0
0
0
Outbound Translate Windows
0xc0000000 - 0xdfffffff
0
0
0
Un-cached alias for SDRAM
0xe0000000 - 0xe00fffff
1
1
1
Cache flush region (no phys memory)
0xf0000000 - 0xf0800000
0
1
0
Flash (PBIU CS0)
0xfe800000 - 0xfe800fff
0
0
0
UART (PBIU CS1)
0xfe840000 - 0xfe840fff
0
0
0
Left 7-segment LED (PBIU CS3)
0xfe850000 - 0xfe850fff
0
0
0
Right 7-segment LED (PBIU CS2)
0xfe8d0000 - 0xfe8d0fff
0
0
0
Rotary Switch (PBIU CS4)
0xfe8f0000 - 0xfe8f0fff
0
0
0
Battery Status (PBIU CS5)
0xfff00000 - 0xffffffff
0
0
0
Intel
®
 80321 I/O processor Memory Mapped Registers