USB设备控制器的设计与验证

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:liyuwei9999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,USB接口越来越流行,它具有容易使用、传输速度快等特点。随着USB接口的迅速发展,USB设备的种类和数量不断增加。本文从USB总线协议和通信原理出发,对USB设备控制器进行了设计和验证。USB协议较为复杂,总线数据采用NRZI编码及位填充,以CRC方式进行校验,并以差分信号的形式在总线上传输。本文阐述了USB总线协议和通信原理,重点介绍了信息包的结构与分类以及USB数据传输的四种类型。在设计上,本文采用自顶向下的设计方法,对USB设备控制器进行了模块功能和结构的划分及设计;在验证上,本文对设计进行了功能仿真和时序仿真以及硬件加速验证。最后,本文在验证电路的设计上,采用以模块划分及分开独立设计的方法,搭建出了灵活的验证环境,并在验证过程中设计了两通道数据采集模型,利用混合示波器和QuartusⅡ软件中的嵌入式逻辑分析仪两种方式来观察数据传输细节并将其相互对比,确保了设计和验证的正确性。
其他文献
无线传感器网络是综合了集成电路、传感器、嵌入式计算、无线通信、分布式信息处理等先进技术而形成的一种全新的信息获取、传输和处理模式,因此无线传感器网络成为当前国内外
MPEG-1/2/4、H.264以及VC-1是被广泛应用的视频图像压缩处理系统。离散余弦变换(Discrete Cosine Transform)作为一种典型算法,由于函数自身特性,被广泛应用于视频图像压缩处