Address translation using a lookup table – Intel 21555 User Manual
Page 39

21555 Non-Transparent PCI-to-PCI Bridge User Manual
39
Address Decoding
shows how a translated address is built using the lookup table, assuming a page size of 4 KB.
shows an example of how different address regions might be forwarded upstream using the lookup table
address translation.
The lookup table is implemented on-chip and no external memory is needed. The lookup table is part of the
memory space that the 21555 requests with its Primary CSR Memory BAR and Secondary CSR Memory BAR.
The lookup table is also indirectly accessible in I/O or memory space at offsets 24h and 28h.
Figure 7. Address Translation Using A Lookup Table
A7465-01
31
0
31
18 17
0
Translated Base
Offset
12 11
Base
Index
Offset
12 11
3F
3E
3D
3C
3B
3A
39
7
6
5
4
3
2
1
0
Translated Base Address [3F]
Translated Base Address [3E]
Translated Base Address [Index]
Translated Base Address [1]
Translated Base Address [0]
Translated Base Look-up Table
- 41210 (64 pages)
- 8xC251TQ (20 pages)
- ENTERPRISE PRINTING SYSTEM (EPS) 4127 (84 pages)
- U3-1L (20 pages)
- 80960HA (104 pages)
- X58 (54 pages)
- ESM-2850 2047285001R (91 pages)
- ATOM US15W (54 pages)
- D915GVWB (4 pages)
- XP-P5CM-GL (28 pages)
- AX965Q (81 pages)
- CORETM 2 DUO MOBILE 320028-001 (42 pages)
- CV700A (63 pages)
- 80C188EA (50 pages)
- X25-M (28 pages)
- XP-P5IM800GV (26 pages)
- IB868 (60 pages)
- D865GVHZ (88 pages)
- IB865 (64 pages)
- Altera P0424-ND (1 page)
- 8086-2 (30 pages)
- IXDP465 (22 pages)
- IWILL P4D (104 pages)
- GA-8I955X PRO (88 pages)
- FSB400 (PC2100) (96 pages)
- D845GLAD (4 pages)
- NAR-3041 (1 page)
- 87C196CA (136 pages)
- G52-M6734XD (74 pages)
- A96134-002 (10 pages)
- Express Routers 9000 (8 pages)
- 82540EP (45 pages)
- D865GLC (94 pages)
- IB850 (69 pages)
- MB898RF (62 pages)
- Arima LH500 (78 pages)
- V09 (33 pages)
- I/O Processor (22 pages)
- M600 (110 pages)
- SE7520JR2 (63 pages)
- SERVER BOARD S5520HCT (30 pages)
- Extensible Firmware Interface (1084 pages)
- GA-8IPXDR-E (70 pages)
- D845EBG2 (4 pages)
- AW8D (80 pages)