作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (2): 236-238. doi: 10.3969/j.issn.1000-3428.2009.02.083

• 工程应用技术与实现 • 上一篇    下一篇

USB1.1控制器的设计与实现

谷荧柯1,王 征2,白国强1,陈弘毅1   

  1. (1. 清华大学微电子学研究所,北京 100084;2. 北京中电华大电子设计有限责任公司,北京 100015)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-01-20 发布日期:2009-01-20

Design and Implementation of USB1.1 Controller

GU Ying-ke1, WANG Zheng2, BAI Guo-qiang1, CHEN Hong-yi1   

  1. (1. Institute of Microelectronics, Tsinghua University, Beijing 100084; 2. CEC Huada Electronic Design Co. Ltd., Beijing 100015)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-01-20 Published:2009-01-20

摘要: 设计并实现一种USB1.1控制器,能在全速模式下支持控制、中断、批量3种传输方式,端点数可配置。将其作为IP核应用于一款安全芯片中,能解决芯片的部分I/O通信瓶颈问题。该USB1.1控制器配合MCU 8051在FPGA验证平台上实现,可与PC机通信,并在此基础上完成对安全芯片其他功能模块的FPGA验证。

关键词: 通用串行总线, FPGA验证, SFR总线

Abstract: This paper designs and implements an Universal Serial Bus(USB)1.1 controller. It supports control, interrupt and bulk mode at full speed. The number of the endpoints of this IP is configurable. The IP works in a security chip and it breaks some of the bottleneck of the chip I/O communications. An FPGA verification platform is built with this USB 1.1 device IP and MCU 8051, and it can communicate with the PC. Other function modules in the security chip are tested on this platform.

Key words: Universal Serial Bus(USB), FPGA verification, SFR bus

中图分类号: