PI7C8154BNAE Pericom Semiconductor, PI7C8154BNAE Datasheet - Page 26

no-image

PI7C8154BNAE

Manufacturer Part Number
PI7C8154BNAE
Description
IC PCI-PCI BRIDGE ASYNC 304-PBGA
Manufacturer
Pericom Semiconductor
Datasheet

Specifications of PI7C8154BNAE

Applications
*
Interface
*
Voltage - Supply
*
Package / Case
304-BGA
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PI7C8154BNAE
Manufacturer:
Pericom
Quantity:
10 000
Part Number:
PI7C8154BNAE
Manufacturer:
PERICOM
Quantity:
20 000
2.6.2
2.6.3
PI7C8154B ends the transaction on the target bus when one of the following conditions is met:
Section 2.11.3.2 provides detailed information about how PI7C8154B responds to target
termination during posted write transactions.
MEMORY WRITE AND INVALIDATE
Posted write forwarding is used for Memory Write and Invalidate transactions.
The PI7C8154B disconnects Memory Write and Invalidate commands at aligned cache line
boundaries. The cache line size value in the cache line size register gives the number of DWORD
in a cache line.
If the value in the cache line size register does meet the memory write and invalidate conditions,
the PI7C8154B returns a target disconnect to the initiator on a cache line boundary.
DELAYED WRITE TRANSACTIONS
Delayed write forwarding is used for I/O write transactions and Type 1 configuration write
transactions.
A delayed write transaction guarantees that the actual target response is returned back to the
initiator without holding the initiating bus in wait states. A delayed write transaction is limited to a
single DWORD data transfer.
When a write transaction is first detected on the initiator bus, and PI7C8154B forwards it as a
delayed transaction, PI7C8154B claims the access by asserting DEVSEL# and returns a target retry
to the initiator. During the address phase, PI7C8154B samples the bus command, address, and
address parity one cycle later. After IRDY# is asserted, PI7C8154B also samples the first data
DWORD, byte enable bits, and data parity. This information is placed into the delayed transaction
queue. The transaction is queued only if no other existing delayed transactions have the same
address and command, and if the delayed transaction queue is not full. When the delayed write
transaction moves to the head of the delayed transaction queue and all ordering constraints with
posted data are satisfied. The PI7C8154B initiates the transaction on the target bus. PI7C8154B
transfers the write data to the target. If PI7C8154B receives a target retry in response to the write
transaction on the target bus, it continues to repeat the write transaction until the data transfer is
completed, or until an error condition is encountered.
If PI7C8154B is unable to deliver write data after 2
PI7C8154B will report a system error. PI7C8154B also asserts P_SERR# if the primary SERR#
enable bit is set in the command register. See Section 5.4 for information on the assertion of
P_SERR#. When the initiator repeats the same write transaction (same command, address, byte
enable bits, and data), and the completed delayed transaction is at the head of the queue, the
All posted write data has been delivered to the target.
The target returns a target disconnect or target retry (PI7C8154B starts another transaction to
deliver the rest of the write data).
The target returns a target abort (PI7C8154B discards remaining write data).
The master latency timer expires, and PI7C8154B no longer has the target bus grant
(PI7C8154B starts another transaction to deliver remaining write data).
Page 26 of 112
24
(default) or 2
32
ASYNCHRONOUS 2-PORT
(maximum) attempts,
JUNE 2008 REVISION 1.1
PCI-to-PCI BRIDGE
Advance Information
PI7C8154B

Related parts for PI7C8154BNAE