首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 46 毫秒
1.
循环冗余效验码的软件实现   总被引:1,自引:0,他引:1  
本文论述了循环冗余效验码(简称CRC)的编码和错误检测方法,给出了可在通信软件中直接使用的高效的C语言CRC编码和检错函数源代码.  相似文献   

2.
快速循环冗余校验算法及其程序实现   总被引:3,自引:0,他引:3  
采用模拟循环冗余编码电路的工作流程,得到由每个字符循环冗余校验值组成的参数表。对于字符组织m1m2…mk-1mk,则可设m1m2…mk-1对应的信息多项式为mk-1(x),mk对应的信息多项式为mk(x),只须将mk-1(x)和mk(x)进行与文中m1(x)和m2(x)相对应的处理过程,可快速地得到该字符组合的循环冗余校验值。该算法比一般每次对应的处理过程,可快速地得到该字组的循环冗余校验值。该算  相似文献   

3.
王志学  麦晓冬  符睿 《科技信息》2011,(7):I0044-I0044,I0081
在网络数据通信中,由于噪声干扰或者传输中断等原因,往往使数据在传输的过程中出现错误,为了及时、可靠的把数据传输出去,就必须进行差错控制。循环冗余校验CRC(Cyclic Redundancy Check)因其编码简单且误判率很低,在数据通信系统中得到了广泛的应用。本文介绍了循环冗余效验码的基本原理及其硬件电路实现。  相似文献   

4.
范慧霞  郑喜珍  杨静 《科技资讯》2007,(36):246-246
文章讲述了循环冗余码校验原理,以及其实现的方法  相似文献   

5.
通信的目的就是要将发送端的信息及时准确地送往接收端,因此要求通信系统传输的消息必须可靠。为了解决可靠性问题,通信系统必须进行差错控制。本文详细阐述了一种差错控制方法——循环冗余校验码的编码和错误检测原理,给出了基于FPGA的冗余校验码生成模块与接收模块的设计方法。  相似文献   

6.
循环冗余校验CRC的分析及硬件实现   总被引:2,自引:0,他引:2  
为保证数据传输的正确性,需要对通信过程进行差错控制.循环冗余校验CRC由于编码简单、误判概率低,在通信系统中得到了广泛的应用.介绍了循环冗余校验码的基本原理,重点分析了其硬件电路的实现方法,并在此基础上用VHDL语言设计了CRC编码程序,给出了应用于通信系统中的仿真结果.  相似文献   

7.
简介了数字水印技术的基本原理和概念、关系数据库水印技术的基本原理和概念以及其分类.并在此基础上,提出了一种基于循环冗余校验的关系数据库水印算法.该算法首先对原始关系数据库进行分组、秘密排序、以及嵌入比列控制,然后将嵌入了加密信息和经过添加循环冗余校验码的水印信息嵌入到关系数据库中;在检验和提取水印信息时,先对添加了水印信息的数据库进行分组和元组选取,再对相应字段值提出LSB,经过多数选举后,再经循环冗余校验判断有无被攻击和篡改.经实验证明,本文提出的关系数据库水印算法具有安全性好、可用性好、能盲提出盲检测以及能检测攻击和篡改的特点.  相似文献   

8.
本文简单介绍了循环冗余校验的基本原理.以国际标准CRC-CCITT为研究对象,从串行实现的电路结构出发,通过理论推导,得出了基于逻辑设计的高速CRC并行实现矩阵递推公式.分别设计了这两种结构的CRC-CCITT硬件实现电路,并利用ModelSim6.2软件进行了功能和时序仿真:用16bit位宽的并行CRC电路对32bit数据进行计算,经过2个时钟周期得到校验码.  相似文献   

9.
循环冗余校验在千兆以太网系统中的并行实现   总被引:1,自引:0,他引:1  
介绍了一种CRC-32校验码的半字节并行计算的并行算法及实现.在分析了串行CRC校验原理的基础上,根据电路部分数据位的遗传性和复用性,提出了一种半字节并行的CRC校验的实现方案,通过使用这种并行CRC校验硬件算法有效地同步了以太网介质访问控制器的数据传输速率,同时在电路结构上比串行校验电路简单,节约了近一半的电路面积.这种半字节并行CRC校验算法在以太网系统中通过了仿真测试,证实是一种正确适用的并行实现方案.  相似文献   

