首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 421 毫秒
1.
USB中的CRC校验原理及其Verilog HDL语言实现   总被引:4,自引:0,他引:4  
在数据和控制信息中加上循环冗余码是通用串行总线(USB)协议中一个重要的错误检测措施。接收端通过进行循环冗余校验(CRC),可以检测包在传输过程中是否发生损坏。硬件描述语言Verilog HDL常用于数字电子系统性设计,设计者可用它进行各种级别的逻辑设计。介绍了循环冗余码基本原理、USB协议中的循环冗余校验以及CRC校验的串、并行设计和Verilog HDL代码实现。  相似文献   

2.
为提升Spinal码的译码效率,将束搜索与循环冗余校验(CRC)译码视为整体进行联合译码,提出一种CRC辅助的多元回溯译码算法。该算法利用CRC校验从多个幸存路径中检选正确译码路径,将正确译码时间显著提前,从而提高系统的吞吐量。仿真结果表明,相比从单一节点进行固定回溯的方法,对于给定的编码和信道参数,CRC辅助的多元回溯译码在低信噪比下能够将系统吞吐率提升8%~20%,在高信噪比下能够提升58%,译码性能改善量随回溯因子的增大而增大。  相似文献   

3.
为了解决10G以太网通信链路中大规模数据并行CRC校验的实时处理问题,提出了一种基于级联结构的并行CRC校验方法。通过传统CRC编码结构推导出任意延拓序列的CRC校验方法,设计了针对任意延拓序列的CRC校验模块。在校验算法实现中针对传统异或逻辑进行了并行电路改进,降低了电路处理时延。搭建了实验环境对所设计模块进行了验证,实验结果表明,该方法可以有效满足10G以太网接入系统CRC校验要求。  相似文献   

4.
彭建辉 《微计算机信息》2006,22(20):213-215
在10G以太网接口设计中,64位并行数据的CRC校验是其设计难点之一,常见的一些方法在对其进行CRC32校验时,会因为以太网帧不一定结束在64比特边界,导致进行校验处理时需要同时包含8,16,24,32,40,48,56,64位的校验单元。本文提出了一种只需64位的校验单元即可实现其CRC校验的方法。  相似文献   

5.
《计算机工程》2018,(3):78-81
为进一步降低译码时延,提出一种基于路径复用的低时延自适应列表连续删除译码算法。针对不同列表连续删除译码间存在重复路径的现象,采用基于CRC校验的重复路径复用的译码方案。仿真结果表明,与传统CA-SCL算法以及AD-SCL算法相比,该译码算法能够在信噪比较低的信道中保持较高的译码性能,并获得更低的译码时延。  相似文献   

6.
CRC算法在计算机网络通信中的应用   总被引:8,自引:1,他引:8  
瞿中  袁威 《微机发展》2002,12(2):12-14
在计算机网络通信中,为了降低数据通信线路传输的误码率,可以采用一种差错检测控制——循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法,不需要设计另外的硬件电路,校验速度非常快,提高了计算机网络通信的速度和报文传输的准确性。  相似文献   

7.
基于USB的CRC算法及其VHDL实现   总被引:1,自引:0,他引:1  
差错控制是数据通信中常用的传输错误检测措施。接收端通过对接收到的数据进行循环冗余校验(CRC),就可以检测出数据包在传输过程中是否发生损坏。本文详细介绍CRC的基本原理、USB协议中的CRC算法及其VHDL实现。与传统的软件编程实现相比,采用VHDL实现具有更高速度和可靠性,而且可以很方便地嵌入到应用系统中,具有广泛的应用前景。  相似文献   

8.
在计算机网络通信中,为了降低数据通信线路传输的误码率,可以采用一种差错检测控制--循环冗余码校验(CRC).介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计.由于CRC算法采用软件校验的方法,不需要设计另外的硬件电路,校验速度非常快,提高了计算机网络通信的速度和报文传输的准确性.  相似文献   

9.
CAN总线上的数据传输采用高效、可靠的差错检测方法——CRC校验算法。首先详细介绍了CRC校验算法的原理,并针对普通的CRC校验方法依然存在漏检事件的问题,设计了一种改进的CRC校验方法。经实验验证,该方法可以提高校验的检漏率,适用于可靠性要求较高的工业控制系统中。  相似文献   

10.
为了对小型独立光伏发电装置进行状态监测,设计了一种基于LabVIEW和MSP430单片机的USB串口通信系统.用高精度的USB-UAKT桥接器CP2102将MSP430的UART0转换成USB口,通过USB电缆实现上层监测和下位控制器间的数据通信.通信采用Modbus-RTU协议并结合CRC校验方式,下位机为从站,上位机为主站,在LabVIEW和C51编程环境下编写了通信程序.现场应用和实验表明,该系统具有较高的数据可靠性和较强的环境适应性,可广泛应用于测控系统中.  相似文献   

