Toshiba H1 Series User Manual

Page 441

Advertising
background image

TMP92CZ26A

92CZ26A-438

Figure 3.16.13 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

OK

Attach CRC

Error transaction

Not receive SOF

Not renewal frame number
loss data

Receive SOF
without transmitting data

Confirm Token packet

• PID

• Address

• Endpoint

• Transfer

mode

• Error

Invalid

Error

IDLE

Clear X condition (A)
Set FULL to STATUS

Set LOST to FRAME register
Not renew FRAME number
Assert SOF

ReceiveSOF

• FRAME noread

• BANK shift

BANK B transaction

• Assert SOF
• 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

• Assert SOF
• 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

Shift FIFO BANKs
every receive SOF

Advertising
This manual is related to the following products: