PI7C21P100BNHE Pericom Semiconductor, PI7C21P100BNHE Datasheet - Page 28

Peripheral Drivers & Components (PCIs) PCI-X to PCI-XBridge 2 Port

PI7C21P100BNHE

Manufacturer Part Number
PI7C21P100BNHE
Description
Peripheral Drivers & Components (PCIs) PCI-X to PCI-XBridge 2 Port
Manufacturer
Pericom Semiconductor
Datasheet

Specifications of PI7C21P100BNHE

Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Operating Supply Voltage
3 V to 3.6 V
Package / Case
CSBGA-304
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PI7C21P100BNHE
Manufacturer:
Pericom
Quantity:
135
Part Number:
PI7C21P100BNHE
Manufacturer:
PI
Quantity:
1 831
4.3.3.2
4.3.4
4.3.5
4.3.5.1
The Type 0 configuration read command is accepted on either the primary or secondary
interface. The command returns immediate data on the primary interface regardless of the
interface mode. On the secondary interface the command is treated either as a split transaction
in PCI-X mode or as a delayed transaction in the PCI mode.
NON-PREFETCHABLE AND DWORD READS
A non-prefetchable read transaction is a read transaction in which PI7C21P100B requests
exactly one DWORD from the target and disconnects the initiator after delivering that one
DWORD of read data. Unlike prefetchable read transactions, PI7C21P100B forwards the read
byte enable information for the data phase. Non-prefetchable behavior is used for I/O,
configuration, memory read transactions that fall into the nonprefetchable memory space for
PCI mode, and all DWORD read transactions in PCI-X mode.
PREFETCHABLE READS
A prefetchable read transaction is a read transaction where PI7C21P100B performs
speculative reads, transferring data from the target before it is requested from the initiator.
This behavior allows a prefetchable read transaction to consist of multiple data transfers. For
prefetchable read transactions, all byte enables are asserted for all data phases.
Prefetchable behavior is used for memory read line and memory read multiple transactions, as
well as for memory read transactions that fall into prefetchable memory space and are allowed
to fetch more than a DWORD. The amount of data that is prefetched depends on the type of
transaction and the setting of bits in the primary and secondary data buffering control registers
in configuration space. The amount of prefetching may also be affected by the amount of free
buffer space available in PI7C21P100B, and by any read address boundaries encountered.
For PCI-X to PCI transactions, PI7C21P100B continues to generate data requests to the PCI
interface and keeps the prefetch buffer full until the entire amount of data requested is
transferred.
For PCI-X to PCI-X transactions, the split transaction commitment limit value contained in
the upstream or downstream split transaction register determines the operation. If the value is
greater than or equal to the split transaction capacity (4KB) but less than 32KB, the maximum
request amount is 512 bytes. Larger transfers will be decomposed into a series of smaller
transfers, until the original byte count has been satisfied. If the commitment limit value
indicates 32KB or more, the original request amount is used and decomposition is not
performed.
If the original request is broken into smaller requests the bridge waits until the previous
completion has been totally received before a new request is issued. This ensures that the data
does not get out of order and that two requests with the same sequence ID are not issued. In
either case, the bridge generates a new requester ID for each request passed through the
bridge.
TYPE 0 CONFIGURATION READ
PCI-X TO PCI-X AND PCI-X TO PCI
Page 28 of 79
2-PORT PCI-X TO PCI-X BRIDGE
November 2005 – Revision 1.02
PI7C21P100B

Related parts for PI7C21P100BNHE