4. Addressing > Non-transparent Addressing
40
PEB383 User Manual
July 25, 2011
Integrated Device Technology, Inc.
Confidential - NDA Required
Figure 13: Memory Window Remapping Example
I/O Address Remapping
“PCI I/O Address Upper 16 Register”
in the PEB383 configuration space indicates the number of
upper bits of the I/O address that are not used when forwarding downstream I/O space cycles to the PCI
bus. This allows I/O addresses to be translated down into the address range that is available on the PCI
bus. There is no enable bit for I/O address remapping; any non-zero value in this register remaps the
I/O transactions to a different address location, as described in this section.
NTMA Window
Prefetchable Window
Non-prefetchable Window
NTMA Window
Prefetchable Window
Non-prefetchable Window
PCIe Address Space
PCI Address Space
8000_0000
BFFF_FFFF
3FFF_FFFF
0000_0000
9_C00_0000
A_FFFF_FFFF
C000_0000
1_FFFF_FFFF
C_C000_0000
C_FFFF_FFFF
4000_0000
7FFF_FFFF