共查询到17条相似文献,搜索用时 109 毫秒
1.
在数据通信中为了降低通信线路传输的误码率,需要采用高效能的差错控制方法,循环冗余校验CRC(Cyclic Redundancy Check)由于编码简单且有效,是一种最常用的信道编码方法.介绍了CRC编码的原理算法和校验规则,以CRC-4为例,给出了CRC校验码的具体计算过程和使用硬件描述语言VHDL来实现CRC编码的流程图,在程序中实现的是串行移位计算,并以Altera公司开发的EDA工具QuartusⅡ作为编译、仿真平台,选用Cyclone系列中的EP1C6T144C6器件,完成了CRC编码器的FPGA实现,其实现速度可达397 MHz. 相似文献
2.
随着半导体技术和大规模集成电路的发展,使一些应用比较广泛的算法利用硬件得以实现,从而满足人们对执行速度的较高要求。算法的硬件化和硬件设计的软件化成为集成电路的发展方向,基于比较流行的CPLD器件,使用Verilog HDL语言对系统循环码的算法进行硬件描述,并给出产生的逻辑仿真结果。 相似文献
3.
文章利用C 编程建立了一个可产生CRC32(32位循环冗余校验)各位并行计算的异或表迭式生成模型,并利用Verilog HDL语言在FPGA(现场可编程门阵列)上进行了验证,结果表明,该模型产生的各位异或表达式适合于高速数据传输情况下CRC32的并行计算. 相似文献
4.
对循环冗余校验码(CRC)现有计算方法存在的问题,提出一种有多个计算器同时计算的通用多通道并行CRC计算新方法,证明了该算法及相关定理,并用实例验证了算法正确性。研究不同参数下该算法软件计算的性能,并实现了高达26Gbit/s硬件CRC计算。分析表明该算法可大幅度提高软硬件计算速度,通过合理选择有关参数能提高CRC计算性价比,在10G以太网和40GSDH等未来高速网络中有较大的应用价值。 相似文献
5.
介绍了光缆通道(Fiber Channel)协议中CRC校验编码的原理和硬件的实现。并结合仿真结果对面向字节的CRC-32编码器进行了论述。 相似文献
6.
USB数据传输中CRC校验码的并行算法实现 总被引:6,自引:2,他引:6
文章介绍了用于USB总线数据传输的CRC校验的原理和算法,并且采用并行电路实现USB2.0中的CRC产生和CRC校验,与传统的串行电路实现相比,并行电路实现方法虽然在芯片面积上大于串行电路实现,但由于降低了时钟频率,电路更容易综合实现,并且大大降低了功耗,有利于低功耗电路设计。 相似文献
7.
TD-SCDMA作为3G中的三大世界标准之一,CRC是其空中接口的物理层信道编码的第一个环节,对于保证数据传输的可靠性有重要作用,主要介绍了TD-SCDMA中CRC的基于FPGA的设计与实现方法。 相似文献
8.
9.
10.
11.
一种并行CRC算法的实现方法 总被引:1,自引:1,他引:1
简要分析了CRC算法的基本原理.在传统串行CRC的实现基础上,介绍了一种快速的CRC并行算法,导出了32位并行CRC码的逻辑关系,推导过程简单.与查表法比较,此并行算法不需要存储大量的余数表,可以减少延迟.同时,这种并行处理方法也适合于其他位宽并行CRC码.最后,利用ISE开发平台和Verilog HDL硬件描述语言进行设计,实现了基于此并行算法的32位并行CRC-32码的编码器,并给出了仿真和综合结果.设计出来的CRC编码器,已经成功应用于以太网的接入系统中. 相似文献
12.
13.
14.
CAN总线中CRC编码的硬件实现 总被引:1,自引:0,他引:1
基于CAN总线数据传输过程中加入的CRC编码技术与原理,本文首先给出了比特串行CRC编码原理及基于除法编码运算的CRC编码算法硬件实现方法。然而,为了满足高速数据传输的需要,本文进一步给出了,利用空间换取时间的比特并行CRC编码算法的详细推导过程,最后是采用VHDL语言与FPGA器件,完成了CAN总线中比特并行CRC编码算法的硬件仿真、综合、布线及下载配置,结果表明完全达到了预期的设计要求。 相似文献
15.
并行CRC在FPGA上的实现 总被引:1,自引:0,他引:1
循环冗余码校验CRC(Cyclic Redundancy Check)广泛用于通讯领域和数据存储的数据检错。基于FPGA在通讯领域和数据存储的应用越来越广泛,CRC的编码解码模块已经是FPGA上的常用模块了。采用超前位计算实现CRC在FPGA上的并行运算,通过实际应用证明该算法能有效实现硬件的速度与资源合理平衡。 相似文献
16.
Alain Couvreur Louis-Marie Le Ny Ana Minaburo Gerardo Rubino Bruno Sericola Laurent Toutain 《Telecommunication Systems》2006,31(1):85-98
The performance of IPv6 in the radio link can be improved using header compression algorithms. The 3GPP (3rd Generation Partnership
Project) consortium in its technical specification has adopted the ROHC (RObust Header Compression) protocol of the IETF (Internet
Engineering Task Force) standard track for real-time applications using RTP/UDP/IPv6 and UDP/IPv6. This paper presents the
analysis of the proposed standard ROHC deployed in an UMTS radio link and discusses different schemes to increase compression
performance. The results are based on our IPv6 implementation of the ROHC header compression algorithm and on a simple and
accurate analytical model used to evaluate the packet loss probability. 相似文献