m66291 Renesas Electronics Corporation., m66291 Datasheet - Page 76

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.39 EPi Configuration Registers 0 (i=1~6)
R e v 1 . 0 1
(1) EPi_TYP (Transfer Type) Bits (b15~b14)
(2) EPi_DIR (Transfer Direction) Bit (b13)
(3) EPi_ITMD (Interrupt Toggle Mode) Bit (b12)
15~14
b15
11~8
EP1 Configuration Register 0 (EP1_0CONFIG)
EP2 Configuration Register 0 (EP2_0CONFIG)
EP3 Configuration Register 0 (EP3_0CONFIG)
EP4 Configuration Register 0 (EP4_0CONFIG)
EP5 Configuration Register 0 (EP5_0CONFIG)
EP6 Configuration Register 0 (EP6_0CONFIG)
5~0
13
12
0
-
-
b
7
6
EPi_TYP
These bits are used to set the transfer type of the endpoint.
This bit is used to set the transfer direction of the endpoint.
After switching the transfer direction, clear the buffer by the BCLR bit.
This bit sets the enable/disable of data resend function at interrupt transfer.
This bit can be set to “1” only when the transfer type is set to interrupt transfer (EPi_TYP bits = “10”). Set this
bit to “0” for other transfer modes.
When the data resend function is set to disable, the new data is transmitted at the next transmission by
toggling the DATA PID and the buffer, even if the ACK is not received after transmitting the data at interrupt
transfer. Here, the IVAL bit is cleared to “0” and the EPB_RDY bit is set to “1” (buffer ready interrupt has
occurred).
When the data resend function is set to enable, the normal toggle sequence is executed. When the
transmission completes normally, the DATA PID and the buffer got toggled to transmit the next data. In case
ACK cannot be received after the data is transmitted, the DATA PID and the buffer do not get toggle, and the
same data in the buffer is resent.
2 0 0 4 . 1 1 . 0 1
EPi_TYP
Transfer Type
EPi_DIR
Transfer Direction
EPi_ITMD
Interrupt Toggle Mode
EPi_Buf_siz
Buffer Size
EPi_DBLB
Double Buffer Mode
EPi_RWMD
Continuous Transmit/Receive Mode
EPi_Buf_Nmb
Buffer Start Number
14
0
-
-
EPi_DIR EPi_
13
0
-
-
p a g e 7 6 o f 1 2 2
ITMD
12
0
-
-
Bit name
11
0
-
-
10
EPi_Buf_siz
0
-
-
9
0
-
-
00 : Invalid
01 : Bulk transfer
10 : Interrupt transfer
11 : Isochronous transfer
0 :
1 :
0 :
1 :
Endpoint buffer size
0 :
1 :
0 :
1 :
The top block number of buffer
8
0
-
-
OUT buffer (Receives data from the host)
IN buffer (Transmits data to the host)
Enable data resend function (normal toggle mode)
Disable data resend function (forced toggle mode)
Single buffer mode
Double buffer mode
Single transmit /receive mode
Continuous transmit/receive mode
DBLB
EPi_
7
0
-
-
RWMD
EPi_
6
0
-
-
Function
5
0
-
-
4
0
-
-
EPi_Buf_Nmb
3
0
-
-
2
0
-
-
<H/W reset : H'0000>
<Address : H’6C>
<Address : H’60>
<Address : H’64>
<Address : H’68>
<Address : H’70>
<Address : H’74>
<USB bus reset : ->
<S/W reset : ->
1
0
-
-
R
b0
0
-
-
W

Related parts for m66291