Toshiba H1 Series User Manual

Page 439

Advertising
background image

TMP92CZ26A

92CZ26A-436

(d) Isochronous transfer type

Isochronous transfer type is guaranteed transfer by data number that is limited

every each frame.

However, this transfer don’t retry when error occurs. Therefore, Isochronous

transfer type transfer only 2 phases (token, data) and it doesn’t use handshake
phase. And data PID for data phase is DATA0 always because of this transaction
doesn’t support toggle sequence. Therefore, UDC doesn’t confirm when data PID
is receiving mode.

Isochronous transfer type process data every frame. Therefore, all transaction

for finish transfer use receiving SOF token. UDC use FIFO that is divided into
two in Isochronous transfer type.

(d-1) Isochronous transmission mode

Isochronous transfer type format in transmitting is below transaction format.

• Token: IN
• Data: DATA0

Control flow

Isochronous transfer type is frame management. And data that write to

FIFO in endpoint is transmitted by IN token in next frame.

Below are two conditions in FIFO of Isochronous transmission mode

transferring.

X. FIFO for storing data that transmits to host in present frame

(DATASET register bit

= 1)

Y. FIFO for storing data for transmitting host in next frame

(DATASET register bit

= 0)

FIFO that is divided into two (packet A and packet B) conditions is whether

X condition or Y condition. Below flow is explained as X Condition (packet A),
Y Condition (packet B) in present frame.

X and Y conditions change one after the other by receiving SOF.
Below is control flow in UDC when receiving IN token.

1. Token packet is received and address endpoint number error is confirmed,

and it checks whether conform applicable endpoint transfer mode with
IN token. If it doesn’t conform, state return to IDLE.

2. Condition of status register is confirmed.

• INVALID condition: State return to IDLE.

3. Data packet is generated.

Data packet is generated. At this point, data PID attach DATA0

always. Next, data is transferred from FIFO (X condition) of packet A in
UDC to SIE. And it generate DATA packet.

4. CRC bit (counted transfer data of FIFO from first to last) is attached to

last.

Advertising
This manual is related to the following products: