| Electronic Components Datasheet Search |
|
PI7C8150BMA-33 Datasheet(PDF) 37 Page - Pericom Semiconductor Corporation |
|
|
|||||||||||||||||||||||||||||
PI7C8150BMA-33 Datasheet(HTML) 37 Page - Pericom Semiconductor Corporation |
|
37 / 107 page ![]() PI7C8150B ASYNCHRONOUS 2-PORT PCI-TO-PCI BRIDGE Page 37 of 107 April 2015 – Revision 2.1 After the PI7C8150B makes 2 24 (default) attempts of the same delayed write trans-action on the target bus, PI7C8150B asserts P_SERR_L if the SERR_L enable bit (bit 8 of command register for the secondary bus) is set and the delayed-write-non-delivery bit is not set. The delayed-write-non-delivery bit is bit 5 of P_SERR_L event disable register (offset 64h). PI7C8150B will report system error. See Section 6.4 for a description of system error conditions. 3.8.3.2 POSTED WRITE TARGET TERMINATION RESPONSE When PI7C8150B initiates a posted write transaction, the target termination cannot be passed back to the initiator. Table 3-8 shows the response to each type of target termination that occurs during a posted write transaction. Table 3-8. Response to Posted Write Target Termination Target Termination Repsonse Normal No additional action. Target Retry Repeating write transaction to target. Target Disconnect Initiate write transaction for delivering remaining posted write data. Target Abort Set received-target-abort bit in the target interface status register. Assert P_SERR# if enabled, and set the signaled-system-error bit in primary status register. Note that when a target retry or target disconnect is returned and posted write data associated with that transaction remains in the write buffers, PI7C8150B initiates another write transaction to attempt to deliver the rest of the write data. If there is a target retry, the exact same address will be driven as for the initial write trans-action attempt. If a target disconnect is received, the address that is driven on a subsequent write transaction attempt will be updated to reflect the address of the current DWORD. If the initial write transaction is Memory-Write-and-Invalidate transaction, and a partial delivery of write data to the target is performed before a target disconnect is received, PI7C8150B will use the memory write command to deliver the rest of the write data. It is because an incomplete cache line will be transferred in the subsequent write transaction attempt. After the PI7C8150B makes 2 24 (default) write transaction attempts and fails to deliver all posted write data associated with that transaction, PI7C8150B asserts P_SERR_L if the primary SERR_L enable bit is set (bit 8 of command register for secondary bus) and posted-write-non-delivery bit is not set. The posted-write-non-delivery bit is the bit 2 of P_SERR_L event disable register (offset 64h). PI7C8150B will report system error. See Section 6.4 for a discussion of system error conditions. 3.8.3.3 DELAYED READ TARGET TERMINATION RESPONSE When PI7C8150B initiates a delayed read transaction, the abnormal target responses can be passed back to the initiator. Other target responses depend on how much data the initiator requests. Table 3-9 shows the response to each type of target termination that occurs during a delayed read transaction. PI7C8150B repeats a delayed read transaction until one of the following conditions is met: PI7C8150B completes at least one data transfer. PI7C8150B receives a master abort. 15-0048 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |