USB2.0设备控制器IP核设计与验证

被引量 : 0次 | 上传用户:yanghaibin123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(USB)是目前应用非常广泛的计算机与外围设备互连标准,比起传统的并行接口,它有连接简单、可扩展性强等重要的优点。本文为了在SoC芯片中嵌入USB设备控制器接口,实现与PC的通信,设计了一款USB2.0设备控制器IP核。本文依据USB2.0协议规范,提出了一个新的USB2.0设备控制器IP核的系统架构。该架构对模块划分时尽量做到每个模块功能独立且信号流清晰。该IP外部接口有两部分:与物理收发器接口遵照UTMI协议规范来进行设计。而与应用的接口,尽量做到能够满足多数应用情景,同时又拥有很大的灵活性,可以很方便的根据具体应用进行重新设计。根据架构设计了工作模式控制、信息包处理、事务处理和枚举控制四个模块。工作模式控制模块完成复位检测、高速握手、设备挂起和唤醒的控制。事务处理模块完成对USB事务的三个步骤(令牌、数据、握手)的控制。信息包处理模块负责对接收到信息包的识别与CRC校验,发送信息包时进行组包和添加CRC校验码。枚举控制模块实现对USB设备的枚举控制,以硬件电路来代替传统USB设备控制器用MCU和固件一起才能完成的枚举。经验证该IP核有完善的功能,可以支持高速(480Mbps)和全速(12Mbps)两种传输模式。本文给出了各模块的设计与仿真,并用modelsim工具对IP核进行了传输级、事务级、信息包级的功能验证,结果表明设计的核符合USB协议规范。最后设计制作了一个FPGA测试板,使用Xilinx公司的开发工具和USB协议分析仪对设计的IP核进行了物理验证,验证结果表明设计的IP核可以正常工作,并顺利完成了设备的枚举。本设计可以当成一个通用的USB2.0设备控制器的IP核使用,开发USB功能设备,也可以作为一个功能模块嵌入到SoC,实现复杂的功能。该IP核与应用层的接口可以根据实际应用需要进行修改,因此具有很强的通用性、实用性。
其他文献
目的:探讨通过监测血浆降钙素原(procalcitonin, PCT)水平对于早期诊断继发于经皮肾镜碎石术(percutaneous nephrolithotomy, PCNL)的尿脓毒血症的临床意义。方法:回顾性分析青
随着国际垂直专业化分工不断深入发展,越来越多工业产品的生产过程被拆分为不同的工序并分散到不同的国家和地区进行专业化生产,正是这一过程的迅速发展所产生的中间产品贸易在
自18世纪下半期,英国工业革命迅猛发展,随着生产技术革新与生产规模扩大,血汗劳工大量涌现,劳工工资问题随之产生。血汗劳工作为廉价劳动力来源之一,促进着英国经济发展,但出
由次贷危机引发的金融危机余波未平,欧洲国家又爆发了主权债务危机。危机由希腊发生并蔓延至欧盟核心成员国,目前来看尚无缓解的趋势。在探讨欧洲主权债务危机发生的原因时,不少
如今,随着经济的快速发展和城乡一体化加快,发展农村个人财富管理业务具有重要的意义,它不仅可以拓宽农民增收渠道,也有利于农村金融市场的完善,从长远来看,还能促进社会主义
本文的研究对象是中国当代作曲家叶小纲先生于1993年创作的室内乐《马九匹》(Op.19)。这部作品为十位演奏家而作,音乐风格幽默、诙谐,其织体形态、音色特点都与“马”的形象极为
中国现代画家将平面构成形式运用于他们的创作当中,使画面取得了新的视觉效果,中国画坛一般认为当代中国画的平面构成关系来自西方现代平面构成。其实,中国花鸟画自古以来就
微博作为新媒体行业一个重要的工具,呈现出一个良好的发展趋势。微博就像是一把双刃剑,可以帮助大学生了解社会政治、经济、文化发展动态,发表个性观点;但是不合理的、不正确
并购是企业实现战略结构调整的有效途径,同时也是企业实现快速成长的重要方式。随着越来越多中小企业的上市,中小企业的融资渠道得到进一步拓宽,通过并购寻求企业的快速发展日渐
刑事禁止令制度是我国刑法领域的一项有益尝试和积极创新,也是一项系统工程。在实施近三年的时间里,各有关立法、司法部门在进行积极的探索与完善,同时学术界对该制度进行不