![](http://datasheet.mmic.net.cn/130000/M37534M4-XXXFP_datasheet_5008405/M37534M4-XXXFP_31.png)
7534 Group
Rev.3.00
Oct 23, 2006
page 29 of 53
REJ03B0099-0300
Note on using USB mode
Handling of SE0 signal in program (at receiving)
7534 group has the border line to detect as USB RESET or EOP
(End of Packet) on the width of SE0 (Single Ended 0).
A response apposite to a state of the device is expected.
The name of the following short words which is used in table 5 shows
as follow.
TKNE: Token interrupt enable (bit 6 of address 2016)
RSME: Resume interrupt enable (bit 5 of address 2016)
RSTE: USB reset interrupt enable (bit 4 of address 2016)
Spec: A response of the device requested by Low-Speed USB2.0
specification
SIE: Hardware operation in 7534 group
F/W: Recommendation process in the program
FEOPE: False EOP error flag (bit 2 of address 1916)
RxPID: Token interrupt flag (bit 7 of address 1F16)
Spec
SIE
F/W
Reset or resume
Reset interrupt
request
Reset interrupt
processing
Resume interrupt
processing
Table 5 Relation of the width of SE0 and the state of the device
Width of SE0
0 s
0.5 s
2.5 s
2.67 s
Spec
SIE
F/W
Spec
SIE
F/W
Spec
SIE
F/W
Spec
SIE
F/W
Idle state
TKNE = X
RSME = 0
RSTE =1
Ignore
Keep counting suspend
timer
Not acknowledge
Keep alive
Initialize suspend timer
count value
Not acknowledge
Keep alive or Reset
may determine as keep
alive and Reset interrupt
Keep alive in case of no
interrupt request
Reset processing in case
of interrupt request
Reset
Reset interrupt request
Reset processing
End of Token in transaction
TKNE = 1
RSME = 0
RSTE =1
Ignore
Not detected as EOP(in
case of no detection EOP,
SIE returns idle state as
time out. FEOPE flag is
set.)
Not acknowledge
EOP
Token interrupt request
Token interrupt processing
execute
EOP or Reset
may determine as EOP and
Reset interrupt
RxPID = 1> Token interrupt
processing
RxPID = 0> Reset interrupt
processing
Reset
Reset interrupt request
Reset processing
End of data or handshake
in transaction
TKNE = 0
RSME = 0
RSTE = 0 or 1
Ignore
Not detected as EOP(in
case of no detection EOP,
SIE returns idle state as
timeup. FEOPE flag is
set.)
Wait for the next EOP flag
EOP
Set EOP flag
After checking the set of
EOP flag, go to the next
processing
EOP or Reset
may determine as EOP
and Reset interrupt
Continue the processing
in case of no interrupt
request
Reset processing in case
of interrupt request
Reset
Reset interrupt request
Reset processing
Suspend state
TKNE = 0
RSME = 1
RSTE = 0
State of device
Function of USBPID control register 0 (address 002316)
Bit 4 (STALL handshake control for OUT token) of this register is forcibly set by SIE under the special condition shown below.
Set condition; when PID of data packet = DATA0 (incorrect PID) in the status stage of the control read transfer.
SYNC field at reception
Normally, the SYNC field consists of “KJKJKJKK” (8 bits). However, as for SIE of the 7534 Group, when the low-order 6 bits are “KJKJKK”, it is
determined as SYNC.