Electronic Components Datasheet Search |
|
TSB43CA42 Datasheet(PDF) 85 Page - Texas Instruments |
|
TSB43CA42 Datasheet(HTML) 85 Page - Texas Instruments |
85 / 97 page TSB43Cx43A/ TI iceLynx-Micro™ IEEE 1394a-2000 TSB43CA42 Consumer Electronics Solution TEXAS INSTRUMENTS SLLS546F – March 2004 – Revised September 2004 PRODUCTION DATA information is current as of public date. Products conform to specifications per the terms of Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. TEXAS INSTRUMENTS Copyright 2004, Texas Instruments Incorporated MARCH 12, 2004 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 85 1.16.4 Broadcast Receive FIFO This FIFO is designed to receive all broadcast packets, such as self-IDs, broadcast asynchronous packets, and PHY packets. The broadcast receive FIFO is 512 bytes in size to accommodate self-Ids for a 63-node network. This FIFO is accessed separately for software convenience. It is only accessible by the external or internal CPU. This FIFO is only for receive operations. All transmit operations must take place using an asynchronous transmit FIFO. See Figure 48 for a block diagram of the broadcast FIFO architecture. Figure 48. Broadcast Receive FIFO 1.16.5 FIFO Priority For two FIFOs that are the same data type, the lower number FIFO always has priority. For example, if the iceLynx-Micro were configured for two asynchronous transmit FIFOs, FIFO 0 and 1, FIFO 0 would have priority over FIFO 1. 1.16.6 FIFO Monitoring The FIFO size is monitored by several interrupts and status bits. An example of these monitoring bits is included in Table 45. Table 45. FIFO Monitoring Bits Name Description Watermark High (Iso*CPUInt.WtrMrk*, Iso*BufStat.WtrMrk*) The watermark control (Iso*WtrMrk.Control*) needs to be set to 1. The watermark level is programmed at Iso*WtrMrk.Level*. When the level in the FIFO is above the programmed value at Iso*WtrMrk.Level*, the Watermark High is activated. Watermark Low (Iso*CPUInt.WtrMrk*, Iso*BufStat.WtrMrk*) The watermark control (Iso*WtrMrk.Control*) needs to be set to 0. The watermark level is programmed at Iso*WtrMrk.Level*. When the level in the FIFO is below the programmed value at Iso*WtrMrk.Level*, the watermark low is activated. Cell Available (Iso*CPUInt.CellAvail, Iso*BufStat.CellAvail) A full 1394 packet (or individual cell: 188 bytes for DVB, 480 bytes for DV, 130 or 140 bytes for DSS) is available in the FIFO. This is valid for transmit or receive. Quadlets Available (Iso*BufStat.QuadAvail) This value reflects the number of quadlets currently in FIFO. This is valid for transmit or receive. Notes: The FIFO watermark levels are only checked on packet boundaries. If the buffer is not a multiple of (packet _length+ header length) and the watermark level is programmed between BUFFER SIZE and (BUFFER SIZE – 1 Packet Length – Header Length), watermark level indicators (Iso*CPUInt.WtrMrk*, Iso*BufStat.WtrMrk*) are not activated. Broadcast Receive FIFO 512 bytes External or Internal Host Packetizer/ Receiver |
Similar Part No. - TSB43CA42 |
|
Similar Description - TSB43CA42 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | 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 |