Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

USS820TD-DB Datasheet(PDF) 6 Page - Agere Systems

Part # USS820TD-DB
Description  USS-820D USB Device Controller
Download  58 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AGERE [Agere Systems]
Direct Link  
Logo AGERE - Agere Systems

USS820TD-DB Datasheet(HTML) 6 Page - Agere Systems

Back Button USS820TD-DB Datasheet HTML 2Page - Agere Systems USS820TD-DB Datasheet HTML 3Page - Agere Systems USS820TD-DB Datasheet HTML 4Page - Agere Systems USS820TD-DB Datasheet HTML 5Page - Agere Systems USS820TD-DB Datasheet HTML 6Page - Agere Systems USS820TD-DB Datasheet HTML 7Page - Agere Systems USS820TD-DB Datasheet HTML 8Page - Agere Systems USS820TD-DB Datasheet HTML 9Page - Agere Systems USS820TD-DB Datasheet HTML 10Page - Agere Systems Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 58 page
background image
6
Agere Systems Inc.
Data Sheet, Rev. 4
June 2001
USB Device Controller
USS-820D
Description (continued)
FIFO Access (continued)
Receive FIFO
The receive FIFOs are circulating data buffers that have the following features:
I
Support up to two separate data sets of variable sizes (dual-packet mode).
I
Include byte count register that accesses the number of bytes in data sets.
I
Include flags to signal a full FIFO and an empty FIFO.
I
Can reread the last data set.
Figure 3 shows a receive FIFO. A receive FIFO and its associated logic can manage up to two data sets: data set
0 (ds0) and data set 1 (ds1). Since two data sets can be used in the FIFO, back-to-back transmissions are
supported. Single-packet mode is established by default after a USS-820D device reset, which sets the RXSPM
register bit. Firmware can enable dual-packet mode by clearing the RXSPM bit to 0.
The receive FIFO is symmetrical to the transmit FIFO in many ways. The SIE writes to the FIFO location specified
by the write pointer. After a write, the write pointer automatically increments by 1. The write marker points to the
first byte of data written to a data set, and the read pointer points to the next FIFO location to be read by the CPU.
After a read, the read pointer automatically increments by 1.
When a good reception is completed, the write marker can be advanced to the position of the write pointer to set up
for writing the next data set. When a bad transmission is completed, the write pointer can be reversed to the posi-
tion of the write marker to enable the SIE to rewrite the last data set after receiving the data again. The write
marker advance and write pointer reversal can be achieved two ways: explicitly by firmware or automatically by
hardware, as specified by bits in the receive FIFO control register (RXCON).
The CPU should not read data from the receive FIFO before all bytes are received and successfully acknowledged
because the reception may be bad.
To avoid overwriting data in the receive FIFO, the SIE monitors the FIFO full flag (RXFULL bit in RXFLG). To avoid
reading a byte when the FIFO is empty, the CPU can monitor the FIFO empty flag (RXEMP bit in RXFLG).
The CPU must not change the value of the EPINDEX register during the process of reading a data set from a par-
ticular receive FIFO. Once the CPU has read the first byte of a data set, the processor must ensure that the EPIN-
DEX register setting remains unchanged until after the last byte is read from that data set. Registers other than
EPINDEX may be read or written during this period, except for registers which affect the overall FIFO configuration,
as described in the FIFO Programmability section. If EPINDEX is allowed to change during a data set read, incor-
rect data will be returned by the USS-820D when subsequent bytes are read from the partially read data set. There
is no such restriction when writing FIFOs.
5-5207
Figure 3. Receive FIFO
WRITE POINTER
READ POINTER
WRITE MARKER
RXCNTH
RXCNTL
BYTE COUNT
REGISTERS
TO CPU
CPU
READS FIFO
FROM USB INTERFACE
DATA SET 0
DATA SET 1
SIE WRITES TO FIFO
RXDAT


Similar Part No. - USS820TD-DB

ManufacturerPart #DatasheetDescription
logo
Agere Systems
USS820FD AGERE-USS820FD Datasheet
890Kb / 56P
   USB Device Controller
More results

Similar Description - USS820TD-DB

ManufacturerPart #DatasheetDescription
logo
OKI electronic componet...
ML60851C OKI-ML60851C Datasheet
413Kb / 67P
   USB Device Controller
logo
Mitsubishi Electric Sem...
M66290AGP MITSUBISHI-M66290AGP Datasheet
435Kb / 53P
   USB DEVICE CONTROLLER
logo
Renesas Technology Corp
M66290AGP RENESAS-M66290AGP Datasheet
451Kb / 54P
   USB DEVICE CONTROLLER
logo
List of Unclassifed Man...
PL-2351 ETC-PL-2351 Datasheet
31Kb / 1P
   USB Device Controller
logo
OKI electronic componet...
ML60851A OKI-ML60851A Datasheet
325Kb / 45P
   USB Device Controller
ML60851E OKI-ML60851E Datasheet
358Kb / 84P
   USB Device Controller
ML60851D OKI-ML60851D Datasheet
705Kb / 82P
   USB Device Controller
ML60852A OKI-ML60852A Datasheet
335Kb / 81P
   USB Device Controller
ML60852 OKI-ML60852 Datasheet
451Kb / 81P
   USB Device Controller
logo
Agere Systems
USS-820FD AGERE-USS-820FD Datasheet
890Kb / 56P
   USB Device Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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