Toshiba H1 Series User Manual

Page 426

Advertising
background image

TMP92CZ26A

92CZ26A-423

Figure 3.16.7 Control Flow in UDC (Bulk transfer type (transmission)/Interrupt transfer type (transmission))

IDLE

Receive IN token

Confirm Handshake answer

• Confirm STATUS register (Status)

• Confirm DATASET register

Generate DATA PID

• Attach DATA0/DATA1

• Confirm Datasize register

Transmit data

OK

OK

OK

Attach CRC

OK

Receive ACK

Wait ACK

to host

Normal finish transaction

• Clear FIFO

• Clear DATASET register

• Renew toggle bit

• Set STATUS to READY

OK

Time out

• Set STATUS to TX_ERR

• Put back addless pointer of FIFO

Bit stuff error
Set STATUS at STALL

ConfirmToken packet

• PID

• Address

• Endpoint

• Transfer mode

• Error

Transmit NAK

Transmit STALL

Invalid

Stall

FIFO empty

More than MAX
payload

Error

Advertising
This manual is related to the following products: