首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 78 毫秒
1.
金钊 《电子科技》2007,(4):18-21,26
通用串行总线技术是一种为实现计算机与各种外设进行数据交换提出的工业标准。它具有快速、双向、支持实时传输、支持即插即用等技术优点。其控制核心包括USB主机控制器和设备控制器。文中设计了符合USB2.0规范的USB设备控制器IP软核。首先通过对USB2.0设备控制器进行分析,为设计划分层次和模块;然后逐个模块地进行结构设计和细节设计;最后对USB设备控制器的设计进行整体逻辑功能仿真。  相似文献   

2.
一种高速USB设备控制器IP核的设计与实现   总被引:6,自引:2,他引:4  
文章首先分析USB2.0协议,然后介绍基于该协议的一种设备控制器IP核设计实现,着重分析了设计中的几个问题并提出相应的解决方案,最后简单介绍了IP核的系统验证。  相似文献   

3.
讨论在SoPC(System on a Programmable Chip)系统中设计USB主机接口设备的一般方法,着重阐述主机控制器的驱动程序开发.利用Xilinx公司的EDK软件在MI405开发板上搭建一个基于PowerPC的片上系统,设计EZ-Host的USB主机控制器的Linux驱动程序,使系统具有USB主机功能,能够和各种USB设备进行通信,实现SoPC系统上基于Linux的USB接口的扩展,对于开发其他USB主控制器驱动具有一定借鉴意义.  相似文献   

4.
文中设计了一种符合USB2.0规范并具有AHB接口的USB设备控制器IP核.首先根据功能将设备控制器划分成多个独立的子模块,并详细介绍了各个子模块的结构和设计方法;最后使用Verilog HDL硬件描述语言完成RTL代码,为所设计的IP核建立了仿真环境和FPGA硬件验证环境.该设备控制器能够完成全速和高速传输模式以及4种传输方式:控制传榆、批量传输、中断传输、同步传输,并且支持挂起和远程唤醒的功能,这些功能在FPGA上得到了验证,可适用于各种USB设备类的开发.  相似文献   

5.
讨论在SoPC(System On a Programmable Chip)系统中设计USB主机接口设备的一般方法。着重阐述主机控制器的驱动程序开发。利用Xilinx公司的EDK软件在ML405开发板上搭建一个基于PowerPC的片上系统,设计EZ—Host的USB主机控制器的Linux驱动程序,使系统具有USB主机功能,能够和各种USB设备进行通信,实现SoPC系统上基于Linux的USB接口的扩展,对于开发其他USB主控制器驱动具有一定借鉴意义。  相似文献   

6.
1 USB主机控制器 1.1 对于主板 早期的USB主控制器通过PCI总线与主板连接,现今的USB功能则内建在主板芯片组中.这些基于PCI总线的控制器可处理大量USB事务,例如将PC和多个USB设备之间传输的数据包排序和分级.  相似文献   

7.
一种嵌入式USB主机的应用   总被引:3,自引:0,他引:3  
USB是一种得到了广泛应用的新型总线,被数据采集和仪器设备大量采用。文章描述了一种基于嵌入式USB主机的仪器数据存取系统,该系统利用嵌入式USB主机控制器来实现数据存储,使仪器可以脱离PC独立运行和将数据存储在移动USB存储设备中,扩大了该设备的使用范围。该设备经试用,可以正常存储数据文件。  相似文献   

8.
在对USB2.0设备端接口芯片IP核进行分析的基础上,提出了一种基于层次模型的IP核固件的设计实现方案,并给出了一个大容量存储设备USB接口IP核固件的设计实例,实验结果验证了本设计的先进性和合理性。  相似文献   

9.
USB设备接口IP核的设计   总被引:1,自引:2,他引:1  
讨论了用Verilog硬件描述语言来实现USB设备接口IP核的方法,并进行了FPGA的验证。简要介绍USB系统的体系结构,重点描述USB设备接口IP核的结构划分和各模块的设计思想,最后给出FPGA验证方案及其实验结果。结果表明此IP核可作为一个独立的模块嵌入到SoC系统中。  相似文献   

10.
11.
USB 2.0控制器支持USB 2.0协议和UTMI接口规范,其一侧通过UTMI接口连接到物理层(PHY)与USB设备通信,另一侧通过功能接口连接到微处理器。USB 2.0控制器主要由协议层、UTMI接口、功能接口、仲裁和存储器接口组成。通过对各模块功能分析,并在仿真软件中进行仿真验证,控制器满足通用设备数据传输要求。  相似文献   

12.
嵌入式系统向小型化和低功耗的方向发展要求减小板级设计的面积提高速率.基于以上设计的要求对USB系统进行模块划分并利用Verilog语言设计出高速USB接口IP核.经过仿真验证,该IP核满足USB2.0的传输要求.  相似文献   

13.
提出针对光谱仪器的CCD数据采集SoPC系统,采用并行A/D及异步FIFO转换和缓冲数据.利用Verilog HDL硬件描述语言编写驱动模块,把CCD、A/D和FIFO输入的驱动控制集成与一体,得到严格的时序保证;建立Avalon StreamingSource接口部件,为FIFO输入提供流数据;调用SLS USB20...  相似文献   

14.
丁昊  宋杰  关键 《液晶与显示》2011,26(3):339-343
针对便携式仪器仪表对彩屏液晶显示器件依赖性逐渐增强的现状,设计并研制了以Xilinx公司生产的型号为XC3S400的FPGA芯片为硬件核心,以嵌入式8051IP核为时序控制核心的TFT-LCD实时显示控制器。采用FPGA内部的Block RAM资源对内核需要的存储器模块进行初始化配置,采用异步FIFO实现FPGA采集到的高速数据流与IP核处理速度之间的速率匹配。控制器具有较强的通用性,可以适用于多种型号液晶的控制,应用空间广阔。  相似文献   

15.
针对现有嵌入式Linux系统下USB读/写速度慢的问题,结合AT91RM9200处理器的开发实例,介绍一种基于Philips公司的USB接口控制芯片ISP1761来实现低成本高速USB主机控制器的硬件设计方法.在此基础上,给出了驱动程序的设计方案及相应驱动的配置、编译、下载使用等过程.测试表明,其速度达到USB 2.0规范的要求,对嵌入式下低成本USB主控制器的硬件设计和驱动开发有一定的参考价值.  相似文献   

16.
本文对通用微处理器MicroBlaze的系统结构加以介绍,并利用FPGA的MicroBlaze IP核进行嵌入式系统应用设计,从而实现SOPC(可编程系统芯片)。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号