欢迎访问ic37.com |
会员登录 免费注册
发布采购

L-USS820FD-DB 参数 Datasheet PDF下载

L-USS820FD-DB图片预览
型号: L-USS820FD-DB
PDF下载: 下载PDF文件 查看货源
内容描述: USB设备控制器 [USB Device Controller]
分类和应用: 外围集成电路控制器时钟
文件页数/大小: 56 页 / 846 K
品牌: AGERE [ AGERE SYSTEMS ]
 浏览型号L-USS820FD-DB的Datasheet PDF文件第28页浏览型号L-USS820FD-DB的Datasheet PDF文件第29页浏览型号L-USS820FD-DB的Datasheet PDF文件第30页浏览型号L-USS820FD-DB的Datasheet PDF文件第31页浏览型号L-USS820FD-DB的Datasheet PDF文件第33页浏览型号L-USS820FD-DB的Datasheet PDF文件第34页浏览型号L-USS820FD-DB的Datasheet PDF文件第35页浏览型号L-USS820FD-DB的Datasheet PDF文件第36页  
USS-820FD  
USB Device Controller  
Data Sheet, Rev. 1  
August 2004  
Register Interface (continued)  
Table 30. Receive FIFO Flag Register (RXFLG)—Address: 09H; Default: 0000 1000B  
These flags indicate the status of the data packets in the receive FIFO specified by EPINDEX. This register is  
endpoint indexed.  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
RXFIF1  
RXFIF0  
RXFLUSH  
R
RXEMP  
RXFULL  
RXURF  
RXOVF  
R
R
R/W  
Bit  
Symbol  
Function/Description  
7:6  
RXFIF[1:0] Receive FIFO Index Flags (Read Only). These read-only flags indicate which data  
packets are present in the receive FIFO (see below).  
Data Sets Present  
RXFIF[1:0]  
ds1  
No  
No  
Yes  
Yes  
ds0  
No  
Yes  
No  
Status  
Empty  
1 set  
1 set  
2 sets  
00  
01  
10  
11  
Yes  
The RXFIF bits are updated after each write to RXCNT to reflect the addition of a data  
packet. Likewise, the RXFIF bits are cleared in sequence after each setting of the  
RXFFRC bit. The next-state table for RXFIF bits is shown below for operation in dual-  
packet mode.  
RXFIF[1:0]  
Operation  
Next RXFIF[1:0]  
00  
01  
10  
11  
Advance Write Marker  
Advance Write Marker  
Advance Write Marker  
Advance Write Marker  
Not Possible—Device  
will NACK any OUT.  
01  
11  
11  
11  
00  
01  
11  
10  
Set RXFFRC  
Set RXFFRC  
Set RXFFRC  
Set RXFFRC  
00  
00  
10/01  
00  
00  
Reverse Write Pointer  
Unchanged  
When the receive FIFO is programmed to operate in single-packet mode (RXSPM set in  
EPCON), valid RXFIF states are 00 and 01 only.  
In isochronous mode, RXOVF, RXURF, and RXFIF are handled using the following rule:  
firmware events cause status change immediately, while USB events cause status  
change only at SOF. RXFIF is incremented by the USB and decremented by firmware.  
Therefore, setting RXFFRC decrements RFIF immediately. However, a successful USB  
transaction within a frame increments RXFIF only at SOF.  
If MCSR.FEAT = 1:  
An old data set is flushed from an isochronous FIFO if it is not read out by firmware  
during the intended frame (see RXFLG.RXFLUSH description). This flush occurs at  
SOF, sets RXFLG.RXFLUSH, and causes RXFIF to decrement without firmware  
intervention.  
32  
Agere Systems Inc.