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

M66290AGP 参数 Datasheet PDF下载

M66290AGP图片预览
型号: M66290AGP
PDF下载: 下载PDF文件 查看货源
内容描述: USB设备控制器 [USB DEVICE CONTROLLER]
分类和应用: 总线控制器微控制器和处理器外围集成电路时钟
文件页数/大小: 54 页 / 449 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号M66290AGP的Datasheet PDF文件第8页浏览型号M66290AGP的Datasheet PDF文件第9页浏览型号M66290AGP的Datasheet PDF文件第10页浏览型号M66290AGP的Datasheet PDF文件第11页浏览型号M66290AGP的Datasheet PDF文件第13页浏览型号M66290AGP的Datasheet PDF文件第14页浏览型号M66290AGP的Datasheet PDF文件第15页浏览型号M66290AGP的Datasheet PDF文件第16页  
MITSUBISHI <DIGITAL ASSP>
M66290AGP/FP
USB DEVICE CONTROLLER
Each of "Set Address" and "Set Conf iguration" execution
detects the dev ice state shif t by analy zing the dev ice
request in control transf er.
Each of these f our f actors can be set of its interrupt to
enable or disable by setting the corresponded bit of
interrupt enable register 0.
For example by using this interrupt, when USB bus reset
is detected, a step to USB bus is av ailable and when
suspend is detected, a step to shif t dev ice to low power
consumption.
Endpoint buffer not ready interrupt (INTN)
When the buf f er is in not ready state to IN/OUT token
of each endpoint, interrupt occurs at the timing of token
packet receiv e end.
By ref er to EPB_NRDY[5:0] of interrupt status register 1,
it can be known which endpoint occurred the interrupt.
If endpoint is set to isochronous transf er, when ov er-run/
under-run error is occurred, interrupt occurs at the timing
of token packet receiv e end.
And if it is set to isochronous (OUT), if receiv ed data
has
error such as CRC error, interrupt occurs at the timing of
transaction end.
The v ariety of error in isochronous transf er is known to
ref er "Isochronous Status Register".
Control transfer stage transition interrupt (CTRT)
M66290A manages the sequence of control transf er
by H/W.
Each stage of c ontrol transf er, such as setup stage,
data stage, and status stage can be known to ref er to
the "Interrupt Status Register 0".
Control transf er stage transition interrupt is occurred
when the control transf er stage is shif ted.
There are f iv e f actors, that is, setup stage end,
control write transf er stage shif t, control read transf er
stage shif t, control transf er end, and control transf er
sequence error.
Except f or setup stage, Each of these f our f actors can
be set of its interrupt to enable or disable by setting the
corresponded bit of interrupt enable register 0.
As to control transf er sequence error which can be
recognized by H/W, ref er to "Control transf er stage
shif t" in the item of "(3) Control transf er/enumeration"
in the latter part.
Endpoint buffer ready interrupt (INTR)
Interrupt occurs when the buf f er of each endpoint
became ready (read/write is av ailable).
It can be known which endpoint occurred the interrupt
to ref er EPB_RDY [5:0] of interrupt status register 1.
According to the endpoint and its access mode, the
f actor of interrupt is dif f erent as f ollows.
1. In case of EP0
Interrupt occurs when receiv e (OUT) buf f er of endpoint
0 became ready .
If it is set to control write continuous receiv e mode,
when continuous receiv e of 255 by tes ended or when
receiv ed short packet, interrupt occurs.
Interrupt is not occurred ev en if the transmit buf f er
became ready .
2. In case of EP1 to EP5, when CPU access
Interrupt occurs when the buf f er of each endpoint
became ready .
3. In case of EP1 to EP5, when DMA access
If the transf er direction is set to OUT, interrupt occurs
when receiv ed short data packet and then ended DMA
transf er.
Interrupt is not occurred if the transf er direction is set
to IN.
Endpoint buffer empty/size-over interrupt (BEMP)
Interrupt f actor is dif f erent by transf er direction of
endpoint.
1. In case of transf er direction is IN
In each endpoint, interrupt occurs when transmission
ended of all data which is stored in the buf f er.
By this interrupt, when endpoint is set to double buf f er,
end of data transmission of all data of the buf f er can
be known.
And also can know the end of data transmission of
control read transf er in endpoint 0 (EP0).
2. In case of transf er direction is OUT
In each endpoint, interrupt occurs in data packet
receiv e when receiv ed packet which exceeds the
maximum packet size.
By ref er to EPB_EMP_OVR[5:0] of interrupt status
register, it can be known which endpoint occurred the
interrupt.
11