共查询到16条相似文献,搜索用时 93 毫秒
1.
2.
3.
为保证遥测系统中的遥测站与中继站之间的无线通信的可靠性,设计基于串行级联编码的无线通信;采用混合纠错的差错控制方式,利用BCH(31,16)纠正三位随机错误、CRC-32检错性能好、交织器能将突发错误变为独立错误的特点,以BCH(31,16)为外码,CRC-32为内码,经交织器变换的串行级联编码;通过研究CRC-32码、BCH(31,16)码、交织器的软件实现方法,实现了遥测系统的数据编、译码及检错、纠错功能;该系统经运行测试,无线通信误码率约为10-5~10-6,稳定可靠,达到了设计要求。 相似文献
4.
本文介绍用模2除法计算生成多项成为CRC-32的CRC校验码的微机编程方法,并且给出了一个完整程序示例。 相似文献
5.
6.
在某遥测系统中,通过选用CRC-32编码实现ARQ差错控制以提高无线通信抗干扰能力;在分析CRC-32校验原理及性能的基础上,对如何缩短程序的运行时间、节省内存空间进行讨论,提出采用分段快速查表算法实现编码,并给出程序实现流程及相关代码;该算法的实现解决了某遥测系统的小存储量阔题;经过Z80单片机编程试验证明,该算法比基于字节的快速查表算法只多一次查表及异或运算,而占用的存储空间缩小7/8,是一种适合单片机嵌入式系统使用的有效算法. 相似文献
7.
IEEE802.11协议在MAC层引入基于WEP算法的安全机制,WEP通过在RC4密码系统中采用CRC-32循环冗余校验的方式实现完整性验证。该文先分析了这种机制的若干缺点,然后重点介绍了802.11i和WAPI,说明后两者是如何弥补上述机制不足之处的。 相似文献
8.
CRC算法原理及其在MPEG-2系统层中的应用 总被引:4,自引:1,他引:4
文章对CRC校验算法的原理进行了深入分析,讨论了诸如移位寄存器初始值设置等在实际应用中算法遇到的问题,并给出了编码校验的范例程序。论文对MPEG-2系统层编码所用的CRC-32编码器模型进行了解释,并基于此模型设计了适合于采用软件实现的算法程序。 相似文献
9.
IEEE802.11协议在MAC层引入基于WEP算法的安全机制,WEP通过在RC4密码系统中采用CRC-32循环冗余校验的方式实现完整性验证。该文先分析了这种机制的若干缺点,然后重点介绍了802.11i和WAPI,说明后两者是如何弥补上述机制不足之处的。 相似文献
10.
基于FPGA的18b20的CRC校验码的并行算法及实现 总被引:1,自引:0,他引:1
在分析串行结构的CRC生成算法的基础上,研究了一种高效的8位并行CRC-8校验码生成算法。并且采用FPGA器件与Verilog语言,实现了18b20的56位地址码的CRC-8的校验模块。 相似文献
11.
D. R. O''Connell 《Computers & Structures》1990,36(6):1171-1173
It will be demonstrated that error detection mechanisms based on cyclic codes may be easily implemented in the C programming languages. Most error detection mechanisms, such as CRC-16 or CRC-32, are implemented using hardware facilities such as XOR gates and SHIFT registers. However, given a few simple functions, the same error detection capabilities may be implemented by high level software programming. 相似文献
12.
本文给出了一种快速的CRC递推算法,并给出了计算网络协议中CRC-16码和CRC-CCITT码的程序代码。 相似文献
13.
介绍了循环冗余校验CRC的差错控制原理,对CRC算法进行了理论分析,提出了快速直接计算法对三字节序列进行简单快捷的CRC计算,给出了实现CRC-16算法的软件流程图,并用PL/M-51语言编写了软件程序,在某测控系统研制过程中进行了使用验证。 相似文献
14.
15.
CRC校验码并行计算的FPGA实现 总被引:6,自引:0,他引:6
用软件实现CRC校验码计算很难满足高速数据通信的要求,基于硬件的实现方法中,有串行经典算法LFSR电路以及由软件算法推导出来的其它各种并行计算方法。以经典的LFSR电路为基础,研究了按字节并行计算CRC校验码的原理,并以常见的CRC-16和CRC-CCITT为例,用VHDL语言进行了可综合设计。结果表明这种实现方法在速度和占用资源方面优于常见的设计,适合在FPGA中实现CRC校验码的计算。 相似文献
16.
基于硬盘加密卡的CRC并行算法及其仿真 总被引:1,自引:0,他引:1
硬盘加密卡是用于主机与硬盘之间的一种加密芯片.针对在硬盘加密卡中数据传输可能会受外界影响,使得数据传输出错,引入了循环冗余校验保征数据传输的可靠性.在研究CRC校验基本原理和分析串行校验算法中移位结构的基础上,推导出以字为单位数字序列的CRC递推算法.在Specman平台下对CRC模块进行功能仿真,结果表明该编码具有很高的实时性.与以往的CRC校验算法相比,该编码节约了硬件资源,并且不需要维护余数表,能够满足硬盘加密卡系统要求,是一种正确适用的并行实现方案. 相似文献