User guide

86
M5000 Series: User Guide
Issued June 20, 2007
Universe IID Configuration Examples
PCI Slave Image 0
In this configuration example, the PCI Slave Image 0 is set up to map PCI I/O Space transactions,
in the address range 0x0-0xFFF, to A24, D16 VMEbus cycles in the address range 0x1000-0x1FFF.
1) This column shows write data for configuration from PCI
PCI Slave Image 1
In this configuration example, the PCI Slave Image 1 is set up to map PCI Memory Space
transactions, in the address range 0x1000.0000-0x2FFF.FFFF, to A32, D32 VMEbus cycles, in the
address range 0x2000.0000-0x3FFF.FFFF.
1) This column shows write data for configuration from PCI
TABLE B-6. PCI slave image 0 setup.
Write from VME PCI Data 1) Result:
D:0x0000.0000 to A:0x000104 0x0000.0000 Base Address set to 0x0000.0000
D:0x0010.0000 to A:0x000108 0x0000.1000 Bound Address set to 0x0000.1000
D:0x0010.0000 to A:0x00010C 0x0000.1000 Translation Offset set to 0x0000.1000
D:0x0110.4180 to A:0x000100 0x8041.1001 Enable Image, VAS=A24, VDW=D16, LAS=I/O Space,
PGM=data, SUPER=supervisor, other options disabled.
TABLE B-7. PCI slave image 1 setup.
Write from VME PCI Data 1) Result:
D:0x0000.0010 to A:0x000118 0x1000.0000 Base Address set to 0x1000.0000
D:0x0000.0030 to A:0x00011C 0x3000.0000 Bound Address set to 0x3000.0000
D:0x0000.0010 to A:0x000120 0x1000.0000 Translation Offset set to 0x1000.0000
D:0x0001.82C0 to A:0x000114 0xC082.0100 Enable Image, VAS=A32, VDW=D32, LAS=Mem.
Space, PGM=data, SUPER=non-priv, Posted Write
enabled, BLT allowed.