M66591GP
ASSP ( USB2.0外设控制器)
REJ03F0101-0100Z
Rev.1.00
2004年11月30日
1
概观
1.1概述
在M66591是一个通用的USB (通用串行总线)设备控制器符合通用串行
总线规范2.0修订版,并同时支持高速和全速传输。
该USB高速和全速收发器是内置的,而M66591满足控制,批量和中断
这是在通用串行总线规范2.0修订版定义的传输类型。
在M66591具有3.5K字节的FIFO和7的端点(最大)进行数据传输。
此外,配备有所述分割总线( DMA接口),它是独立于CPU总线的接口,该
M66591是适合于需要在高速大容量的数据传输系统中使用。
1.2产品特点
♦
♦
♦
♦
通用串行总线规范2.0修订版兼容
内置USB收发器
同时支持高速( 480M BPS )和全速( 12M BPS )
由硬件USB协议层
•
位填充编码和解码
•
CRC(循环冗余校验)生成和校验
•
NRZI(不归零反转)编码和解码
•
数据包检测
•
USB地址检查
高速和全速检测硬件
支持以下USB传输类型
•
控制传输( PIPE0 )
•
批量传输( PIPE1 〜 PIPE4 )
•
中断传输( PIPE5 〜 PIPE6 )
内置的FIFO缓冲器( 3.5K字节)端点
截至7端点选择
数据传输条件选择为每个管道
•
高速
- PIPE0 :控制传输,连续传输模式, 256字节的FIFO
- PIPE1 〜 2 :批量或批量OUT传输, 512字节的FIFO ,双缓冲
- PIPE3 〜 4 :批量或批量OUT传输, 512字节的FIFO ,单个缓冲区
- PIPE5 〜 6 :中断传输, 64字节的FIFO ,单个缓冲区
•
FULL- SPEED
- PIPE0 :控制传输,连续传输模式, 256字节的FIFO
- PIPE1 〜 2 :批量或批量OUT传输,连续传输模式, 512字节的FIFO ,双缓冲
- PIPE3 〜 4 :批量或批量OUT传输,连续传输模式, 512字节的FIFO ,单个缓冲区
- PIPE5 〜 6 :中断传输, 64字节的FIFO ,单个缓冲区
用于设置地址的请求自动响应
支持以下输入频率
•
12月24日/ 48MHz的
支持16位CPU的I / F和8位/ 16位的DMA传送
支持独立/多路公交车
•
16位独立/多路公交车
支持8位分割总线( DMA接口)
电源管理USB状态输出
1.8V / 3.3V接口供电
应用
•
数码相机,打印机,外部存储设备和所有的高速USB PC外围设备
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
♦
Rev.1.00二○○四年十一月三十〇日页131 1