Download Print this page

Toshiba TLCS-900/H1 Series Manual page 250

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:

Advertisement

IDLE
Receive IN token
ConfirmToken packet
• PID
• Address
• Endpoint
• Transfer mode
• Error
OK
Confirm Handshake answer
• Confirm STATUS register (Status)
• Confirm DATASET register
OK
Generate DATA PID
• Attach DATA0/DATA1
• Confirm Datasize register
OK
Transmit data
OK
Attach CRC
OK
Wait for ACK
from host
Receive ACK
Normal finish transaction
• Clear FIFO
• Clear DATASET register
• Renew toggle bit
• Set STATUS to READY
Figure 3.10.3 Control Flow in UDC (Bulk transfer type (transmission)/Interrupt transfer type (transmission))
Error
Invalid
Stall
FIFO empty
More than MAX
payload
Bit stuff error
Set STATUS at STALL
Time out
• Set STATUS to TX_ERR
• Put back FIFO address pointer of
92CH21-248
Transmit NAK
Transmit STALL
TMP92CH21
2009-06-19

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21