首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
CRC校验及其软件实现   总被引:2,自引:1,他引:1  
数据通信技术是计算机网络技术发展的基础,已经成为现代生活中必不可少的一部分。但通过通信信道传输的数据往往会有差错的产生,而且差错的产生是不可避免的,我们的任务是分析差错产生的原因与差错类型,研究检查是否出现差错及如何纠正差错。循环冗余码(CRC)是目前应用最广的检错纠错编码方法之一。论述了CRC的教学原理及其在数据通信中的作用,并提出了用8031汇编语言实现CRC校验的程序设计。  相似文献   

2.
混合纠错是数字通信中用于差错控制的主要方式之一.本文分析了汉明码(Hamming code)与循环冗余校验(CRC)的特点,提出了将CRC码和汉明码结合在一起实现混合纠错的方案,并根据CRC及汉明码的编译码特点及纠错原理,用硬件描述语言VHDL对其功能进行了描述,给出了程序的主要源代码及仿真结果.结果显示,这种混合纠错方式不仅可以纠正1位错码,还能检测出多位错码.  相似文献   

3.
基于FPGA的循环冗余校验并行实现   总被引:2,自引:0,他引:2  
在数据通信中为了降低通信线路传输的误码率,需要采用高效能的差错控制方法.循环冗余校验(CRC)由于其误码检测能力强,抗干扰性能优异,在通信和测控等领域有广泛的应用.通过对CRC校验码原理的分析,研究了一种并行CRC算法并采用硬件描述语言Verilog HDL来实现.  相似文献   

4.
谭学治  蒙静  马琳   《电子器件》2006,29(4):1215-1217
数字集群系统语音信道编码的整体方案为CRC(循环冗余码)+RCPC(速率兼容删除卷积码)+交织,其中RCPC是一种纠错能力很强的差错控制编码方法,其解码深度也是影响数字集群信道编码纠错性能的重要因素。主要介绍RCPC的特点及具体编码过程,并通过计算机对不同差错保护方案及其译码深度进行了仿真。  相似文献   

5.
有线电视网络分布广、环境复杂,通信过程中难免受到干扰,目前在一些厂家内部协议中的数据校验纠错方法还比较传统,不能有效起到抗干扰的作用.为了提高通信的可靠性,值得关注和广泛应用的是一种简单而重要的通信差错控制技术--CRC.介绍了循环冗余校验CRC(Cyclic Redundancy Check)的差错控制原理和程序实现,并提出更具有实际应用价值的快速CRC算法的程序实现.  相似文献   

6.
利用CRC校验提高HFC网络通信可靠性   总被引:1,自引:0,他引:1  
有线电视网络分布广、环境复杂,通信过程中难免受到干扰,目前在一些厂家内部协议中的数据校验纠错方法还比较传统,不能有效起到抗干扰的作用.为了提高通信的可靠性,值得关注和广泛应用的是一种简单而重要的通信差错控制技术--CRC.介绍了循环冗余校验CRC(Cyclic Redundancy Check)的差错控制原理和程序实现,并提出更具有实际应用价值的快速CRC算法的程序实现.  相似文献   

7.
本文介绍了一种数据传输中的差错检测技术--CRC检验的原理以及CRC校验码的构造过程。给出了CRC码在80C51系列单片机中的实现程序及其冗余码表的求取程序。  相似文献   

8.
利用CRC校验提高HFC网络通信可靠性   总被引:1,自引:0,他引:1  
有线电视网络分布广、环境复杂 ,通信过程中难免受到干扰 ,目前在一些厂家内部协议中的数据校验纠错方法还比较传统 ,不能有效起到抗干扰的作用。为了提高通信的可靠性 ,值得关注和广泛应用的是一种简单而重要的通信差错控制技术———CRC。介绍了循环冗余校验CRC(CyclicRedundancyCheck)的差错控制原理和程序实现 ,并提出更具有实际应用价值的快速CRC算法的程序实现。  相似文献   

9.
CRC码由于其具有良好的检纠错能力在现代通信中得到了非常广泛的应用.文中讨论了CRC码的原理,详细分析了编码,解码及纠正一个码元错误的设计思路,并用VHDL实现了CRC(15,6)码的编解码电路.  相似文献   

10.
郑晓亮  戴澜 《电子世界》2014,(15):96-97
存储器内置自测试是嵌入式存储器测试的一种极为重要的方法,本文以ROM测试作为研究的对象。而CRC码(循环校验码)是一种在实际通信中应用很广泛的差错控制编码,具有很强的检错能力,可以很好的完成Rom内容的校验测试。本文把CRC串行运算方法作为依据,连续完成8bit串行运算作为一个单元,实现了8bitCRC并行运算,并通过逻辑推理和运算,给出了Verilog HDL语言的逻辑表达式。最后,基于CRC算法提出了一种Rom测试的设计方案。  相似文献   

11.
孙志雄  谢海霞 《电子器件》2012,35(6):657-660
循环冗余校验(CRC)是一种广泛应用于通信领域以提高数据传输可靠性的差错控制方法。介绍了CRC码的原理,分析了CRC编码、解码电路设计思路。利用VHDL语言设计CRC(7,3)编解码器并通过QuartusⅡ仿真平台进行仿真验证,最后下载到FPGA芯片实现了CRC(7,3)编解码电路。仿真及实验结果表明采用此方法实现的CRC编解码器具有速度快、可靠性高及易于大规模集成的优点。  相似文献   

