节点文献
USB2.0接口IP核的开发与设计
The Design and Development of USB 2.0 Interface IP Core
【摘要】 介绍了一种基于USB2.0协议的设备接口的IP核设计.着重研究了USB2.0协议控制器、缓存控制器、工作模式控制等硬件数字电路的实现,该电路支持高速(480Mbps)和全速(12Mbps)传输.为了满足USB2.0高速的传输要求,减小硬件设计的复杂性和硬件开销,整个系统采用硬件电路和MCU固件结合的方法进行设计,同时使用了不同传输方式缓冲区共用的双缓冲区缓存结构,因此电路具有实现简单,硬件开销小,传输速度较高等优点.设计的电路已经通过FPGA验证.
【Abstract】 An IP core design of USB 2.0 interface is presented. The stress is put on the digital circuit implementation of USB 2.0 Protocol Controller, Buffer Controller and Work Mode Controller. The circuit can operate at both USB high-speed (480 Mbps) and full-speed (12 Mbps) rates. In order to achieve high-speed transaction request of (USB 2.0) and reduce the design complexity of the hardware, a structure of combining MCU firmware and hardware is proposed. A double-buffered structure is adopted in the design to reduce the hardware cost. The proposed structure of USB 2.0 interface has been verified with FPGA.
【Key words】 semiconductor technology; USB 2.0; IP core; FPGA; double-buffered;
- 【文献出处】 复旦学报(自然科学版) ,Journal of Fudan University , 编辑部邮箱 ,2005年01期
- 【分类号】TP334.7
- 【被引频次】25
- 【下载频次】477