Specifications
A–6 System Address Space
9 March 1999 – Subject To Change
PCI Address Space
Figure A–2 Memory Remapping
A.2 PCI Address Space
The system generates 32-bit PCI addresses but accepts both 64-bit address (DAC
1
)
cycles and 32-bit PCI address (SAC
2
) cycles. Accessing main memory is as follows:
• Window 4, the “Monster Window,” provides full access to main memory. It is
accessed by DAC only with ad<40> equal to 1. Memory address addr_h<33:0>
equals PCI address ad<33:0>.
• Window 3 can be either DAC or SAC, but not both. If DAC, ad<63:40> must be
zero, ad<39:32> must match the DAC register, and ad<31:0> must hit in win-
dow 3.
• Windows 0, 1, and 2 are SAC-only.
1
Dual-address cycle (PCI 64-bit address transfer) requires that address bits <63:32> con-
tain a nonzero value.
2
Single-address cycle (PCI 32-bit address transfer) requires that address bits <63:32> con-
tain a value of zero.
LJ-05396.AI4
21164 CPU
Cached Memory Space (8GB)
PCI Memory
Space
Scatter-Gather
Map
Direct Map
PCI Window
PCI Window
8KB
Page