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

计算机工程 ›› 2007, Vol. 33 ›› Issue (24): 247-249. doi: 10.3969/j.issn.1000-3428.2007.24.087

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

USB设备控制器的硬件实现与研究

沈小磊,张晓彤,李占才   

  1. 北京科技大学信息工程学院,北京 100083
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-12-20 发布日期:2007-12-20

Hardware Implemetation and Study of USB Device Controller

SHEN Xiao-lei, ZHANG Xiao-tong, LI Zhan-cai   

  1. Information and Engineering School, University of Science and Technology Beijing, Beijing 100083

  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-20 Published:2007-12-20

摘要: 在研究通用串行总线(USB)协议的基础上,建立了数据采样的数学模型,并基于该数学模型提出了数字锁相环的一种简单可靠的实现方法。在给定的USB主机和设备周期差异范围内,该USB设备能够正确传输。在保证带宽利用率的基础上,设计了缓冲区的实现方案,并将该USB设备控制器应用在基于龙芯的SoC芯片上,用FPGA进行了验证。

关键词: 通用串行总线(USB), 数字锁相环, 双端口RAM

Abstract: On the basis of USB transport protocol research, this paper establishes the mathematical model of data sampling and presents a design method of digital phase locked logic(DPLL) which is simple and reliable. In the given cycle difference range of USB host and device, the USB device controller transmits accurately. On the basis of band utility, this paper proposes the buffer implementation scheme. The USB device controller is embedded in the SoC chip based on Godson CPU and is validated by Field Programmable Gate Array(FPGA).

Key words: Universal Serial Bus(USB), Digital Phase Locked Logic(DPLL), dual-port RAM

中图分类号: