欢迎访问ic37.com |
会员登录 免费注册
发布采购

M66290AGP 参数 Datasheet PDF下载

M66290AGP图片预览
型号: M66290AGP
PDF下载: 下载PDF文件 查看货源
内容描述: USB设备控制器 [USB DEVICE CONTROLLER]
分类和应用: 总线控制器微控制器和处理器外围集成电路时钟
文件页数/大小: 54 页 / 449 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号M66290AGP的Datasheet PDF文件第3页浏览型号M66290AGP的Datasheet PDF文件第4页浏览型号M66290AGP的Datasheet PDF文件第5页浏览型号M66290AGP的Datasheet PDF文件第6页浏览型号M66290AGP的Datasheet PDF文件第8页浏览型号M66290AGP的Datasheet PDF文件第9页浏览型号M66290AGP的Datasheet PDF文件第10页浏览型号M66290AGP的Datasheet PDF文件第11页  
MITSUBISHI <DIGITAL ASSP>
M66290AGP/FP
USB DEVICE CONTROLLER
Functional and register descriptions
We explain about Function and register constitution of
M66290A div iding into f our items as f ollows.
(1) Sy stem control
(2) Interrupts
(3) Control transf er/enumeration
(4) Endpoints and FIFO control
And when use this f unction, dev ice state shif ts to Address
state af ter outputs remote wakeup signal, so it is needed
to set up again the dev ice state to Conf igured state.
Change of set up of dev ice state can be done in S/W
control mode.
Remote wakeup signal is a signal to set USB bus to idle
state af ter output K-state of 10ms length.
If this remote wakeup f unction is set up immediately af ter
detected suspend, USB bus idle state is kept f or 2ms and
then shif ts to K state output. (Because USB bus idle state
must be kept f or 5ms minimum until transmit of remote
wakeup signal, on the other hand af ter detect suspend,
USB idle state is continued f or 3ms)
Sequence toggle bit clear f unction
In each endpoint of EP0 to EP5, data PID can be reset
independently and also can appoint PID of DATA0.
By this f unction, management of sequence toggle bit
in transf er af ter reset PID, is done by H/W automatically .
Error inf ormation in isochronous transf er
In isochronous transf er there is not retry f unction of
transmit/receiv e, because the handshake f rom receiv er
to transmitter is not returned not to disturb the time
equiv alent data transf er.
M66290A has enough inf ormation f unction which enables
f irmware to manage incorrect transf er in case of transf er
error occurred in isochronous transf er.
Inf ormation which M66290A can inf orm is, ov er run
error, under run error, receiv ed data error (CRC error,
bit stuf f ing error), and f rame number.
Sof tware control mode
In sof tware control mode, it is av ailable to set up (write)
f rom CPU as f ollows, USB_Address register (USB_Addr),
dev ice state register (DVSQ), control transf er stage
register (CTSQ).
Normally , use this mode with OFF.
(1) In case of crystal oscillation
C1
Xin
XTAL
Rf M66290A
Xout
C2
Rd
Place the parts as near the terminal as possible
(1) System control
CLOCK
Clock of 48MHz is needed f or internal operations
of M66290A.
Built in PLL enables to input external clock of 6/12/
24/48MHz. Selection of it is realized by the XTAL
of "USB Operation Enable Register".
When use external clock of 48MHz, PLL is not
needed, so set to PLL operation disable.
Built in oscillation circuit enables to supply clock
by self oscillation.
To set the "USB Operation Enable Register", it can
be set the dev ice to standby state. Oscillation is
halted (clock input halted) by XCKE, PLL operation
is halted by PLLC, and clock supply to USB block
is halted by SCKE.
To prev ent unstable behav ior by unstable clock,
clock supply to USB block must be obey ed the
process, that is, enables clock input by XCKE, wait
until oscillation stabilized, start PLL by PLLC, wait
until oscillation stabilized (less than 1ms), and start
clock supply to USB block by SCKE.
RESET
S/W reset by the register set (USBE), dif f erent f rom
the hardware reset, keeps the v alue of register of
USB operation enable register, FIFO relational
register, control transf er relational register,endpoint
setting register, and so on.
And in USB reset (when more than 2.5us of SE0 state
is continued on D+, D- terminal), the v alue of register
is kept except f or "Interrupt Status Register 0" and
"USB_Address Register"
As to details of reset state, see each item of register.
D+ pull-up resistor control f unction
To set the register, external TrON output is controlled
and can control the ON/OFF of pull-up resistor
(1.5kohm) on USB D+ line.
Remote wakeup f unction
When dev ice is in suspended state, outputs remote
wakeup signal and can cancel suspended state to receiv e
resume f rom USB.
Remote wakeup f unction is only ef f ectiv e in Suspended
state in which dev ice state shif ts f rom Conf igured state,
so don't use to other dev ice state.
(2) In case of external clock input
clock input
Xin
M66290A
open
Xout
Figure 1. Xin and Xout connections
6