| Electronic Components Datasheet Search |
|
OR3TP12 Datasheet(PDF) 65 Page - Agere Systems |
|
|
|||||||||||||||||||||||||||||
OR3TP12 Datasheet(HTML) 65 Page - Agere Systems |
|
65 / 128 page ![]() Lucent Technologies Inc. 65 Data Sheet ORCA OR3TP12 FPSC March 2000 Embedded Master/Target PCI Interface Lucent Technologies Inc. PCI Bus Core Target Controller Detailed Description (continued) Table 21. Quad-Port Target Write 1. When treqn is deasserted high, the Target interface is idle. 2. When taenn is asserted low, a command/address phase is in progress. 3. taenn must be asserted low for command/address data to transfer and state to change. 4. taenn must be deasserted high and twdataenn must be asserted low to execute the data phase. 5. Next state = 0 if twlastcycn is asserted low (end of Target write data). 6. Next state = 4 if twlastcycn is asserted low (end of Target command/address phase). Target Read Operation A Target read operation presents unique demands on the FPGA application because only in this operation does the Target request data that is needed to complete the transaction after the PCI transaction has already begun on the PCI bus. Target latency rules require that the data be acquired quickly or that the Target terminate the transac- tion with a retry/disconnect. Also, once the transfer process is underway, the Target usually does not know how much more data will be requested. The Target must prefetch data so that it will be available if needed. Delayed Transactions A signal (deltrn) from the FPGA application influences the behavior of Target read and I/O write operations. When deltrn is asserted-low, the Target controller logic will enter delayed mode on incoming Target reads (memory or I/O) and I/O writes. Delayed mode will issue a retry to the external Master, but store internally the PCI address, command, and write data (if an I/O write). The retry frees up the PCI bus for other activity, while the FPGA applica- tion processes the Target request. When the external Master attempts the same transaction again to the Target, read data will be transferred if the Target read FIFOs are nonempty. When this signal is inactive-high, the Target controller will generate wait-states, until either the FIFO becomes not empty and transmits the read data, or until the maximum initial latency value (16 or 32 clock cycles in the FPSC configuration manager) has been reached. If deltrn is deasserted, twburstpendn must be asserted. This signal should be inactive when minimum initial latency is desired on the initial data word, at the expense of overall PCI bus efficiency. Signal deltrn affects the transaction’s behavior on the initial data word, whereas signal trburstpendn affects subsequent data latency when the Target read data FIFO empties. When trburstpendn is inactive, a disconnect without data results from an attempt to read from an empty read data FIFO, after data has been transferring on the PCI bus. With trburstpendn active, the Target will wait for data from the FIFO by inserting wait-states (up to the maximum subsequent latency value of eight, at which time a disconnect without data will be generated). Asserting trburstpendn will minimize latency for this transaction’s data at the expense of overall PCI bus efficiency. trburstpendn must remain static throughout a Target read transaction. tstatecntr Next State or tstatecntr Description Data on Bus twdata[17:0] Notes 00 Idle XX2, XXXX16 1 0 1 or 4 Address[15:0] Burst, Dual-Address, PCIAddress[15:0] 2, 3, 6 1 2 or 4 Address[31:16] Burst, Dual-Address, PCIAddress[31:16] 2, 3, 6 2 3 or 4 Address[47:32] Burst, Dual-Address, PCIAddress[47:32] 2, 3, 6 3 4 Address[63:48] Burst, Dual-Address, PCIAddress[63:48] 2, 3, 6 4 5 Data[15:0] BEN[1:0], PCIData[15:0] 4 5 6 or 0 Data[31:16] BEN[3:2], PCIData[31:16] 4, 5 6 7 Data[47:32] BEN[5:4], PCIData[47:32] 4 7 4 or 0 Data[63:48] BEN[7:6], PCIData[63:48] 4, 5 |
|
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 |