共查询到19条相似文献,搜索用时 78 毫秒
1.
2.
USB数据传输中CRC校验码的并行算法实现 总被引:8,自引:2,他引:6
文章介绍了用于USB总线数据传输的CRC校验的原理和算法,并且采用并行电路实现USB2.0中的CRC产生和CRC校验,与传统的串行电路实现相比,并行电路实现方法虽然在芯片面积上大于串行电路实现,但由于降低了时钟频率,电路更容易综合实现,并且大大降低了功耗,有利于低功耗电路设计。 相似文献
3.
4.
在数字通信领域,为保证数据的正确传输,数据校验是必不可少的,而循环冗余校验(CyclicRedundancy Check,简称CRC)在其中得到广泛的应用。该文首先对CRC5/16校验的基本原理作了简要的介绍,然后对CRC5/16编码校验的具体电路及其实现步骤进行了详尽的阐述。在分析它们实现电路的基础上,提出了将CRC5/16的编码校验放在一个模块中实现的方法,这样不仅节省了硬件资源,而且系统的模块化设计也有利于模块的重复利用与移植。最后给出了在FPGA中的具体实现方法,并利用软件工具及硬件电路对该设计进行了较为全面的仿真验证。 相似文献
5.
循环冗余码(CRC)是USB协议中重要的错误检测措施。在此分析了USB3.0数据包的基本格式以及USB3.0协议中CRC校验的特点,针对USB3.0数据高速传输的要求,设计实现并行发送端CRC产生和接收端CRC校验电路,功能仿真结果证明了其有效性。 相似文献
6.
7.
循环冗余校验(CRC)在航空卫星移动业务(AMSS)通信中得到广泛应用。CRC可以用硬件实现,也可以用软件实现,本文论述-AMSS通信中CRC的软件实现方法,本文提出的一种改进的CRC校验软件实现方法,具有计算量小、适用性强的优点。已用实验性AMSS通信地面地球站(GES)所接收到的数据,对所述CRC的软件实现方法的正确性进行了验证。 相似文献
8.
循环冗余校验(CRC)在航空卫星移动业务(AMSS)通信中得到广泛应用。CRC可以用硬件实现,也可以用软件实现,本文论述AMSS通信中CRC的软件实现方法,本文提出的一种改进的CRC校验软件实现方法,具有计算量小、适用性强的优点。已用实验性AMSS通信地面地球站(GES)所接收到的数据,对所述CRC的软件实现方法的正确性进行了验证。 相似文献
9.
提出了一种新的超高频射频识别(RFID)标签芯片的数据编解码与循环冗余校验(CRC)计算同步进行的电路结构。该电路采用ISO/IEC 18000.6C标准协议,在数据编解码过程中同步进行串行CRC计算来提高系统数据的处理速度。采用FPGA进行仿真分析。结果表明,该设计方法可实现CRC编解码与RFID数据的编解码同步,即不占用额外的时钟处理CRC计算,从而满足超高频RFID的快速通信要求。所提出的串行CRC电路在SIMC 0.18 μm标准CMOS工艺下进行综合,其面积比并行CRC电路节省31.4%,电路算法更简单。 相似文献
10.
循环冗余校验CRC广泛用于各种数字通信中用以提高传输数据的可靠性,是通信领域最为常用的一种校验算法。针对高速的光纤通信,给出了一种参数模型可设置的32位CRC用于其数据校验,采用VHDL语言对算法完成建模与实现,并以ALTERA公司开发的EDA工具QuartusII9.1作为编译、仿真平台进行了仿真验证。电路的综合仿真结果表明,该设计完全满足高速,大容量的光纤通信数据校验要求。 相似文献
11.
CAN总线中CRC编码的硬件实现 总被引:1,自引:0,他引:1
基于CAN总线数据传输过程中加入的CRC编码技术与原理,本文首先给出了比特串行CRC编码原理及基于除法编码运算的CRC编码算法硬件实现方法。然而,为了满足高速数据传输的需要,本文进一步给出了,利用空间换取时间的比特并行CRC编码算法的详细推导过程,最后是采用VHDL语言与FPGA器件,完成了CAN总线中比特并行CRC编码算法的硬件仿真、综合、布线及下载配置,结果表明完全达到了预期的设计要求。 相似文献
12.
13.
An optimization method of error detection and correction (EDAC) circuit design is proposed. The method involves selecting or constructing EDAC codes of low cost hardware, associated with operation scheduling implementation based on 2-input XOR gates structure, and two actions for reducing hardware cells, which can reduce the delay penalties and area costs of the EDAC circuit effectively. The 32-bit EDAC circuit hardware implementation is selected to make a prototype, based on the 180 nm process. The delay penalties and area costs of the EDAC circuit are evaluated. Results show that the time penalty and area cost of the EDAC circuitries are affected with different parity-check matrices and different hardware implementation for the EDAC codes with the same capability of correction and detection code. This method can be used as a guide for low-cost radiation-hardened microprocessor EDAC circuit design and for more advanced technologies. 相似文献
14.
《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2009,17(8):1142-1147
15.
16.
Xu Zhanqi Yi Kechu Liu Zengji 《电子科学学刊(英文版)》2006,23(4):528-531
Derived from a proposed universal mathematical expression, this paper investigates a novel algorithm for parallel Cyclic Redundancy Check (CRC) computation, which is an iterative algorithm to update the check-bit sequence step by step and suits to various argument selections of CRC computation. The algorithm proposed is quite suitable for hardware implementation. The simulation implementation and performance analysis suggest that it could efficiently speed up the computation compared with the conventional ones. The algorithm is implemented in hardware at as high as 21Gbps, and its usefulness in high-speed CRC computations is implied, such as Asynchronous Transfer Mode (ATM) networks and 10G Ethernet. 相似文献
17.
An implementation of a reverse link receiver for IS-95 CDMA (Code-Division Multiple-Access) communications that applies decision feedback to the decoding of the received signal is presented. Decision feedback is used in order to improve BER performance by making use of additional information that conventional receiver designs generally ignore. Qualitative analysis and computer simulation of the hardware components of the proposed implementation shows that it can be built as a single integrated circuit using present day technology. The design presented here does not include the RF front-end of the receiver, does not consider the effects of multipath and fading on system performance, and assumes perfect power control. 相似文献
18.
基于解决Xmodem协议中CRC校验的目的,以经典的LFSR硬件电路为基础,采用了按字节并行运算CRC校验码,以及多字节CRC算法的方法。在Quartus II环境下,通过以VHDL语言仿真试验,得出Xmodem协议中CRC校验,以多字节循环并行CRC算法能够满足高速实时性要求的结论。 相似文献
19.
首先介绍了HDB3编解码的原理和方法,提出了一种基于FPGA实现的4路E1信号HDB3高速编解码的方法,同时给出了编解码单元硬件加速的实现原理,具有电路简单、可靠、性价比高等优点,可完成NRZ码到HDB3码和HDB3码到NRZ码的转换,满足宽带数据传输的要求。基于Altera Cyclone可编程逻辑器件,采用VHDL语言完成了4×2.048 Mb/s HDB3编解码单元,硬件仿真结果表明,设计能够满足G.703规范对HDB3编解码的要求。 相似文献