USB主机控制器设计与验证

[复制链接]
查看: 99|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75104
发表于 昨天 20:40 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
2000年4月,由Intel、Microsoft、NEC、Compaq、Lucent、Phillips等公司共同制订了USB2.0(Universal Serial Bus)传输协议;基于即插即用PnP(Plug And Play)、传输速度快(480Mbps)、可连接多达127个USB设备等优点,USB2.0串行总线接口已经成为PC、数码相机、摄像机、数字电视芯片等电子产品的标准配置接口。作为中国大陆本土开发工作,USB设备控制器的研究已经趋于成熟,很多公司将其作为自主IP广泛应用;但由于USB主机控制器的设计一直是USB系统设计中的难点,成果较少。本课题通过对USB2.0协议的深刻理解,剖析USB主机控制器设计架构,使用Verilog HDL硬件描述语言完成了USB主机控制器的设计,实现了USB串行总线主机端的基本功能。同时系统总线设计为自主研发总线架构,具有协议简单清晰、总线仲裁机制优化、读写数据效率较高等优点。USB主机物理层采用Synopsys公司提供的USB Phy(Physical Layer),与控制器集成为USB主机。系统逻辑验证工作通过对OVM(Open Verification Methodology)验证方法学基本思想的了解和学习,采用了System Verilog验证语言搭建逻辑验证环境,利用约束随机(Constraint Random)设计验证用例,断言(Assertion)检测总线接口时序,以代码覆盖率(Code Coverage)和功能覆盖率(Fuction Coverage)驱动验证进程,实现对RTL代码的完备验证。最后,本课题完成了系统综合、布局布线后仿真和USB主机控制器FPGA验证,实现与U盘设备的基本通信。





上一篇:基于Flex的产品质量综合管理系统的设计与实现
下一篇:基于GPS的集装箱货运信息系统的设计与实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图