共查询到20条相似文献,搜索用时 31 毫秒
1.
CRC校验及其软件实现 总被引:2,自引:1,他引:1
数据通信技术是计算机网络技术发展的基础,已经成为现代生活中必不可少的一部分。但通过通信信道传输的数据往往会有差错的产生,而且差错的产生是不可避免的,我们的任务是分析差错产生的原因与差错类型,研究检查是否出现差错及如何纠正差错。循环冗余码(CRC)是目前应用最广的检错纠错编码方法之一。论述了CRC的教学原理及其在数据通信中的作用,并提出了用8031汇编语言实现CRC校验的程序设计。 相似文献
2.
3.
4.
5.
6.
7.
本文介绍了一种数据传输中的差错检测技术--CRC检验的原理以及CRC校验码的构造过程。给出了CRC码在80C51系列单片机中的实现程序及其冗余码表的求取程序。 相似文献
8.
9.
10.
存储器内置自测试是嵌入式存储器测试的一种极为重要的方法,本文以ROM测试作为研究的对象。而CRC码(循环校验码)是一种在实际通信中应用很广泛的差错控制编码,具有很强的检错能力,可以很好的完成Rom内容的校验测试。本文把CRC串行运算方法作为依据,连续完成8bit串行运算作为一个单元,实现了8bitCRC并行运算,并通过逻辑推理和运算,给出了Verilog HDL语言的逻辑表达式。最后,基于CRC算法提出了一种Rom测试的设计方案。 相似文献
11.
12.
13.
提出了一种基于DSP28335片上SPI模块和CRC校验算法的数据通信方案.给出了接口电路设计、DPI模块驱动程序设计和求取CRC校验码的具体步骤,重点介绍了通信协议中从机发送请求机制和错误帧重发机制的实现,解决了SPI从机不能发起传输的问题快,并提高了通信双方的差错检测能力.实验结果表明,该方案数据传输速度,可靠性高,满足飞控计算机的性能要求. 相似文献
14.
对JTIDS中的CRC码的仿真及分析 总被引:1,自引:1,他引:0
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.
17.
18.
差错检测控制广泛应用于计算机网络通信中,可以降低数据通信线路传输的误码率。CRC(循环冗余校验)是一种常见的检测码,在计算机网络通信中,选择合适的CRC,冗余位少、漏检率低、传输效率高。CRC算法采用软件校验的方法,极大地提高了计算机网络传输的准确性和可靠性。本文介绍了CRC算法的原理、分析、设计等,并详述了其在计算机网络中的应用,分析了其研究现状。 相似文献
19.
本文介绍了差错控制系统的概率模拟方法。文中选用了Gilbert信道模型。由(0,1)区间均匀分布伪随机数变换为所模拟信道的差错序列。对ARQ差错控制方式,用方阵码和CRC作了传输模拟。得到了接收正确,差错,不可检测差错码组的数目,计算了平均发送次数,传输效率,误组率改善因子。对FEC差错控制方式,用GBT码作了传输模拟,计算了传输效率和误组率改善因子。在实际的差错控制设计时,根据测试数据选择合适的信道模型,应用此法可以比较,检验方案,寻找纠检错码的最佳参数和最佳码组长度。这将大大节约人力、物力、加速设计的进度和质量。 相似文献
20.
基于置信度判定的循环冗余校验纠错技术 总被引:1,自引:0,他引:1
以S模式下行数据链的检纠错为例,给出了基于置信度判定的循环冗余校验多位纠错技术,实现了突发和随机分布的多位差错的纠正,在不增加冗余码的情况下大大增强了循环冗余校验码的纠错能力. 相似文献