Intel 41210 User Manual

Page of 120
44
Intel
®
 41210 Serial to Parallel PCI Bridge Developer’s Manual
Addressing
Type 1-to-Type 1 Forwarding:
The 41210 passes a Type 1 PCI Express* configuration cycle as a Type 1 configuration cycle 
on PCI when it is intended for a device attached to a bus below the bridge and beyond the bus 
directly attached to the secondary side of the bridge. 
The 41210 forwards a Type 1 configuration cycle unchanged to the PCI bus when the Type 1 
configuration cycle on PCI Express* has a bus number that falls in the range defined by the 
lower limit (exclusive) in the secondary bus number register and the upper limit (inclusive) in 
the subordinate bus number register.
As an error response, the 41210 returns an “unsupported request” completion when the 
extended address bits are non-zero.
Note:
The device-hiding bit in the BINIT register has no effect when forwarding a Type 1 transaction to 
PCI as a Type 1 transaction.
Type 1 to Special Cycle Forwarding
The 41210 translates a Type 1 configuration write transaction on PCI Express* into a special 
cycle on PCI, but does not translate a Type 1 configuration access on PCI to a special cycle on 
PCI Express*. A PCI Express* Type 1 configuration cycle is be converted to a special cycle on 
the PCI interface when all of the following conditions are true:
— The device number field is equal to 1 1111b.
— The function number field is equal to 111b.
— The register number field is equal to 00 0000b.
— The bus number is equal to the value in the secondary bus number register in 
configuration space.
The address and data are forwarded unchanged. Devices ignore the address and decode only 
the bus command. The data phase contains the special cycle message. The transaction master-
aborts on PCI, but results in a normal completion on the opposite bus (normal completion 
status on PCI Express*; no DEVSEL# on PCI). 
5.3.2
Type 0 Configuration Access from PCI-X Interface
The 41210 supports inbound Type 0 configuration accesses from PCI-X to access registers on the 
corresponding source bridge segment. Type 0 accesses from PCI-X cannot be used to access 
registers in any other functions within the 41210 other than the source bridge segment; nor can it be 
used to access devices upstream of the 41210.
Figure 2. 
Type 1 to Type 0 Translation (PCI and PCI-X)
B3183-01
Reserved
Bus No
Dev No
Fnc
Register
Ext.
Add=0
R
31
26
27
28
29
30
23
24
25
19
20
21
22
15
16
17
18
12
14 13
8
9
10
11
4
5
6
7
3
2
1
0
Only one '1'
PCI Address
PCI Express Header
0000
00
Fnc
Register