论文部分内容阅读
USB(通用串行总线)是由Compaq、Intel、Microsoft、NEC等七家公司共同开发的一种新的外设连接技术.它具有速度快、通用性好、扩展性强、支持热插拔和即插即用、成本低、易于开发实现等众多优点,在实际中获得了广泛的应用,正逐步成为PC机的一个标准接口.USB设备端接口控制芯片是一个USB应用设备(如显示器、键盘、鼠标、游戏杆、电话、调制解调器等)与主机通信的桥梁.该文以两款USB设备端接口控制芯片的设计项目为背景,详细介绍了USB1.1规范的协议层内容,讨论了项目组设计的USB设备控制芯片的整体框架,重点描述了芯片中USB内核(USB IP Core)的设计思路及流程,分别对USB内核前端的逻辑设计和功能验证做了比较详细的分析.文章在芯片设计及开发的基础上,还粗略分析了USB在实际数据传输中的带宽问题,对最新推出的USB2.0技术和另外一种优秀的串行接口IEEE 1394技术的特点和发展趋势也做了简要的介绍.在项目中设计完成的USB内核成功地应用于两款投产的USB设备控制芯片中,已经推向市场的首款芯片性能稳定、速度可靠.