8.8.4 NRZI encoder operation
This circuit performs NRZI encoding of data to be transmitted.
Data
before encoding
Transmit packet
150
CHAPTER 8
USB FUNCTION
Figure 8-30. Timing of NRZI Encoder Operation
Sync pattern
NRZI encoding
USB clock generation
Figure 8-31. Flow Chart of NRZI Encoder Operation
Idle state
N
Transmit start?
Y
Sync.0 input
Reverse output level
(1 output)
Next bit input
N
Input bit = 0?
Y
Reverse output level
Was
N
EOP transmit signal
set?
Y
Idle state
User's Manual U12978EJ3V0UD
Data/handshake packet
Maintain
previous output level