5. Configuration Transactions
59
Tsi384 User Manual
May 5, 2014
Integrated Device Technology
www.idt.com
5.2.2
Type 1 Configuration Transactions
PCIe Type 1 configuration transactions are used for device configuration in a hierarchical bus system.
The Bus Number field contained in the header of a Type 1 configuration transaction specifies a unique
PCI/X bus in the PCI/X bus hierarchy. The Tsi384 compares the specified Bus Number with two
register fields — Secondary Bus Number and Subordinate Bus Number in
— that are programmed by system software or firmware to determine whether or not to forward a Type
1 configuration transactions across the bridge.
If a Type 1 configuration transaction is received on the PCIe Interface, the following sequence of tests
is completed on the Bus Number field to determine how the Tsi384 should handle the transaction:
1.
If the Bus Number field is equal to the Secondary Bus Number value and the conditions for
converting the transaction into a Special Cycle transaction are met, the Tsi384 forwards the
configuration request to its PCI/X Interface as a Special Cycle transaction. If the conditions are not
met, the Tsi384 forwards the configuration request to the PCI/X Interface as a Type 0 configuration
transaction.
2.
If the Bus Number field is not equal to the Secondary Bus Number value but is in the range of the
Secondary Bus Number and the Subordinate Bus Number (inclusive) values, the Type 1
configuration request is specifying a Bus Number that is located behind the bridge. In this case, the
Tsi384 forwards the configuration request to the PCI/X Interface as a Type 1 configuration
transaction.
3.
If the Bus Number field does not satisfy the tests 1 and 2, the Type 1 configuration request
indicates a Bus Number that is not located behind the bridge. In this case, the configuration request
in invalid and Tsi384 handles this as an Unsupported Request.
5.2.3
Type 1 to Type 0 Conversion
If a PCIe Type 1 configuration transaction’s Bus Number field is equal to the Secondary Bus Number
value, and the conditions for conversion to a Special Cycle transaction are not met, the Tsi384 forwards
the transaction to the PCI/X bus as a Type 0 configuration transaction. In this case, a device connected
to the PCI/X Interface of the bridge is the target of the Type 0 configuration transaction.
To translate and convert a PCIe Type 1 configuration transaction to a PCI/X Type 0 configuration
transaction, the Tsi384 does the following:
•
Sets address bits PCI_AD[1:0] as 0b00
•
Sets address bits PCI_AD[7:2] the same as the PCIe transaction’s Register Address field
•
Sets address bits PCI_AD[10:8] the same as PCIe transaction’s Function Number field
•
For a Secondary bus operating in PCI mode, it drives value 0b0000 on address PCI_AD[15:11]
Содержание TSI384
Страница 1: ... IDT Tsi384 PCIe to PCI Bridge User Manual May 5 2014 ...
Страница 10: ...Contents 10 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 36: ...2 Signal Descriptions 36 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 56: ...4 Addressing 56 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 62: ...5 Configuration Transactions 62 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 74: ...6 Bridging 74 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 78: ...7 PCI X Arbitration 78 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 128: ...11 Power Management 128 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 136: ...12 Serial EEPROM 136 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 142: ...13 JTAG 142 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 268: ...16 Packaging 268 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 276: ...276 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...
Страница 280: ...Index 280 Tsi384 User Manual May 5 2014 Integrated Device Technology www idt com ...