10.
循环冗余校验算法分析和实现   总被引:3,自引:0,他引:3  
在网络中传输报文时,噪声干扰或传输中断等因素往往使接收端收到的报文出现错码。为了及时可靠地把报文传输给对方并有效地检测错误,需要采用差错控制。循环冗余校验CRC(Cyclic Redundancy Check)是由分组线性码分支而来,其主要应用是二元码组。循环冗余校验CRC编码简单且误判概率很低,在通信系统中得到了广泛的应用。文中详细介绍了循环冗余校验CRC的差错控制原理及其实现方法。  相似文献   

11.
本文提出了基于字节查表生成循环冗余校验码(CRC码)的三种软件算法,并对其效率进行了分析。算法具有占用存储单元少、生成CRC码速度快的特点,适宜在单片机系统中应用。  相似文献   

12.
基于CRC检错原理,针对USB2.0协议规定的要求,研究了一种通用的CRC16并行算法及硬件实现。该方法适用于不同的CRC生成多项式和不同的并行度,尤其对并行度大于8位的高速系统的CRC计算。与常用的串行算法及查表法相比,该方法使电路的硬件实现比较容易,提高了电路对数据的处理能力,减小了时延,具有现实性及优越性。  相似文献   

13.
无线传输中的循环冗余校验码纠错应用扩展   总被引:4,自引:1,他引:3  
以国际标准CRC-CCITT循环冗余校验码为研究对象,利用近世代数多项式理论证明其奇偶校验性质、最小码距和纠正单比特错误能力.在分析无线通信系统中单比特错误帧分布的基础上,提出一种利用CRC纠正每帧单比特错误的新方案.仿真结果证明,应用CRC纠错可以改善比特误码率、帧错误率和吞吐量,特别是在原始误码率为10-3~10-5区间吞吐量有显著提高;在不改变原有无线通信系统结构的条件下提高了数据传输性能.给出了新方案的一种低复杂度的实现方法.  相似文献   

14.
在无线传感器网络系统中,为了保证在数据链路层建立可靠、透明的链接,同时均衡能量能量消耗与误码率的问题,可以加入足够多的冗余数据便于检测错误,从而重传数据帧。循环冗余校验(CRC)就是一种被广泛采用的错误检验编码。介绍了循环冗余校验码的差错控制原理及其在无线传感器网络数据链路层上的算法实现。  相似文献   

15.
梁艳 《科学技术与工程》2019,19(15):181-185
3rd Generation Partnership Project release15发布的第五代无线通信技术标准(5G new radio)中,物理层广播信号(physical broadcast channel,PBCH)采用了分布式循环冗余校验极化码进行编码。对于5G终端设备来说,Polar码译码延迟大、复杂度高。为了在5G超高速传输中快速地对Polar码译码,本文采用分布式循环冗余校验连续相约表的方法研究了PBCH信号的译码过程。算法中针对Polar码的特点,通过路径排序和早停功能,对路径进行选择,简化了Polar译码的复杂度。结果表明,该方法复杂度低,译码速度快,易于实现,可以为未来第五代无线通信终端提供设计参考。  相似文献   

16.
基于循环冗余校验码的差错控制分析与实现   总被引:1,自引:0,他引:1  
在高速数字通信网络中,由于噪声干扰、瞬时中断等原因,导致信号在传输过程中不可避免地会产生误差.为了确保数据在传输过程中的可靠性,可在数据传输过程中引入差错控制策略来检查和纠正差错.循环冗余校验码是目前被广泛采用的错误校验编码,分析了基于循环冗余检验码的反馈重发式差错控制策略,给出了采用硬件和软件分别实现循环冗余校验的可靠途径.  相似文献   

17.
等汉明距离编码的研究   总被引:1,自引:0,他引:1  
提出了一种特殊的线性分组码,它各码字之间具有相同的汉明距离,并且可以编成循环码.同时说明,除此码之外,不存在其它的分组码具有码字之间汉明距离均相同的情况.  相似文献   

18.
研究[n,2,n-1]MDS码的停止冗余的界,通过一个新的构造改进已有的界.  相似文献   

19.
介绍了只读存储器在电路设计中的特殊使用 ,主要介绍采用了只读存储器硬件产生循环冗余校验码的机制和实现方法  相似文献   

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

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