USBN9604-28MX National Semiconductor, USBN9604-28MX Datasheet - Page 26

no-image

USBN9604-28MX

Manufacturer Part Number
USBN9604-28MX
Description
IC,Bus Controller,SOP,28PIN
Manufacturer
National Semiconductor
Datasheets

Specifications of USBN9604-28MX

Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
USBN9604-28MX
Manufacturer:
ST
0
Part Number:
USBN9604-28MX
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
USBN9604-28MX/NOPB
Manufacturer:
NS21
Quantity:
1 495
Part Number:
USBN9604-28MX/NOPB
Manufacturer:
TI/德州仪器
Quantity:
20 000
Company:
Part Number:
USBN9604-28MX/NOPB
Quantity:
39
6.0 Functional Description
If two endpoints in the same direction are programmed with the same endpoint number and both are enabled, data is re-
ceived or transmitted to/from the endpoint with the lower number, until that endpoint is disabled for bulk or interrupt transfers,
or becomes full or empty for ISO transfers. For example, if receive EP2 and receive EP4 both use endpoint 5 and are both
isochronous, the first OUT packet is received into EP2 and the second OUT packet into EP4, assuming no firmware inter-
action inbetween. For ISO endpoints, this allows implementing a ping-pong buffer scheme together with the frame number
match logic.
Endpoints in different directions programmed with the same endpoint number operate independently.
Bidirectional Control Endpoint FIFO0 Operation
FIFO0 should be used for the bidirectional control endpoint zero. It can be configured to receive data sent to the default
address with the DEF bit in the EPC0 register. Isochronous transfers are not supported for the control endpoint.
The Endpoint 0 FIFO can hold a single receive or transmit packet with up to 8 bytes of data. Figure 20 shows the basic
operation in both receive and transmit direction.
Note: The actual current operating state is not directly visible to the user.
(*) For zero length packet, TX_EN causes a transition from IDLE to TXWAIT
TXFILL
TXWAIT
TX_EN Bit,
TXC0 Register (*)
Endpoint No.
Write to TXD0
IN token
0
1
2
3
4
5
6
FLUSH Bit TXC0 Register
Transmission
Done
Table 4. USBN9603/4 Endpoint FIFO Sizes
(Continued)
Size (Bytes)
Figure 20. Endpoint 0 Operation
TX
64
64
64
TX FIFO
TXFIFO1
TXFIFO2
TXFIFO3
IDLE
25
Name
FIFO0 Empty
(All Data Read)
8 FIFO0
FLUSH Bit, RXC0 Register
Size (Bytes)
SETUP Token
RX_EN Bit, RXC0 Register
64
64
64
RX FIFO
RX
RXFIFO1
RXFIFO2
RXFIFO3
Name
RXWAIT
OUT or
SETUP Token
www.national.com

Related parts for USBN9604-28MX