MCU&USB设备控制器的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:kejianghaoxl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(Universal Serial Bus,USB)凭借其价格低廉、使用简单、协议灵活、接口标准化和易于端口扩展等优点,迅速占领了计算机外设接口领域的统治地位,随着USB技术的广泛应用,它在数据通信方面发挥了巨大的作用,而且随着IP核的日益丰富,如何提高IP核的重用性,将不同的IP核有效的互连起来,缩短设计周期成了IC设计领域的研究热点。因此本文设计实现了MCU&USB设备控制器IP核。该设计综合了对设计者两方面能力的要求,ASIC体系设计的能力和通信协议理解分析的能力,除具有较强的理论研究意义,也具有较高的实践价值。本文首先简单分析了通用串行总线USB(Universal Serial Bus)的产生、发展和USB设备国内外研究状况以及MCU(Microprocessor Control Unit)的国内外发展状况。其次介绍了USB1.1总线协议,包括USB体系结构,物理接口,数据通信中各种包结构及数据传输的四种类型。接着重点阐述了MCU&USB设备控制器IP核的设计方法,详细描述其组成结构及各功能模块的设计,并介绍其在系统中的应用方案。由于本文设计的MCU和USB中控制器IP核主要是针对鼠标、键盘、游戏杆等低速功能设备,所以本设计中设备控制器只实现了控制传输,中断传输两种数据传输类型。在以往的设计应用当中,MCU基本都是应用硬核形式的的芯片,但本论文是针对低速功能设备专用芯片而设计的,应用硬核形式的MCU将大大浪费设计产品的成本,就没有足够的竞争力,基于以上考虑,我们自主设计了MCU,达到硬核芯片功能的同时,则大大降低了芯片的面积和开发成本。最后,对编写好IP核进行仿真和综合,介绍了本设计的MCU&USB设备控制器IP核系统的验证平台,详细阐述了总线枚举和数据传输在仿真平台中的实现方法,并分析了仿真结果。最终用华润上华的0.35um工艺成功流片返回。
其他文献
近年来,越来越多的国家在南北极建立极光观测站,对极光的特性和形态变化进行深入的研究。极光形态特征及其表现形式与地球磁场的变化及发生在磁层边界层的诸多动力学过程有密
推荐系统是一种有效的数据挖掘手段,主要用于帮助用户在海量的信息中快速寻找有用信息。个性化推荐技术常用的三种算法有:基于内容的推荐算法、基于协同过滤的推荐算法以及两
硫磺是一种重要的无机农药产品,一般呈黄色固体或粉末状,气味明显,易燃且可挥发,多用于制造染料、农药、火柴、火药、橡胶、人造丝等领域.由于硫磺对人、畜安全,不易使作物产
期刊
生物炭是生物质原料在无氧或低氧条件下,经高温裂解而生成的物质。生物炭具有稳定的碳结构,在土壤中可存在数百年,甚至上千年,具有很强的碳封存能力。生物炭具有独特的理化性质和