Intel 41210 Manuel D’Utilisation

Page de 120
Intel
®
 41210 Serial to Parallel PCI Bridge Developer’s Manual  
43
Addressing
The extended address bits used to access the configuration region above 256 B are all 0s when the 
access mechanism compatible with the PCI-to-PCI Bridge Specification, Revision 1.1 is used, or 
when accessing devices on PCI. Note that 41210, when it translates Type 1 configuration 
transactions from PCI Express*-to-PCI and finds the extended address bits to be non-zero, 
terminates the transaction with an unsupported request response on PCI Express*. All 
configuration accesses on PCI Express* are aligned DWORD only.
Type 0 accesses to the 41210:
The bridge configuration spaces are accessed from PCI Express* by a Type 0 configuration 
transaction. Type 0 transactions from PCI Express* (not peer PCI or SMBus) to the bridge 
segments return a configuration retry response on PCI Express* when the “Configuration 
Cycle Retry” bit is set in the BINIT register (
The 41210 captures the bus and device numbers from Type 0 configuration writes, to its 
internal functions, from PCI Express*. The 41210 does not capture the bus/device number 
from Type 0 configuration writes to its internal functions, from either the PCI segment or 
SMBus. The captured bus/device number from Type 0 PCI Express* configuration writes are 
used by the 41210 in forming the Requester ID/Completer ID on PCI Express* and PCI-X 
requests/completions. Also, the 41210 does not decode the device number field for Type 0 
configuration transactions from PCI Express*.
Type 1 accesses to the 41210:
Type 1 accesses from PCI Express* are intended for the PCI bus only and not for the internal 
configuration spaces. Type 1 configuration transactions to PCI that do not complete within 
40
µ
s from the time they are received on PCI Express* receive a configuration retry response 
on PCI Express* when the retry response is enabled by means of the “Bridge Configuration 
Retry Enable” bit in the PCI Express* Device Control Register (
). The 41210 continues to retry the 
transaction on PCI even when a retry response has been signaled on PCI Express*, and when 
completed, the transaction is discarded.
Type 1 to Type 0 translation:
The 41210 performs a Type 1 to Type 0 translation when the Type 1 transaction is generated 
on PCI Express* and is intended for a device attached directly to its secondary bus. The bridge 
must convert the configuration command to a Type 0 format so that the secondary bus device 
can respond to it. The resulting Type 0 address is driven on the PCI bus, as shown in 
Device numbers are decoded to assert a single bit (IDSEL) in address bits[31:16]. A device 
number of 0 converts to PCI AD[16] being a 1; a device number of 2 converts to PCI AD[17] 
being a 1; and so on. When the device number is greater than 16, all bits (bits[31:16]) are 0. 
See 
Note:
When the device-hiding bit in the BINIT register is set, the 41210 master-aborts all Type 0 
transactions to the PCI bus targeting device numbers 0 to 9. Device numbers 10 to 15 are never 
hidden; in other words, they are never master-aborted.