TDA8030 Philips Semiconductors, TDA8030 Datasheet - Page 43

no-image

TDA8030

Manufacturer Part Number
TDA8030
Description
USB smart card reader (OTP or ROM)
Manufacturer
Philips Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TDA8030HL
Manufacturer:
NXP
Quantity:
5 510
Part Number:
TDA8030HL
Manufacturer:
TOS
Quantity:
5 510
Part Number:
TDA8030HL00
Manufacturer:
NXP
Quantity:
5 510
Part Number:
TDA8030HL00
Manufacturer:
TI/NSC
Quantity:
5 510
Philips Semiconductors
Table 45 Description of the Power-on value for Set end-point status bits
Table 46 Data buffer organization (read)
Notes
1. Bit 7 of Byte 0 indicates whether the packet in the buffer was received successfully over the USB-bus. When this bit
2. Bit 6 of Byte 0 indicates whether the packet in the buffer is a set-up packet.
Table 47 Data buffer organization (write)
Table 48 Power-on value for Clear buffer
2003 Jul 04
Stall
Disable
Rate feedback
mode
Interrupt unmasked
Conditional stall
Byte 0
Byte 1
Byte 2
....
Byte n + 1
Byte 0
Byte 1
Byte 2
....
Byte n + 1
Packet overwritten
Reserved
USB smart card reader (OTP or ROM)
is set to logic 1, the packet was received successfully.
FUNCTION
FUNCTION
BYTE
BYTE
If set to logic 1, the end-point is stalled.
If set to logic 1, the end-point is disabled. After a bus reset; each end-point is enabled, i.e. this
bit is set to logic 0.
If set to logic 0, the interrupt end-point is in toggle mode. If set to logic 1, the interrupt end-point
is in rate feedback mode.
A stalled control end-point is automatically unstalled when it receives a SET-UP token,
regardless of the content of the packet. If the end-point stays in the stalled state, the
microcontroller should re-install it.
When a stalled end-point is unstalled (either by the Set end-point status command or by
receiving a Set-up token) it is also re-initialized. This flushes the buffer: in case of an output
buffer, it waits for a DATA 0 PID; in case of an input buffer, it writes a DATA 0 PID. Even when
unstalled, setting the stalled bit to logic 0 initializes the end-point.
When an end-point is stalled by the Set end-point status command, it is also re-initialized.
If set to logic 1, an event on the end-point causes an interrupt to the microcontroller.
If set to logic 1, both end-points zero are stalled; unless the set-up packet bit is set.
7
0/1
7
7
(1)
6
0/1
6
6
(2)
5
5
5
43
number of data bytes in buffer
number of data bytes in buffer
DESCRIPTION
data byte n
data byte n
4
4
4
data byte 0
data byte 0
3
3
3
1
1
TDA8030; TDA8031
2
2
2
Product specification
1
1
1
0
0
0
0
0
0

Related parts for TDA8030