5. Configuration Transactions
60
Tsi384 User Manual
May 5, 2014
Integrated Device Technology
www.idt.com
•
For Secondary bus operating in PCI-X mode, it sets address PCI_AD[15:11] from the PCIe
transaction’s Device Number Field
•
For a Secondary bus operating in PCI or PCI-X (Mode 1), the Tsi384 check’s if the received
Extended Register Address field is zero. If this field is non-zero, the Tsi384 does not forward the
transaction and treats it as an Unsupported Request on PCIe and a received Master-Abort on the
destination bus. If the field is zero, the Tsi384 decodes the PCIe Device Number field and asserts a
single address bit in the range PCI_AD[31:16] during the address phase (for device numbers in the
range 0b0_0000 to 0b0_ 1111b).
5.2.4
Type 1 to Type 1 Forwarding
If a PCIe Type 1 configuration transaction is received and the value specified by the Bus Number field
is within the range of bus numbers between the Secondary Bus Number (exclusive) and the
Subordinate Bus Number (inclusive), the Tsi384 forwards the transaction to its PCI/X Interface as a
Type 1 configuration transaction. In this case, the target of the transaction does not reside on the PCI/X
Interface but is located on a bus segment further downstream.
To translate the forwarded transaction from a PCIe Type 1 configuration request to a PCI/X Type 1
configuration transaction, the Tsi384 does the following:
•
Sets address bits PCI_AD[1:0] as 0b01
•
PCI/X Register Number, Function Number, Device Number, and Bus Number (address bits
PCI_AD[23:2]) are generated directly – that is, unmodified – from the PCIe configuration
transaction’s Register Address, Function Number, Device Number, and Bus Number fields,
respectively.
•
Checks if the received Extended Register Address field is zero. If this field is non-zero, the Tsi384
does not forward the transaction and treats it as an Unsupported Request on PCIe and a received
Master-Abort on the destination bus. If the field is zero, the Tsi384 generates PCI_AD[27:24] as
0b0000.
5.2.5
Type 1 to Special Cycle Forwarding
When the Tsi384 receives a PCIe Type 1 configuration write request transaction, it converts it to a
Special Cycle on its PCI/X Interface when the following conditions are met by the transaction:
•
The Bus Number field matches the Secondary Bus Number register value
•
The Device Number field is all ones (equals 0b1_1111)
•
The Function Number field is all ones (equals 0b111)
•
The Register Address and Extended Register Address are both all zeros (equal 0b00_0000 and
0b0000, respectively).
Содержание 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 ...