EasyManua.ls Logo

AMD Elan SC520 - Figure 4-1 Programmable Address Region (PAR) Register Format

AMD Elan SC520
444 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Address Mapping
4-6 Élan™SC520 Microcontroller User’s Manual
Figure 4-1 Programmable Address Region (PAR) Register Format
31 30 29 Target Device
0 0 0 Window disabled
0 0 1 GP bus I/O
0 1 0 GP bus memory
0 1 1 PCI bus (applies to
memory cycles to
PAR 0–PAR 1 only)
100BOOTCS
(ROM)
101ROMCS1
110ROMCS2
1 1 1 SDRAM
Programmable Address Region Register
31–29 28–26 25 24–0
Target of the
PAR Window
(TARGET)
Attribute
(ATTR)
Page Size
(PG_SZ)
Region Size/Start Address
(SZ_ST_ADR)
28 27 26 GP Bus Chip Select
0 0 0 GPCS0
0 0 1 GPCS1
0 1 0 GPCS2
0 1 1 GPCS3
1 0 0 GPCS4
1 0 1 GPCS5
1 1 0 GPCS6
1 1 1 GPCS7
28 27 26 ROM/SDRAM Attribute
0 = Write-enabled region
1 = Write-protected region
0 = Cacheable region
1 = Noncacheable region
0 = Code execution permitted
1 = Code execution denied
25 Memory Page Size
0 4-Kbyte memory page size on 4-Kbyte
boundary, ignored for I/O cycles.
1 64-Kbyte memory page size on 64-Kbyte
boundary, ignored for I/O cycles.
Memory
Cycle
When
[25]=0
24–18 17–0 Size defines up to 128
pages of 4-Kbyte size each,
on 4-Kbyte boundary, for a
512-Kbyte maximum win-
dow size.
Region Size
[6–0]
Start Address
A[29–12]
Memory
Cycle
When
[25]=1
24–14 13–0 Size defines up to 2K pages
of 64-Kbyte size each on 64-
Kbyte boundary, for a 128-
Mbyte maximum window
size.
Region Size
[10–0]
Start Address
A[29–16]
I/O
Cycles
Only
24–16 15–0 Size defines up to 512 bytes
with byte resolution in 64-
Kbyte I/O space.
Region Size
[8–0]
Start Address
A[15–0]
If Target is GP bus
If Target is ROM or SDRAM

Table of Contents