12.
李海燕  吕俊伟  何友金 《激光与红外》2010,40(12):1298-1301
激光对潜通信系统光信道对光信号衰减极大,致使系统误码率增加,严重影响了通信系统的性能。因此必须采用具有极强纠错能力的差错控制编码技术来提高数据传输的可靠性,获得良好的通信效果。低密度奇偶校验码(LDPC码)是目前已知的距离Shannon限最近的纠错码。首先介绍了激光对潜通信系统的组成,然后分析了LDPC码的编译原理,最后仿真验证了在激光对潜通信系统中LDPC码的性能。结果表明LDPC码降低了系统误码率,改善了系统性能。  相似文献   

13.
提出了一种基于DSP28335片上SPI模块和CRC校验算法的数据通信方案.给出了接口电路设计、DPI模块驱动程序设计和求取CRC校验码的具体步骤,重点介绍了通信协议中从机发送请求机制和错误帧重发机制的实现,解决了SPI从机不能发起传输的问题快,并提高了通信双方的差错检测能力.实验结果表明,该方案数据传输速度,可靠性高,满足飞控计算机的性能要求.  相似文献   

14.
对JTIDS中的CRC码的仿真及分析   总被引:1,自引:1,他引:0  
尹亚兰  刘晓然  施未来 《通信技术》2010,43(1):61-62,65
JTIDS是当前美军的主要战术数据链系统,由于JTIDS采用的是无线网络通信技术和应用协议,因此,在复杂电磁环境下的信息化战场上会受到各种干扰的影响,使接收端收到的信息比特产生误码。为了提高通信的可靠性,JTIDS在信道编码模块利用CRC12生成多项式对225bit数据进行了CRC编译码。给出了CRC编译码的具体算法,分析了CRC校验码的漏检概率。在simulink仿真平台上对JTIDS的CRC(237,225)编译码过程进行了仿真,根据仿真的结果分析了CRC(237,225)的漏检率,说明CRC码具有检错效率高、易于实现的特点。  相似文献   

15.
基于C54X的TETRA系统的信道编码的实现   总被引:1,自引:0,他引:1  
信道编码是通过在信息元中增加一定的冗余度达到在接收端进行纠错从而实现差错控制的目的,所以也称差错控制编码。文中主要叙述在TI公司的C54X系列芯片上实现TETRA(陆地集群无线电)系统的信道编解码,并详细阐述了TETRA系统中的信道编码中CRC(循环冗余校验)、卷积编码及其维特比译码、交织、扰频以及RM(30,16)的原理,并给出了相关的例程。  相似文献   

16.
通过对ATM中的自适应检错/纠错机制采用的CRC理论分析,提出了信息差错控制的硬件方案和软件实现。  相似文献   

17.
HEC段信息同整个ATM信头有关,利用8位循环冗余编码方式(CRC校验码)产生,用于单比特纠错和多比特查错.针对国内外广泛使用的SDH网络,利用HEC段功能进行SDH帧数据中ATM信元的识别,为SDH网络中ATM信元协议分析和重组的奠定基础.由于信元识别是基于信元本身的差错控制字段,所以能有效地提高识别性能,降低最大信元丢失率.  相似文献   

18.
许伟  王晓燕 《数字技术与应用》2014,(2):119+121-119,121
差错检测控制广泛应用于计算机网络通信中,可以降低数据通信线路传输的误码率。CRC(循环冗余校验)是一种常见的检测码,在计算机网络通信中,选择合适的CRC,冗余位少、漏检率低、传输效率高。CRC算法采用软件校验的方法,极大地提高了计算机网络传输的准确性和可靠性。本文介绍了CRC算法的原理、分析、设计等,并详述了其在计算机网络中的应用,分析了其研究现状。  相似文献   

19.
本文介绍了差错控制系统的概率模拟方法。文中选用了Gilbert信道模型。由(0,1)区间均匀分布伪随机数变换为所模拟信道的差错序列。对ARQ差错控制方式,用方阵码和CRC作了传输模拟。得到了接收正确,差错,不可检测差错码组的数目,计算了平均发送次数,传输效率,误组率改善因子。对FEC差错控制方式,用GBT码作了传输模拟,计算了传输效率和误组率改善因子。在实际的差错控制设计时,根据测试数据选择合适的信道模型,应用此法可以比较,检验方案,寻找纠检错码的最佳参数和最佳码组长度。这将大大节约人力、物力、加速设计的进度和质量。  相似文献   

20.
基于置信度判定的循环冗余校验纠错技术   总被引:1,自引:0,他引:1  
陈士毅  李玉柏 《电讯技术》2007,47(1):175-178
以S模式下行数据链的检纠错为例,给出了基于置信度判定的循环冗余校验多位纠错技术,实现了突发和随机分布的多位差错的纠正,在不增加冗余码的情况下大大增强了循环冗余校验码的纠错能力.  相似文献   

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

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