Product Summary

The M66591 is a general-purpose USB (Universal Serial Bus) device controller compliant with the Universal Serial Bus Specification Revision 2.0 and supports both Hi-Speed and Full-Speed transfer.The USB Hi-Speed and Full-Speed transceiver are built-in, and the M66591 meets control, bulk and interrupt transfer types which are defined in the Universal Serial Bus Specification Revision 2.0.The M66591 has a 3.5K byte FIFO and 7 endpoints (maximum) for data transfer.Further, being equipped with the split bus (DMA interface) which is independent from the CPU bus interface, the M66591 is suitable for use in systems that require large capacity data transfer at Hi-Speed.

Parametrics

Absolute maximum ratings:
(1)VDD, Core supply voltage :-0.3 ~ +4.2 V;
(2)VIF, IO supply voltage: -0.3 ~ +4.2 V;
(3)AFEAVDD,USB transceiver block analog supply voltage:-0.3~+4.2 V;
(4)AFEDVDD,USB transceiver block digital supply voltage:-0.3~+4.2 V;
(5)BIASVDD, BIAS supply voltage :-0.3~+4.2 V;
(6)PLLVDD, PLL supply voltage: -0.3 ~ +4.2 V;
(7)Vbus, Vbus input voltage: -0.3 ~ +5.5 V;
(8)VI (IO) , System interface input voltage: -0.3 ~ VIF+0.3 V;
(9)VO (IO), System interface output voltage: -0.3 ~ VIF+0.3 V;
(10)Pd, Power dissipation :1250 mW;
(11)Tstg, Storage temperature :-55 ~ +150℃

Features

(1)Universal Serial Bus Specification Revision 2.0 compliant
(2)Built-in USB transceiver
(3) Supports both Hi-Speed (480M bps) and Full-Speed (12M bps)
(4)USB protocol layer by hardware
(3)Bit stuffing encoding and decoding
(4)CRC (Cyclic Redundancy Check) generation and checking
(5) NRZI (Non Return Zero Invert) encoding and decoding
(6)Packet detection
(7)USB address checking
(8)Hi-Speed and Full-Speed detection by hardware
(9) Supports the following USB transfer types: Control transfer (PIPE0);Bulk transfer (PIPE1~PIPE4); Interrupt transfer (PIPE5~PIPE6)
(10) Built-in FIFO buffer (3.5K bytes) for endpoints
(11)Up to 7 endpoints selectable
(12)Data transfer condition selectable for each PIPE: Hi-Speed
- PIPE0: Control transfer, continuous transfer mode, 256-byte FIFO
- PIPE1~2: Bulk in or bulk out transfer, 512-byte FIFO, double buffer
- PIPE3~4: Bulk in or bulk out transfer, 512-byte FIFO, single buffer
- PIPE5~6: Interrupt in transfer, 64-byte FIFO, single buffer;
Full-Speed
- PIPE0: Control transfer, continuous transfer mode, 256-byte FIFO
- PIPE1~2: Bulk in or bulk out transfer, continuous transfer mode, 512-byte FIFO, double buffer
- PIPE3~4: Bulk in or bulk out transfer, continuous transfer mode, 512-byte FIFO, single buffer
- PIPE5~6: Interrupt in transfer, 64-byte FIFO, single buffer
(13)Automatic response for Set Address request
(14) Supports the following input frequency
(15)12 / 24 / 48MHz
(16)Supports 16-bit CPU I/F and 8/16-bit DMA transfer
(17) Supports separate/multiplex bus:16-bit separate/multiplex bus
(18) Supports 8-bit split bus (DMA interface)
(19)USB status output for power management
(20)1.8V/3.3V interface power supply
(21)Application:Digital camera, printer, external storage device and all Hi-Speed USB PC peripheral device

Diagrams

<IMG border=0 src="http://www.seekic.com/uploadfile/ic-mfg/20128321134159.jpg">

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
M66591GP#R21S
M66591GP#R21S


IC USB CONTROLLER GEN-PUR 80LQFP

Data Sheet

Negotiable 
Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
M66503AGP
M66503AGP

Other


Data Sheet

Negotiable 
M66503ASP
M66503ASP

Other


Data Sheet

Negotiable 
M66510FP
M66510FP

Other


Data Sheet

Negotiable 
M66510P
M66510P

Other


Data Sheet

Negotiable 
M66512FP
M66512FP

Other


Data Sheet

Negotiable 
M66512P
M66512P

Other


Data Sheet

Negotiable