Technical data
PMCspan PMC Carrier Module Installation and Use (6806800A59B)
4 Programming Model
22
Type 0 Configuration Cycles
Type 0 configuration cycles are issued to configure devices on the same bus as the initiator. The
processor will access configuration registers within the PCI6150, issuing a Type 0 cycle on the
primary PCI bus by programming the Raven CONADD Register for Bus Number 0, and Device
Number 1_0100 (binary). The Function Code is ignored by the PCI6150 since it is a single-
function device. The RAVEN chip will translate this configuration address to an IDSEL# on
AD20, which is connected to the DEVSEL# on the PCI6150 on the PMCspan.
The PCI6150 limits all configuration register accesses to a single double word data transfer and
returns a target disconnect with the first data transfer if additional data phases are requested.
All bytes of the requested double word are returned, regardless of the PCI byte enable bits.
Type 0 configuration transactions do not use the PCI6150 data buffers so these transactions
are completed immediately regardless of the state of the data buffers.
The PCI6150 will ignore all Type 0 transactions initiated on the secondary PCI bus.
Type 1 Configuration Cycles
Type 1 configuration cycles are issued to configure PMC modules. The processor will access
configuration registers within the PMC modules by issuing a Type 1 cycle on the primary PCI
bus by programming the Raven CONADD Register for Bus Number $01 (i.e., the Bus Number
programmed into the Secondary Bus Number register), and the Device Number per Table 4-3.
The Function Code is dependent on the PMC modules.
The PCI6150 will perform a Type 1 to Type 0 translation when the Type 1 transaction generated
on the primary bus is intended for a PMC module on the secondary bus. The PMC module can
then respond to the Type 0 transaction.
Table 4-2. Register 6-1 (PCIIDR; PCI:00h) PCI Configuration ID
Bit Description Read Write Walue after
Reset
15:0 Vendor ID, identifies PCI6150
manufacturer. Defaults to the PCI-
SIG-issued PLX Vendor ID (3388h) if
a blank or no serial EEPROM is
present.
Yes Only if
RRC[7]=1;Seri
al EEPROM
3388h
31:16 Device ID. Identifies the particular
device. Defaults to PLX PCI6150
part number (0022h) if a blank or no
serial EEPROM is present
Yes Only if
RRC[7]=1;Seri
al EEPROM
0022h