參數(shù)資料
型號: M66290AGP
元件分類: 總線控制器
英文描述: UNIVERSAL SERIAL BUS CONTROLLER, PQFP48
封裝: LQFP-48
文件頁數(shù): 34/53頁
文件大?。?/td> 435K
代理商: M66290AGP
USB DEVICE CONTROLLER
M66290AGP/FP
MITSUBISHI <DIGITAL ASSP>
4
USB DATA TRANSFER DESCRIPTIONS
M66290A is a USB dev ice controller correspond to all
the f our ty pes of transf er (control, bulk, isochronous,
and interrupt transf er), which is compatible to USB
specif ication 1.1.
M66290A acts USB f unctions as below automatically.
(1) Bit stuff ing/destuff ing
(2) CRC generate/check
(3) NRZI encode/decode
(4) Packet handling
(5) USB address check
(6) Bus error handling
Theref ore, when CPU transact the operations as
f ollows, USB transf er is realized.
(1) Response to the control transf er request
(2) Permission of store and transmission of the
transmit data into the endpoint buff er.
(Or read of the receiv ed data f rom the endpoint
buff er)
(3) Stall handling
(4) Suspend/resume handling
Below are the descriptions about the data transf er.
Data receive
In data receiv e, there are diff erences of its f unction
between setup transaction and out transaction.
In setup transaction, when receiv ed dev ice request
f rom host, 8By te request is alway s stored into f our
resistors.
When request data is receiv ed correctly ,sends back
ACK packet to host and at the same time, occurs
interrupt to CPU and urge CPU to read request.
In out transaction, af ter M66290A receiv ed OUT
token packet, host transmits data packet.
If packet of m aximum packet size or short packet
is stored into the endpoint FIFO of M66290A, and
moreov er, error is not occurred in that transf er,
M66290A transmits ACK packet to host and inf orms
CPU that the data was receiv ed by occurring buff er
ready interrupt.
If U SB protocol error is occurred in the host data
which receiv ed v ia USB bus, or if the endpoint FIFO
is f ull, M66290A does not transmit ACK packet to
host. Host knows that the error occurred because the
ACK packet does not come, and take a step such as
data resend.
Data transmit
When the data of endpoint FIFO, which corresponds to
transmit request by IN token packet, is ready , M66290A
transmit the corresponded data packet to USB bus.
If the ACK packet come f rom the host f or the transmitted
data packet, a transaction completed and the endpoint
FIFO becomes empty and urge CPU to write the next
transmit data by buff er ready interrupt.
If the transmit data, which correspond to transmit request
by IN token packet, is not exist in the endpoint FIFO,
M66290A transmit NAK packet to host when receiv ed
IN token packet f rom host and occurs interrupt and
request CPU to write transmit data.
When M66290A receiv ed IN token packet again f rom host,
M66290A transmits the data which is written.
If error is not occurred in that transf er, host transmit ACK
packet and if M66290A receiv ed it normally , a transaction
completed.
If U SB protocol error is occurred in the data which is
transmitted v ia USB bus, host does not transmit ACK
packet, so M66290A watch and wait until receiv e IN token
packet, with keeping the data to be transmitted.
相關PDF資料
PDF描述
M66592FP UNIVERSAL SERIAL BUS CONTROLLER, PQFP64
M66592WG UNIVERSAL SERIAL BUS CONTROLLER, PBGA64
M66596FP UNIVERSAL SERIAL BUS CONTROLLER, PQFP64
M68HC11D3CFB1 8-BIT, MROM, 1 MHz, MICROCONTROLLER, PQFP44
M68HC711D0CFN 8-BIT, 2 MHz, MICROCONTROLLER, PQCC44
相關代理商/技術參數(shù)
參數(shù)描述
M66291GP 制造商:Renesas Electronics Corporation 功能描述:
M66291GP#201 制造商:Renesas Electronics Corporation 功能描述:IC ASSP USB2.0 DEVICE CONTROLLER 48LQFP
M66291GP#RB0S 功能描述:IC USB CONTROLLER GEN-PUR 48LQFP RoHS:是 類別:集成電路 (IC) >> 接口 - 控制器 系列:- 標準包裝:4,900 系列:- 控制器類型:USB 2.0 控制器 接口:串行 電源電壓:3 V ~ 3.6 V 電流 - 電源:135mA 工作溫度:0°C ~ 70°C 安裝類型:表面貼裝 封裝/外殼:36-VFQFN 裸露焊盤 供應商設備封裝:36-QFN(6x6) 包裝:* 其它名稱:Q6396337A
M66291GPRB0S 制造商:Renesas Electronics Corporation 功能描述:USB2.0 Device Controller,LQFP48
M66291HP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:ASSP (USB2.0 Device Controller)