m66291 Renesas Electronics Corporation., m66291 Datasheet - Page 36

no-image

m66291

Manufacturer Part Number
m66291
Description
Assp Usb2.0 Device Controller
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M66291
Manufacturer:
RENESAS
Quantity:
672
Part Number:
m66291GP
Manufacturer:
ELANTEC
Quantity:
2 224
Part Number:
m66291GP
Quantity:
1 194
Part Number:
m66291GP
Manufacturer:
RENESAS
Quantity:
1 000
Part Number:
m66291GP
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Part Number:
m66291GP#RB0S
Manufacturer:
Renesas
Quantity:
4 000
Part Number:
m66291GP#RB0S
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
m66291GP#RBOS
Manufacturer:
RENESAS
Quantity:
3 100
Part Number:
m66291GP#RBOS
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Part Number:
m66291GP-2
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
M 6 6 2 9 1 G P / H P
2.14 Interrupt Status Register 2
R e v 1 . 0 1
(1) EPB_NRDY (Buffer Not Ready Interrupt) Bits (b6~b0)
b15
15~7
Interrupt Status Register 2 (INT_STATUS2)
6~0
0
0
-
b
USB bus
Interrupt output Occurrence of buffer not ready interrupt
USB bus
Interrupt output Occurrence of buffer not ready interrupt
The bit corresponding to each endpoint is set to “1” when IN token/OUT token is received with the buffer at
“not ready” state.
The “not ready” state refers to the state when EP0_PID bits and EPi_PID bits are set to BUF/STALL response
and means that the buffer could not be received and transmitted.
When this bit is set to “1”, if the EP0_PID and EPi_PID bits are set to BUF, NAK response is executed, and if
they are set to STALL, STALL response is executed.
When the EPB_NRE bit is set to “1”, if this bit is set to “1”, the INTN bit is set to “1”, causing the buffer not
ready interrupt to occur.
This bit is cleared by writing “0”.
2 0 0 4 . 1 1 . 0 1
Note:
Figure 2.9 Examples of Buffer Not Ready Interrupt Occurrence Timing (OUT transfer)
Reserved. Set it to “0”.
EPB_NRDY
Buffer Not Ready Interrupt
14
Figure 2.10 Examples of Buffer Not Ready Interrupt Occurrence Timing (IN transfer)
0
0
-
In case the endpoint is set to isochronous transfer (set by EPi_TYP bits), the corresponding bit of this register
may be set to “1”. Hence, do not set the corresponding bit of the Interrupt Enable Register 2 to “1”.
13
0
0
-
because the buffer could not be received
because the buffer could not be transmitted
p a g e 3 6 o f 1 2 2
12
0
0
-
Bit name
SYNC PID
SYNC PID
11
0
0
-
OUT token
Addr Endp CRC EOP
Addr Endp CRC EOP
IN token
10
0
0
-
9
0
0
-
0 :
1 :
0 :
1 :
b6 corresponds to EP6, ---b1 corresponds to EP1 and b0
corresponds to EP0.
Read
Write
8
0
0
-
No occurrence of interrupt
Occurrence of interrupt
Clear interrupt
Invalid (Ignored when written)
SYNC PID
SYNC PID
7
0
0
-
NAK/STALL
packet
Data packet
6
0
0
-
Data CRC EOP
EOP
Function
5
0
0
-
4
0
0
-
EPB_NRDY
SYNC PID
3
0
0
-
NAK/STALL
packet
2
0
0
-
<H/W reset : H'0000>
<S/W reset : H'0000>
<Address : H’1C>
<USB bus reset : ->
EOP
1
0
0
-
R
0
b0
0
0
-
W
0

Related parts for m66291