R8A66597BG RENESAS [Renesas Technology Corp], R8A66597BG Datasheet - Page 81

no-image

R8A66597BG

Manufacturer Part Number
R8A66597BG
Description
ASSP (USB2.0 2 Port Host/1 Port Peripheral Controller)
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
R8A66597BG
Manufacturer:
RENESAS
Quantity:
1 000
Part Number:
R8A66597BG
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Part Number:
R8A66597BG#DF1S
Manufacturer:
Renesas Electronics America
Quantity:
10 000
R8A66597FP/DFP/BG
2.15.13 Sequence toggle bit set bit (SQSET)
2.15.14 Sequence toggle bit monitor bit (SQMON)
2.15.15 Pipe busy bit (PBUSY)
2.15.16 PING token issue enabled bit (PINGE)
R e v 1 . 0 1
The controller modifies this bit from "0" to "1" when the USB transaction of the pipe is started. This bit is modified from
"1" to "0’ when one transaction is complete.
When the software has written "PID=NAK", it is possible to check whether the pipe setting can be modified by reading
this bit.
If the software writes "1" to this bit, the controller writes the expected value sequence toggle bit of the pipe to DATA1.
The controller always sets "0" to this bit.
Do not write "1" to the SQCLR bit and SQSET bit simultaneously.
Write "1" to this bit when "CSCTS=0", "PID=NAK" and "when not set to CURPIPE". To write "1" to this bit after the PID
bit of the corresponding pipe is modified from "BUF" to "NAK", check that "CSSTS=0" and "PBUSY=0" and then modify
the bit. However, if the controller modifies the PID bit to "NAK", it is not necessary to check the PBUSY bit.
The controller sets the expected value of the sequence toggle bit of the pipe in this bit.
If a normal process is executed for the transaction, the controller toggles this bit. However, the bit is not toggled when
a DATA-PID mismatch occurs during reception transfer.
When the Peripheral Controller function is selected, the controller writes "1" to this bit (writes the expected value to "1")
when the Setup packet is received normally. When the Peripheral Controller function is selected, the controller does
not refer to this bit during IN/OUT transaction of the status stage. It does not toggle the bit even if the process is
completed normally.
When the Host Controller function is selected, if the software writes "1" to this bit, the controller issues a PING token
during the transmission transfer. The transmission transfer starts from the PING transaction. When an ACK handshake
is detected in the PING transaction, an OUT transaction is executed in the next transaction. When a NAK handshake is
detected in the OUT transaction, a PING transaction is executed in the next transaction.
When the Host Controller function is selected, if the software writes "0" to this bit, the controller does not execute the
PING token in the transmission transfer. The entire transmission transfer is executed in the OUT transaction.
This bit can be modified when "CSSTS=0" and "PID=NAK". To write "1" to this bit after modifying the PID bit of the
corresponding pipe from "BUF" to "NAK", check that "CSSTS=0" and "PBUSY=0", and then write the bit. However,
when the controller modifies the PID bit to "NAK", is it not necessary to check the PBUSY bit.
O c t 1 7 , 2 0 0 8
p a g e 8 1 o f 1 8 3

Related parts for R8A66597BG