期刊文献+
共找到29篇文章
< 1 2 >
每页显示 20 50 100
字节信息流并行CRC-32校验码电路设计与实现 被引量:3
1
作者 程桂花 陈付龙 +1 位作者 齐学梅 左开中 《安徽师范大学学报(自然科学版)》 CAS 2016年第3期214-219,共6页
CRC是一种能发现并纠正信息在存储和传输过程中连续出现的多位错误的校验编码.分析CRC码的校验原理及特点,推导相邻字节间的CRC-32校验码的计算方法,利用组合逻辑并行快速计算当前字节的32位CRC校验码,使用Verilog HDL设计编码电路,通过... CRC是一种能发现并纠正信息在存储和传输过程中连续出现的多位错误的校验编码.分析CRC码的校验原理及特点,推导相邻字节间的CRC-32校验码的计算方法,利用组合逻辑并行快速计算当前字节的32位CRC校验码,使用Verilog HDL设计编码电路,通过FPGA实现CRC-32编码及检错功能.电路不仅可以计算任意长度的字节信息流的CRC-32校验码,还可嵌入到通信传输系统中快速并行实现CRC-32的编码及检错运算,保证信息正确可靠地传输. 展开更多
关键词 crc-32 循环校验码 并行crc-32算法 字节信息流
在线阅读 下载PDF
CRC算法在计算机网络通信中的应用 被引量:17
2
作者 瞿中 袁威 徐问之 《微机发展》 2002年第2期12-14,共3页
在计算机网络通信中 ,为了降低数据通信线路传输的误码率 ,可以采用一种差错检测控制———循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法 ,不需要设计... 在计算机网络通信中 ,为了降低数据通信线路传输的误码率 ,可以采用一种差错检测控制———循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法 ,不需要设计另外的硬件电路 ,校验速度非常快 。 展开更多
关键词 循环冗余码 校验 计算机网络通信 误码率 crc算法 程序设计
在线阅读 下载PDF
嵌入式系统CRC循环冗余校验算法设计研究 被引量:22
3
作者 彭伟 《南京信息工程大学学报(自然科学版)》 CAS 2012年第3期258-265,共8页
介绍了CRC循环冗余校验基本原理及生成多项式表示,分别研究了嵌入式系统CRC-8-Dallas/Maxim与CRC-16-IBM生成多项式及其硬件描述.以DS18B20器件的ROMID/Scratchpad数据校验及Modbus总线网络数据帧校验为例,通过对生成多项式及硬件描述... 介绍了CRC循环冗余校验基本原理及生成多项式表示,分别研究了嵌入式系统CRC-8-Dallas/Maxim与CRC-16-IBM生成多项式及其硬件描述.以DS18B20器件的ROMID/Scratchpad数据校验及Modbus总线网络数据帧校验为例,通过对生成多项式及硬件描述的分析研究得出了基本比特型校验算法设计,在数学推导的基础上得出了其改进的比特型校验算法及单字节、半字节查表校验算法.为获得更高的校验速度,提出了一种基于块及多表的校验算法,比较了几种校验算法的ROM空间占用与校验处理速度.所设计的CRC校验程序为嵌入式系统数据的可靠传输提供了重要保证. 展开更多
关键词 嵌入式 循环冗余校验 差错控制 校验 生成多项式 算法
在线阅读 下载PDF
CRC算法原理及其在MPEG-2系统层中的应用 被引量:6
4
作者 林桦 王伟 《计算机工程与应用》 CSCD 北大核心 2004年第8期110-113,共4页
文章对CRC校验算法的原理进行了深入分析,讨论了诸如移位寄存器初始值设置等在实际应用中算法遇到的问题,并给出了编码校验的范例程序。论文对MPEG-2系统层编码所用的CRC-32编码器模型进行了解释,并基于此模型设计了适合于采用软件实现... 文章对CRC校验算法的原理进行了深入分析,讨论了诸如移位寄存器初始值设置等在实际应用中算法遇到的问题,并给出了编码校验的范例程序。论文对MPEG-2系统层编码所用的CRC-32编码器模型进行了解释,并基于此模型设计了适合于采用软件实现的算法程序。 展开更多
关键词 循环冗余校验 表格驱动算法 直接表格算法MPEG-2 移位寄存器初始化
在线阅读 下载PDF
CRC编解码算法及在通信规约DNP3.0中的应用 被引量:2
5
作者 赵鸿图 李卫彬 赵军良 《河南理工大学学报(自然科学版)》 CAS 2009年第5期596-601,共6页
提出了循环冗余校验(CRC)信息单元编码算法,并进行了详细的数学推导,给出了CRC的编码算法流程图.对于从低字节的低位开始计算CRC的情况,提出了2种计算CRC的方法:信息位反转法与生成多项式反转法.分析了CRC的解码算法并给出了CRC的解码... 提出了循环冗余校验(CRC)信息单元编码算法,并进行了详细的数学推导,给出了CRC的编码算法流程图.对于从低字节的低位开始计算CRC的情况,提出了2种计算CRC的方法:信息位反转法与生成多项式反转法.分析了CRC的解码算法并给出了CRC的解码算法流程图.在讨论DNP3.0中CRC程序流程图的基础上,给出在keilμV ision8.08a环境下调试通过的单片机KeilC51程序. 展开更多
关键词 循环冗余校验 crc信息单元编码算法 信息位反转法 生成多项式反转法
在线阅读 下载PDF
CRC检错探究 被引量:6
6
作者 谭明新 李瑞 +1 位作者 余英 刘海峰 《科技创业月刊》 2006年第11期197-199,共3页
在数字通信系统中,循环冗余校验CRC(CyclicRedundancyCheck)由于编码简单得到了广泛应用。对CRC校验算法的原理进行了深入研究,分析了CRC码的检错原理,推导了CRC的编码与译码过程,并给出了按位计算和用查表法实现CRC计算的流程图,说明... 在数字通信系统中,循环冗余校验CRC(CyclicRedundancyCheck)由于编码简单得到了广泛应用。对CRC校验算法的原理进行了深入研究,分析了CRC码的检错原理,推导了CRC的编码与译码过程,并给出了按位计算和用查表法实现CRC计算的流程图,说明了采用查表法计算CRC时某些值得注意的问题。 展开更多
关键词 循环冗余校验 算法 检错
在线阅读 下载PDF
32位CRC校验码的并行算法及硬件实现 被引量:11
7
作者 俞迅 《信息技术》 2007年第4期71-74,共4页
通过对CRC校验码原理的分析,研究了一种并行32位CRC算法。该算法采用递推的方法,直接得出计算多位数据后的CRC余数与计算前余数之间的逻辑关系。相对于一般的按位串行计算或者查表并行计算的方法来说,该方法运算速度快且不需要额外的空... 通过对CRC校验码原理的分析,研究了一种并行32位CRC算法。该算法采用递推的方法,直接得出计算多位数据后的CRC余数与计算前余数之间的逻辑关系。相对于一般的按位串行计算或者查表并行计算的方法来说,该方法运算速度快且不需要额外的空间存储余数表,十分有利于硬件实现。 展开更多
关键词 crc 模2运算 并行crc算法
在线阅读 下载PDF
逆序CRC编解码算法及在DS18B20中的应用 被引量:2
8
作者 赵鸿图 《微计算机信息》 北大核心 2008年第27期260-262,共3页
循环冗余校验CRC码是检错与纠错能力极强的线性分组码,在通信与测控领域应用广泛。本文提出了逆序CRC信息单元编码算法,即以包含若干位的信息块为单元计算CRC的方法,进行了详细的数学推导,给出了编码算法流程图。分析了CRC的解码算法并... 循环冗余校验CRC码是检错与纠错能力极强的线性分组码,在通信与测控领域应用广泛。本文提出了逆序CRC信息单元编码算法,即以包含若干位的信息块为单元计算CRC的方法,进行了详细的数学推导,给出了编码算法流程图。分析了CRC的解码算法并给出了解码算法流程图。在讨论了DS18B20的CRC程序流程图的基础上,给出了在keil μVision8.08a环境下调试通过的KeilC51程序。 展开更多
关键词 循环冗余校验(crc) 逆序crc信息单元编码算法 KeilC51程序
在线阅读 下载PDF
USB2.0中CRC码的并行算法及硬件实现
9
作者 陈静瑾 邓雅诺 +1 位作者 马文龙 余宁梅 《西安理工大学学报》 CAS 2004年第3期272-275,共4页
基于CRC检错原理,针对USB2.0协议规定的要求,研究了一种通用的CRC16并行算法及硬件实现。该方法适用于不同的CRC生成多项式和不同的并行度,尤其对并行度大于8位的高速系统的CRC计算。与常用的串行算法及查表法相比,该方法使电路的硬件... 基于CRC检错原理,针对USB2.0协议规定的要求,研究了一种通用的CRC16并行算法及硬件实现。该方法适用于不同的CRC生成多项式和不同的并行度,尤其对并行度大于8位的高速系统的CRC计算。与常用的串行算法及查表法相比,该方法使电路的硬件实现比较容易,提高了电路对数据的处理能力,减小了时延,具有现实性及优越性。 展开更多
关键词 crc(循环冗余校验码) USB(通用串行总线) crc并行算法
在线阅读 下载PDF
Modbus通信协议中基于C语言算法的CRC快速校验方法 被引量:3
10
作者 田甜 《信息与电脑》 2020年第9期57-58,共2页
针对传统Modbus通信协议中CRC校验方法存在数据校验时间长、无法满足各领域数据传输的时效性等问题,开展对Modbus通信协议中CRC快速校验方法的研究,并提出一种基于C语言算法的CRC快速校验方法。通过对比实验证明,该方法与传统校验方法相... 针对传统Modbus通信协议中CRC校验方法存在数据校验时间长、无法满足各领域数据传输的时效性等问题,开展对Modbus通信协议中CRC快速校验方法的研究,并提出一种基于C语言算法的CRC快速校验方法。通过对比实验证明,该方法与传统校验方法相比,数据校验的时间明显缩短,将该方法应用于实际具有更强的实用性。 展开更多
关键词 C语言算法 MODBUS通信协议 crc 快速校验
在线阅读 下载PDF
循环冗余校验CRC在VB6.0中的两种快速算法 被引量:1
11
作者 尤忠生 谢玲 岳玉芳 《电脑开发与应用》 2003年第10期14-15,22,共3页
简要分析了 CRC的硬件实现原理 ,给出了 CRC在 VB6 .0中的两种快速算法 :直接使用 VB语言算法和调用 DL L(Dynamic L ink L ibraries,动态链接库 )算法。测试结果表明 :这两种算法都能在很短的时间内完成任意长度信息段的
关键词 VB6.0 循环冗余校验 crc 快速算法 程序设计
在线阅读 下载PDF
基于FPGA的CRC算法的串行和并行实现 被引量:8
12
作者 肖艳艳 何晓雄 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第10期1362-1366,共5页
在数字数据通信系统中,由于信道传输特性不理想以及噪声等干扰,常常会出现一些异常情况。因此,通常在数据通信中添加循环冗余校验(cyclic redundancy check,CRC)码,可以大幅度提高通信的可靠性。文章在论述串行CRC实现的基础上,对电路... 在数字数据通信系统中,由于信道传输特性不理想以及噪声等干扰,常常会出现一些异常情况。因此,通常在数据通信中添加循环冗余校验(cyclic redundancy check,CRC)码,可以大幅度提高通信的可靠性。文章在论述串行CRC实现的基础上,对电路结构提出了改进的方案,实现了基于现场可编程逻辑门阵列(field programmable gate array,FPGA)的CRC的串行2、4、8位和并行算法,并用超高速集成电路硬件描述语言(very-high-speed integrated circuit hardware description language,VHDL)实现CRC校验,将实验结果下载到DE2,验证了方案的可行性。 展开更多
关键词 循环冗余校验码 串行算法 并行算法 超高速集成电路硬件描述语言 现场可编程逻辑门阵列
在线阅读 下载PDF
嵌入式控制软件安全升级方法研究与应用
13
作者 陈俊波 邹军阳 张天昱 《控制与信息技术》 2024年第6期104-109,共6页
为了应对频繁的需求变动和技术迭代对嵌入式系统软件升级带来的挑战,文章设计了一种安全型软件升级方法和流程。其采用基于散列消息认证码(HMAC)算法的软件签名和校验方法,有效识别目标码是否被篡改;并通过特定软件更新工具,在软件升级... 为了应对频繁的需求变动和技术迭代对嵌入式系统软件升级带来的挑战,文章设计了一种安全型软件升级方法和流程。其采用基于散列消息认证码(HMAC)算法的软件签名和校验方法,有效识别目标码是否被篡改;并通过特定软件更新工具,在软件升级前进行授权认证,同时对目标码名称和大小属性进行认证,防止异常文件入侵文件系统;采用CRC校验方法识别目标码的完整性;设计了一种基于双目标码加载区冗余式的文件管理方式,避免软件升级失败造成的系统工作异常问题。实际应用表明,该方法可有效保证嵌入式控制软件升级的高安全性与高可靠性。 展开更多
关键词 嵌入式系统 软件升级 轨道交通 安全性 HMAC算法 crc校验
在线阅读 下载PDF
变频器通讯控制中的循环冗余校验检错原理与实现 被引量:2
14
作者 胡斯登 赵争鸣 张永昌 《电工电能新技术》 CSCD 北大核心 2008年第4期40-43,61,共5页
为了解决变频器数字通信中误码率高的问题,保证通讯系统高效可靠地传输信息,本文结合变频器控制器中ModBus RTU协议设计与研究了循环冗余校验算法(CRC)。文中主要介绍了CRC的基本原理,校验规则,设计方法以及CRC算法各项参数的意义,最后... 为了解决变频器数字通信中误码率高的问题,保证通讯系统高效可靠地传输信息,本文结合变频器控制器中ModBus RTU协议设计与研究了循环冗余校验算法(CRC)。文中主要介绍了CRC的基本原理,校验规则,设计方法以及CRC算法各项参数的意义,最后给出了一套实现CRC算法的流程以及在变频器通讯控制中的应用方法。 展开更多
关键词 循环冗余校验(crc) 算法 检错
在线阅读 下载PDF
LZMA压缩算法在固件下载升级中的应用 被引量:2
15
作者 于振生 李蓉 +2 位作者 卢毅 邢斌 李燕青 《电子测量技术》 2006年第5期135-137,共3页
固件下载升级是时下电子产品,特别是数字电视、机顶盒等必须具备的一项功能,其性能(速度、稳定性)有时会影响电子产品的整体性能指标。为了使固件下载这一功能模块在电子产品中能够更加高效稳定地完成其工作,文中重点研究了在采用“双... 固件下载升级是时下电子产品,特别是数字电视、机顶盒等必须具备的一项功能,其性能(速度、稳定性)有时会影响电子产品的整体性能指标。为了使固件下载这一功能模块在电子产品中能够更加高效稳定地完成其工作,文中重点研究了在采用“双启动”方案实现嵌入式系统固件升级的过程中,集成LZMA压缩算法以提高系统固件下载升级的效率问题;在此基础上对系统集成CRC校验算法以保证固件升级传输的可靠性进行了一些讨论。 展开更多
关键词 双启动 LZMA压缩算法 crc校验
在线阅读 下载PDF
GNSS差分协议校验方法的比较 被引量:2
16
作者 申丽丽 郭际明 +1 位作者 王磊 向巍 《地理空间信息》 2011年第1期82-84,13,共3页
详细的比较了4种常见的差分协议所用到的校验方法的异同,其中RTCM2.3采用的是奇偶校验的方法,RTCM3.0采用的是循环冗余检验方法,而CMR和CMR+采用的则是数据块之和模256这样的方法。通过算例以及理论分析,从校验方法的编码效率、容错率... 详细的比较了4种常见的差分协议所用到的校验方法的异同,其中RTCM2.3采用的是奇偶校验的方法,RTCM3.0采用的是循环冗余检验方法,而CMR和CMR+采用的则是数据块之和模256这样的方法。通过算例以及理论分析,从校验方法的编码效率、容错率等方面对其进行比较分析。 展开更多
关键词 RTCM CMR 奇偶校验 循环冗余校验
在线阅读 下载PDF
基于PLC的高可靠性通讯差错检测方法 被引量:1
17
作者 路康 王永华 张豫生 《郑州轻工业学院学报(自然科学版)》 CAS 2007年第2期92-94,共3页
针对目前在工业控制领域越来越多的PLC与上位机及PLC与PLC之间的通讯要求,推导出了一种适于PLC编程的变形CRC校验算法;介绍了使用PLC实现该算法的软件设计思想.工程实际应用证明了其可靠性和正确性.
关键词 数据链路层 可编程序控制器 变形crc校验算法 差错校验
在线阅读 下载PDF
基于iSCSI协议校验算法的改进
18
作者 王兴 张丽 《信阳师范学院学报(自然科学版)》 CAS 北大核心 2008年第3期458-461,共4页
CRC校验作为iSCSI协议中使用最频繁的一种检错机制,其算法的优劣会直接影响协议的执行效率.在分析传统CRC算法低效率的基础上,引入了一种快速并行的CRC算法,并根据iSCSI协议的特点对它进行了改进.测试结果表明,改进后的CRC算法在一定程... CRC校验作为iSCSI协议中使用最频繁的一种检错机制,其算法的优劣会直接影响协议的执行效率.在分析传统CRC算法低效率的基础上,引入了一种快速并行的CRC算法,并根据iSCSI协议的特点对它进行了改进.测试结果表明,改进后的CRC算法在一定程度上减小了协议对CPU的占用率. 展开更多
关键词 ISCSI协议 crc校验算法 并行crc算法
在线阅读 下载PDF
基于织物信息的动态Huffman压缩算法优化 被引量:1
19
作者 卢小杰 叶明全 黄道斌 《安庆师范学院学报(自然科学版)》 2016年第2期43-47,共5页
针对嵌入式系统内存不足的特点,为了使上下位机更有效地进行数据传输,对动态Huffman压缩算法进行优化,使用堆排序的方法来构造Huffman树,缓解了嵌入式系统的内存压力;在数据传输过程中增加CRC校验位,以此来提高数据传输精度,并在解压中... 针对嵌入式系统内存不足的特点,为了使上下位机更有效地进行数据传输,对动态Huffman压缩算法进行优化,使用堆排序的方法来构造Huffman树,缓解了嵌入式系统的内存压力;在数据传输过程中增加CRC校验位,以此来提高数据传输精度,并在解压中处理了无效位。同时对嵌入式织造系统中的织物信息数据进行频谱分析。实验结果表明,优化的Huffman压缩算法能够获得更好的压缩效果,并且压缩率与数据的频率相关。 展开更多
关键词 嵌入式技术 FFT 数据压缩 Huffman压缩算法 crc校验位
在线阅读 下载PDF
移动IPv6数据报文头压缩算法的分析
20
作者 谷静 《现代电子技术》 2008年第19期173-174,177,共3页
首先对Internet中常用的数据报文头压缩算法所存在的实际问题进行了简要分析,并详细讨论了接收端分组重排和CRC校验所产生的错误对VJ算法和Twice算法的影响。在此基础上指出了可通过在VJ,Twice算法中加入新的控制过程使解压缩端在处于... 首先对Internet中常用的数据报文头压缩算法所存在的实际问题进行了简要分析,并详细讨论了接收端分组重排和CRC校验所产生的错误对VJ算法和Twice算法的影响。在此基础上指出了可通过在VJ,Twice算法中加入新的控制过程使解压缩端在处于良好状态时能够多发送分组,从而提高分组的传输效率和信道的利用率。 展开更多
关键词 报文头压缩算法 分组重排 crc校验 VJ算法 Twice算法
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部