首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 187 毫秒
1.
基于CRC检错原理,针对USB2.0协议规定的要求,研究了一种通用的CRC16并行算法及硬件实现。该方法适用于不同的CRC生成多项式和不同的并行度,尤其对并行度大于8位的高速系统的CRC计算。与常用的串行算法及查表法相比,该方法使电路的硬件实现比较容易,提高了电路对数据的处理能力,减小了时延,具有现实性及优越性。  相似文献   

2.
文章基于CRC检错原理,根据USB3.0协议规定的要求,通过Verilog实现了一种并行的CRC-16的计算方法,设计模块在Quartus中编译和仿真,给出了电路实现结构图、模块的接口信号、信号的物理意义以及部分程序和仿真波形图,并将实验结果与USB3.0规范中给出的数据帧样本进行了比较。结果证明这种方法能完成USB3.0头包信息中CRC-16的计算,满足数据传输准确性和时序要求,并能用于USB3.0控制器包的产生模块和包的检测模块。  相似文献   

3.
循环冗余校验在千兆以太网系统中的并行实现   总被引:1,自引:0,他引:1  
介绍了一种CRC-32校验码的半字节并行计算的并行算法及实现.在分析了串行CRC校验原理的基础上,根据电路部分数据位的遗传性和复用性,提出了一种半字节并行的CRC校验的实现方案,通过使用这种并行CRC校验硬件算法有效地同步了以太网介质访问控制器的数据传输速率,同时在电路结构上比串行校验电路简单,节约了近一半的电路面积.这种半字节并行CRC校验算法在以太网系统中通过了仿真测试,证实是一种正确适用的并行实现方案.  相似文献   

4.
通用串行总线接口技术及其应用   总被引:2,自引:0,他引:2  
通用串行总线(USB)是一种正在迅速发展的高速外设总线,它具有热插拔、智能化、易于使用等特点,简要介绍了USB协议,讨论了USB技术的原理及其工作流程和实现技术,并结合USBN9602芯片的结构及工作原理,阐述了USB接口电路的硬件设计过程和软件设计流程。  相似文献   

5.
通用串行总线接口技术及其应用   总被引:1,自引:0,他引:1  
通用串行总线(USB)是一种正在建军速发展的高速外高总线,它具有热插拔、智能化、易于使用等特点.简要介绍了USB协议,讨论了USB技术的原理及其工作流程和实现技术,并结合USBN9602芯片的结构及工作原理,阐述了USB接口电路的硬件设计过程和软件设计流程.  相似文献   

6.
刘会利  于瑞坤 《科技信息》2013,(14):281-282
本文介绍了基于MACHXL的CRC编码和校验电路的设计和实现,阐述了CRC编码方法和校验的基本思想,进而阐明了CRC编码和校验的CPLD电路的具体实现。  相似文献   

7.
文章从数据和时钟恢复,编解码过程中位填充、位剥离及纠错,PID纠错、数据切换同步和重试机制以及CRC校验等4个方面入手,阐述了基于数据可靠性的USB接口硬件的设计和实现。对所设计接口电路的RTL级、门级仿真以及FPGA验证表明,该设计在功能和时序上符合数据可靠性的要求。  相似文献   

8.
以专用语音信号处理器CT8020为核心,应用单片机控制技术及通信接口电路,介绍了一种基于USB接口的低速率声码器的设计与实现方法,在给出系统硬件总体结构的基础上,重点讨论了声码器和上位机软件设计中的若干问题。  相似文献   

9.
10.
本文简单介绍了循环冗余校验的基本原理.以国际标准CRC-CCITT为研究对象,从串行实现的电路结构出发,通过理论推导,得出了基于逻辑设计的高速CRC并行实现矩阵递推公式.分别设计了这两种结构的CRC-CCITT硬件实现电路,并利用ModelSim6.2软件进行了功能和时序仿真:用16bit位宽的并行CRC电路对32bit数据进行计算,经过2个时钟周期得到校验码.  相似文献   

11.
提出了一种量子密钥分发(QKD,quantum key distribution)系统中高速数据通道的设计方案—基于通用串行总线(USB,universal serial bus)的数据通道。通过对QKD系统中经典信道数据带宽的分析,设计了USB数据通道方案,并通过USB的速度的测试给出合适的USB参数。实验表明,此数据通道可以适应光子发射频率为20 MHz的QKD系统,且在带宽方面有很大的余量,可以适应后续QKD系统速度提升的需求。  相似文献   

12.
数据采集系统的USB接口设计   总被引:4,自引:1,他引:3  
针对一般总线的数据采集设备都受到不支持热插拔、PC端口资源有限等因素的影响,使用起来很不方便的问题,设计了采用USB(Universal Serial Bus) 作为数据采集系统的通讯总线,系统采用具有ISP(In-System Programing)功能的微控制单元P89C51RD2HBA 和专用USB接口芯片PHIUSBD12 作为硬件通讯平台,遵循USB1.1协议规范设计通讯部分程序,使用KILE C编译环境完成系统程序的设计.该设计使采集系统具有接口便捷、易扩展和低成本等特点,经测试,该系统采样速率可以达到136 kbit/s.  相似文献   

13.
赵宏  杨翠娥  王工艺 《应用科技》2003,30(11):22-24
通用串行总线(USB)作为一种崭新的微机总线接口规范,已经得到了广泛的应用,介绍了基于USB总线的实时数据采集、DSP控制系统的开发方法,并详细介绍了硬件、设备固件、USB设备驱动程序和应用程序的设计  相似文献   

14.
文章介绍了一种新型的智能回弹仪系统,该系统采用线阵CCD成像原理进行位置信号的非接触式检测,实现了信号的无损检测;利用PIC单片机自带USB接口进行数据通信。文中重点分析了基于PIC16C765单片机的CCD驱动电路设计、图像信号的采集电路及PIC16C765集成的USB模块通信协议的开发等,试验证明该系统具有硬件结构简单、使用方便、抗干扰性好及采集数据可靠等特点。  相似文献   

15.
设计了一种基于通用串行总线(USB)技术的测井脉冲信号采集系统。该系统用深度子系统驱动测井脉冲的采集,并配备了PCM遥测信号接口。系统设计包括硬件设计、单片机固件设计以及设备驱动程序和用户应用程序设计。硬件设计中用复杂可编程逻辑器件完成对脉冲采集过程中脉冲放大倍数和峰值保持电路电容充放电的控制,并检测出PCM遥测信号的同步帧,同时进行遥测数据的串并转换,节省了单片机资源。单片机控制测井脉冲采集的整个过程,并实现USB通信,在主机请求数据时发送数据。系统在实验室调试成功,数据传输速率达到300kb/s,控制逻辑灵活,可扩展升级。  相似文献   

16.
Universal serial bus 2.0 (USB2.0) is a kind of mainstream interface technology. The traditional USB developing is only to develop USB peripheral devices. For the USB2.0 peripheral devices IP core system that has wide application foreground, some interference inevitably exists in signal transmitting. Some fault-tolerant design and test methods must be adopted in order to correctly transmit and receive data. Combining with a project, this paper introduces in detail about measures, hardware implement, and test methods of fault-tolerant design about USB2.0 peripheral devices IP core system. Fault-tolerant design measures, noise reduction measures of signal processing, fault-tolerant methods about data encode and decode, package identification (ID) field fault-tolerant methods, and cyclic redundancy checks fault-tolerant methods are discussed. The paper also presents some hardware implement methods about fault-tolerant design of data decode and test methods about fault-tolerant design of USB2.0 IP core system. These methods can offer the reference for development of USB2.0 system in all kinds of electronics instrumentations.  相似文献   

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

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