TMP92CF30
2009-06-12
92CF30-412
Figure 3.16.10 Control Flow in UDC (Isochronous transfer type (Transmission))
IDLE
Receive IN token
Confirm Status
•
Confirm STATUS register (status)
Generate DATA PID
•
Attach
DATA0
•
Confirm DATASIZE register
Transmit data
OK
OK
Attach CRC
CRC Error
Not receive SOF
Not renewal frame number
Loss data
Receive SOF
without transmitting data
Confirm Token packet
•
PID
•
Address
•
Endpoint
•
Transfer
mode
•
Error
Invalid
NG
IDLE
Clear X condition (A)
Set FULL to STATUS
Frame number unknown
Set LOST to FRAME register
ReceiveSOF
BANK B transaction
•
Clear transmitting FIFO BANK A in preceding frame
•
Clear DATASET register’s BANK A bit
•
Set DATASET register’s BANK B bit
(Finish a write in previous frame)
•
Set STATUS to READY
•
Wait data for transmitting next frame (BANK A)
BANK A transaction
•
Clear transmitting FIFO BANK B in preceding
frame
•
Clear DATASET register’s BANK B bit
•
Set DATASET register’s BANK A bit
(Finish a write in previous frame)
•
Set STATUS to READY
•
Wait data for transmitting next frame (BANK B)
Shift FIFO BANKs
every receive SOF
Renew frame number
Asset
SOF
OK
Содержание TLCS-900/H1 Series
Страница 1: ...TOSHIBA Original CMOS 32 Bit Microcontroller TLCS 900 H1 Series TMP92CF30FG Semiconductor Company ...
Страница 650: ...TMP92CF30 2009 06 12 92CF30 648 7 Package Dimensions LQFP176 P 2020 0 40F TOP VIEW BOTTOM VIEW Detail view of A 25 1 A ...
Страница 652: ...TMP92CF30 2009 06 12 92CF30 650 ...