| Motore di ricerca datesheet componenti elettronici |
|
CS4210 Scheda tecnica(PDF) 7 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
CS4210 Scheda tecnica(HTML) 7 Page - National Semiconductor (TI) |
|
7 / 102 page ![]() Revision 1.0 7 www.national.com Architectural Description (Continued) 1.2.1 Transfer Engine The transfer engine performs data movement between dif- ferent sources/sinks: 1) Host memory (TxFIFOs/RxFIFO, Scratchpad SRAM) 2) DMA modules (ATDMA, ITDMA, or RDMA) All byte alignment and byte swapping tasks are also per- formed by the transfer engine. 1.2.2 Host Memory Organization The 1394 OHCI specification allows for many different data FIFO implementations. This CS4210 implements two trans- mit FIFOs (asynchronous and isochronous) and a single receive FIFO. The transmit FIFOs share a single embed- ded dual-port SRAM (36x1024). The receive FIFO uses a single embedded dual-port SRAM (36x1024). A small transmit FIFO is also implemented using latches and some decoding logic. All FIFOs may be tested using an embedded RAM BIST controller. See Section 4.5.4 "nscRAMBist" on page 94 for more details. 1.2.3 ATDMA The ATDMA module controls the transmission of all asyn- chronous packets. This includes AT (Asynchronous Trans- mit) Request context packets, AT Response context packets and all physical DMA transmit request and response packets. The ATDMA module also controls retransmission of packets as required by the OHCI specifi- cation. 1.2.4 ITDMA The ITDMA module controls the transmission of all isochro- nous packets. Annex E of the OHCI specification describes the operation of the ITDMA module. This annex was con- tributed by National Semiconductor. 1.2.5 RDMA The RDMA module processes all received packets and transmit status. This includes packets destined for the AR (Asynchronous Receive) Request context, AR Response context, all IR (Isochronous Receive) contexts, the Self-ID buffer, and all physical DMA requests (including CSR accesses). It also examines the transmit status to manage the collection of currently active physical DMA requests. 1.3 TRANSMIT DRAIN The transmit drain module accepts packets from the TxFIFOs (asynchronous and isochronous) and interfaces with the link layer module to transmit these packets. It also places transmit completion status in the TxFIFO. 1.4 RECEIVE FILL The receive fill module accepts packets from the link layer and places them into the RxFIFO. It performs packet filter- ing and routing. It also determines which handshake, if any, to return for each received packet. 1.5 LINK LAYER The link layer module implements a 1394 link layer function developed for this host controller application. It includes support for the CRC32 generation/checking, link state machine, transmit/receive data paths and the generation/ reception of cycle start packets. This module includes sup- port for features defined in the P1394a supplement. 1.6 PHYSICAL LAYER INTERFACE The physical layer interface module implements the exter- nal interface to connect to the Geode CS4103 P1394a physical layer device. It includes support for features defined in revision 2.0 of the P1394a specification. 1.7 REGISTER SET The register set module coordinates slave accesses to the host controller registers. It fields read/write requests from the PCI interface module. It can also read configuration data from a serial EEPROM device via an I2Cinterface. 1.8 RELATED DOCUMENTS The following documents may be useful in understanding the terms and concepts used in this publication. • 1394 Open Host Controller Interface Specification Release 1.0 • IEEE 1394-1995 High Performance Serial Bus, 1995 • ISO/IEC 13213:1994 Control and Status Register Archi- tecture for Microcomputer Buses International Stan- dards Organization, 1994 • IEEE P1394a Standard for a High Performance Serial bus (Supplement) |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore 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 |