11.
基于ARM处理器的32位嵌入系统具有极高速和大容量的数据处理能力,如何设计ARM与主机设备或系统的通信接口、提升数据通信能力,成为嵌入式系统设计的一大问题。文章给出了一种USB接口方案,对比RS-232串行口,大大提高了嵌入式系统的数据吞吐能力,与以太网接口相比有即插即用特性、有块和同步等多种数据传输模式,更适合音视频码流传送。文章具体阐述了方案的硬件、软件设计,并应用于音频PCM码流传送,实验结果显示音效流畅,方案有较高参考价值。  相似文献   

12.
用于虚拟仪器的USB2·0接口高速数据采集卡的设计   总被引:2,自引:2,他引:0  
提出了一种用于虚拟仪器的USB2.0接口高速数据采集卡的设计。针对USB2.0高速模式实现难的问题,分析了高速数据路径上的所有瓶颈及其解决方法,提出了系统的同步设计方法。选择ADS5232作为高速A/D芯片,CY7C68013作为USB2.0接口芯片,充分利用了该芯片提供的高速模式、自动工作模式和Slave FIFO端口模式,使用FPGA作为所有模块的控制器,CPU不参与数据处理,只用于寄存器初始化,从而实现高速采样和高速传输。软件部份分析了固件程序,驱动程序和主机应用程序的功能特性以及采集卡和Labview开发工具的接口问题。硬件测试的USB2.0接口的净荷平均速率达到149.6 Mbps,表明高速模式的采集卡是可以实现的。  相似文献   

13.
本文以计算机USB通信接口为出发点,介绍了一种USB通信接口与nRF2401无线通信接口组合而成的新型无线通信系统,并在港口数据采集系统中得到了较好应用;这种组合方式可广泛的应用于工业监控、数据采集和远程实时控制系统。  相似文献   

14.
USB OHCI根集线器的基本功能是根集线器设计的基础.由根集线器的基本功能需求确定其具体实现中采用的结构并对这种特定的实现方法加以验证是USB主机控制器根集线器设计的关键.根据USB规范和OHCI规范,根集线器在功能上划分为寄存器模块、端口状态机模块、端口接收模块、端口恢复模块以及端口多路复用器模块.下行端口在根集线器中具有核心作用,而下行端口状态机是下行端口设计中的难点,其运行机制通过状态图做了详细介绍.设计分别在虚拟仿真环境和FPGA验证平台上得到了验证,验证结果论证了设计的正确性.  相似文献   

15.
WDM模式下USB设备驱动程序的设计   总被引:5,自引:3,他引:5  
针对USB设备驱动程序开发过程中的常见问题和难点,并结合编程环境、工作机制、基本格式和端口初始化等几个方面问题,对在Windows环境下设计USB设备驱动程序的诸多要点进行了详细的分析与探讨,并着重说明了如何实现USB2.0规范所定义的4种数据传输方式及其在使用中的选择策略,同时也给出了相应的示例代码。  相似文献   

16.
以Philips公司的ARM7TDMI处理器LPC2214为核心,设计并实现了一种应用于某航空飞控系统中的容量为128 MB的飞控系统数据记录器.该记录器是一种用于记录飞控系统状态的机载设备,其目的是为了日后分析飞控系统的工作情况.实际使用表明,该记录器设计方案可行,且与传统的数据记录器相比,高达128 MB的容量,使得使用RS-422连续记录数据的时间大幅提高,使用USB接口,则突破了以往数据记录器使用串口上传数据速度慢的限制,大大缩短了传输时间.  相似文献   

17.
针对现有井下防爆计算机不具备电池电量监测功能的问题,提出了一种基于USB协议的井下防爆计算机电池电量监测系统的设计方案。该系统选用带有AD转换的小型单片机完成电池电量采集和处理任务,采集的数据通过串口传输给USB转串口模块,上位机通过虚拟串口可得到电池电量的采样值。测试结果表明,该系统设计的指标符合负载工作时间,数据传输可靠性较高,AD转换的相对误差能够满足电池电量采集的要求。  相似文献   

18.
USB技术在可穿戴计算机中的应用   总被引:3,自引:0,他引:3  
体积小、功能强、外国设备多、集成度高是可穿戴计算机的主要特点之一,由于可穿戴计算机对多媒体的要求很高,要实现的功能很多,以至于其外设种类很多,所以要求其接口种类也比较多,如串口、MCP接口、USB接口以及PCMCIA接口等等。若将这众多接口都集成在一起,不但设计复杂,而且集成后的体积仍然较大,且其扩充性也较低。USB接口则将这些不同的接口统一起来,使用一个4针插头作为标准插头,在可穿戴计算机的设计中采用USB接口作为主要的外设接口,可弥补上述的不足。重点介绍了可穿戴计算技术、USB技术并提出了一种将USB接口作为可穿戴计算机通用接口的设计方法。  相似文献   

19.
针对传统信号源产生的波形固定、单一及体积大、造价高、携带不便等问题,本文提出了一种基于MP3播放器及数码录音笔的音频信号源设计方案。通过MP3播放器及数码录音笔的直录接口和USB端口录入可以实现多种信号波形的存储、调用。本文主要介绍了仪器的工作原理及设计方案,对相关电路给出了测试数据。  相似文献   

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

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