期刊文献+
共找到71篇文章
< 1 2 4 >
每页显示 20 50 100
Modbus RTU通信协议在智能仪表与工控机通信中的应用 被引量:31
1
作者 王兴贵 张明智 杜莹 《低压电器》 北大核心 2008年第2期8-11,共4页
Modbus协议是应用于电子控制器的一种通用协议。该协议已经成为我国工业自动化网络协议规范的国家标准之一。介绍了一种在VB6.0编程环境下,基于Modbus RTU规约,通过RS-485串口,实现工控机与智能仪表通信的具体方法。
关键词 工业自动化 MODBUS RTU规约 智能仪表 工控机 MSCOMM控件 循环冗余码校验
下载PDF
CRC算法在计算机网络通信中的应用 被引量:16
2
作者 瞿中 袁威 徐问之 《微机发展》 2002年第2期12-14,共3页
在计算机网络通信中 ,为了降低数据通信线路传输的误码率 ,可以采用一种差错检测控制———循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法 ,不需要设计... 在计算机网络通信中 ,为了降低数据通信线路传输的误码率 ,可以采用一种差错检测控制———循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法 ,不需要设计另外的硬件电路 ,校验速度非常快 。 展开更多
关键词 循环冗余码 校验 计算机网络通信 误码率 crc算法 程序设计
下载PDF
字节型CRC算法分析与实现 被引量:14
3
作者 马吉明 程立辉 张素智 《微计算机信息》 北大核心 2006年第03X期234-236,228,共4页
循环冗余码校验CRC是计算机网络通信中最常采用的数据校验方法之一,CRC方法能够很好地降低数据传输的误码率。本文分析了CRC算法的原理和CRC算法的校验规则,针对字节型CRC算法,提出一种直观、紧凑、易于理解的表驱动字节型算法描述,给... 循环冗余码校验CRC是计算机网络通信中最常采用的数据校验方法之一,CRC方法能够很好地降低数据传输的误码率。本文分析了CRC算法的原理和CRC算法的校验规则,针对字节型CRC算法,提出一种直观、紧凑、易于理解的表驱动字节型算法描述,给出了严格的数学证明,通过实例详细演绎了算法的实现过程。同时,设计了相关的类汇编语言CRC-ITU算法,简要讨论了使用F(x)/G(x)的直接余式作为监督码的方法。 展开更多
关键词 循环冗余码(crc) 表驱动 字节型crc算法
下载PDF
CRC编解码器及其FPGA实现 被引量:11
4
作者 范红旗 王胜 祝依龙 《数据采集与处理》 CSCD 北大核心 2006年第B12期97-100,共4页
循环冗余校验(CRC)是一种广泛应用的差错控制的方法。本文在简要介绍CRC编码原理及其常用实现方法的基础上,提出了一种基于字节型递推(公式法)法的CRC编解码器算法,并给出了它的FPGA实现方案。目前,该算法已被应用于一种基于串行通信的... 循环冗余校验(CRC)是一种广泛应用的差错控制的方法。本文在简要介绍CRC编码原理及其常用实现方法的基础上,提出了一种基于字节型递推(公式法)法的CRC编解码器算法,并给出了它的FPGA实现方案。目前,该算法已被应用于一种基于串行通信的多机系统中,系统的误码率得到了很好的控制。 展开更多
关键词 循环冗余校验(crc) 差错控制 FPGA 串行通信
下载PDF
CRC算法原理及其在MPEG-2系统层中的应用 被引量:6
5
作者 林桦 王伟 《计算机工程与应用》 CSCD 北大核心 2004年第8期110-113,共4页
文章对CRC校验算法的原理进行了深入分析,讨论了诸如移位寄存器初始值设置等在实际应用中算法遇到的问题,并给出了编码校验的范例程序。论文对MPEG-2系统层编码所用的CRC-32编码器模型进行了解释,并基于此模型设计了适合于采用软件实现... 文章对CRC校验算法的原理进行了深入分析,讨论了诸如移位寄存器初始值设置等在实际应用中算法遇到的问题,并给出了编码校验的范例程序。论文对MPEG-2系统层编码所用的CRC-32编码器模型进行了解释,并基于此模型设计了适合于采用软件实现的算法程序。 展开更多
关键词 循环冗余校验 表格驱动算法 直接表格算法MPEG-2 移位寄存器初始化
下载PDF
基于FPGA的HDLC协议控制系统实现 被引量:9
6
作者 张伟 《指挥信息系统与技术》 2011年第2期48-52,共5页
基于Altera公司的可编程门阵列(FPGA),设计了一种基于并行机制的高级数据链路控制(HDLC)协议控制系统。该系统采用模块组合的设计方法,使系统的复杂功能由各个模块组合实现,这种分块处理使得设计层次清晰且易于修改。该系统有效利用FPG... 基于Altera公司的可编程门阵列(FPGA),设计了一种基于并行机制的高级数据链路控制(HDLC)协议控制系统。该系统采用模块组合的设计方法,使系统的复杂功能由各个模块组合实现,这种分块处理使得设计层次清晰且易于修改。该系统有效利用FPGA的内部硬件资源,实现了并行的多通道的HDLC协议报文的生成和解析。 展开更多
关键词 高级数据链路控制(HDLC) 可编程门阵列(FPGA) 循环冗余校验(crc)
下载PDF
大位宽情况下的回滚式循环冗余校验算法 被引量:9
7
作者 罗宇 郭家松 《电子与信息学报》 EI CSCD 北大核心 2021年第4期1057-1063,共7页
为解决大位宽变长数据包情况下包尾数据的循环冗余校验(CRC)32算法处理存在的臃肿低效问题,将循环冗余校验算法变换为矩阵线性运算,利用逆矩阵反向回滚运算,得到正确的CRC运算结果;并在FPGA上进行了实验验证。结果表明:回滚运算的算法可... 为解决大位宽变长数据包情况下包尾数据的循环冗余校验(CRC)32算法处理存在的臃肿低效问题,将循环冗余校验算法变换为矩阵线性运算,利用逆矩阵反向回滚运算,得到正确的CRC运算结果;并在FPGA上进行了实验验证。结果表明:回滚运算的算法可行,并且实现简单,资源占用少。在512 bit位宽的情况下,回滚算法使得资源占用降低到了传统算法的15%;综合耗时降低到了传统算法的30%,布局/布线的耗时降低到了传统算法的40%。 展开更多
关键词 循环冗余校验 FPGA 矩阵线性运算 回滚
下载PDF
基于FPGA的10G以太网并行CRC设计 被引量:8
8
作者 袁征 冶晓隆 郭超 《计算机工程与设计》 CSCD 北大核心 2014年第5期1510-1515,共6页
为了解决10G以太网通信链路中大规模数据并行CRC校验的实时处理问题,提出了一种基于级联结构的并行CRC校验方法。通过传统CRC编码结构推导出任意延拓序列的CRC校验方法,设计了针对任意延拓序列的CRC校验模块。在校验算法实现中针对传统... 为了解决10G以太网通信链路中大规模数据并行CRC校验的实时处理问题,提出了一种基于级联结构的并行CRC校验方法。通过传统CRC编码结构推导出任意延拓序列的CRC校验方法,设计了针对任意延拓序列的CRC校验模块。在校验算法实现中针对传统异或逻辑进行了并行电路改进,降低了电路处理时延。搭建了实验环境对所设计模块进行了验证,实验结果表明,该方法可以有效满足10G以太网接入系统CRC校验要求。 展开更多
关键词 循环冗余校验码 10G以太网 现场可编程门阵列 帧校验序列
下载PDF
基于公式递推法的可变计算位宽的循环冗余校验设计与实现 被引量:8
9
作者 陈容 陈岚 WAHLA Arfan Haider 《电子与信息学报》 EI CSCD 北大核心 2020年第5期1261-1267,共7页
循环冗余校验(CRC)与信道编码的级联使用,可以有效改善译码的收敛特性。在新一代无线通信系统,如5G中,码长和码率都具有多样性。为了提高编译码分段长度可变的级联系统的译码效率,该文提出一种可变计算位宽的CRC并行算法。该算法在现有... 循环冗余校验(CRC)与信道编码的级联使用,可以有效改善译码的收敛特性。在新一代无线通信系统,如5G中,码长和码率都具有多样性。为了提高编译码分段长度可变的级联系统的译码效率,该文提出一种可变计算位宽的CRC并行算法。该算法在现有固定位宽并行算法的基础上,合并公式递推法中反馈数据与输入数据的并行计算,实现了一种高并行度的CRC校验架构,并且支持可变位宽的CRC计算。与现有的并行算法相比,合并算法节省了电路资源的开销,在位宽固定时,资源节约效果明显,同时在反馈时延上也有将近50%的优化;在位宽可变时,电路资源的使用情况也有相应的优化。 展开更多
关键词 循环冗余校验 并行算法 公式递推法
下载PDF
A simplified decoding algorithm for multi-CRC polar codes 被引量:6
10
作者 YANG Haifen YAN Suxin +3 位作者 ZHANG Hao REN Yan HU Xiangdong LIN Shuisheng 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2020年第1期12-18,共7页
Polar codes represent one of the major breakthroughs in 5G standard,and have been proven to be able to achieve the symmetric capacity of binary-input discrete memoryless channels using the successive cancellation list... Polar codes represent one of the major breakthroughs in 5G standard,and have been proven to be able to achieve the symmetric capacity of binary-input discrete memoryless channels using the successive cancellation list(SCL)decoding algorithm.However,the SCL algorithm suffers from a large amount of memory overhead.This paper proposes an adaptive simplified decoding algorithm for multiple cyclic redundancy check(CRC)polar codes.Simulation results show that the proposed method can reduce the decoding complexity and memory space.It can also acquire the performance gain in the low signal to noise ratio region. 展开更多
关键词 polar code successive cancellation list(SCL) cyclic redundancy check(crc) adaptive decoding
下载PDF
基于置信度判定的循环冗余校验纠错技术 被引量:7
11
作者 陈士毅 李玉柏 《电讯技术》 2007年第1期175-178,共4页
以S模式下行数据链的检纠错为例,给出了基于置信度判定的循环冗余校验多位纠错技术,实现了突发和随机分布的多位差错的纠正,在不增加冗余码的情况下大大增强了循环冗余校验码的纠错能力。
关键词 S模式数据链 纠错 循环冗余校验(crc) 置信度判定 校正子 错误图样
下载PDF
基于FPGA的CRC算法的串行和并行实现 被引量:7
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
适用于串行通信数据流的循环冗余校验方法 被引量:4
13
作者 任宇 陈欣 吕迅竤 《工业控制计算机》 2006年第12期5-6,9,共3页
介绍了循环冗余校验(CRC)在串行通信中的应用,当系统内存有限而数据流比较大时,给出了边传输边校验的方法,并详细讨论了数据流的分块传输原理,解决了基于MCU的微控制系统中串行通信数据流传输的可靠性和实时性。
关键词 串行通信 循环冗余校验(crc) 数据流 MCU
下载PDF
欧标应答器报文编码算法优化与实现
14
作者 卓鹏 刘江沙 方志刚 《铁道通信信号》 2024年第8期34-40,共7页
针对欧标应答器报文编码耗时不确定问题,在分析应答器报文格式和编码算法流程的基础上,从2个重点方向对算法的多个步骤进行优化提升:一是提高计算效率,如通过查表法提高加扰、校验位、汉明距的计算效率;通过一个整型数存储2个11 bit字,... 针对欧标应答器报文编码耗时不确定问题,在分析应答器报文格式和编码算法流程的基础上,从2个重点方向对算法的多个步骤进行优化提升:一是提高计算效率,如通过查表法提高加扰、校验位、汉明距的计算效率;通过一个整型数存储2个11 bit字,从而有效减少移位操作,并且基于此使得有效字检查与移位操作可并行执行;借助整型数实现一次执行获得4 bit的漏取样操作等。二是避免大量无效计算,如调整同步偏离解析条件检查的左右移位执行顺序;通过贪心算法检查连续有效字;并行执行加扰与部分同步偏离解析条件有效字检查;并行执行校验位计算与字母表条件检查等。采用盐通高铁应答器报文进行性能测试,验证基于本编码优化算法的通用CPU代替专用编码单元的可行性,从而降低设备成本,提高系统可靠性。 展开更多
关键词 欧标应答器 报文 编码 查表法 循环冗余校验码
下载PDF
基于Matlab的并行循环冗余校验Verilog代码自动生成方法 被引量:6
15
作者 薛俊 段发阶 +3 位作者 蒋佳佳 李彦超 袁建富 王宪全 《计算机应用》 CSCD 北大核心 2016年第9期2503-2507,2554,共6页
在水声信号探测数据的传输过程中,现场可编程门阵列(FPGA)通过传统串行方法对长数据帧进行循环冗余校验(CRC)时无法达到速度要求,而更快速的并行校验方法存在因编程复杂带来的实际工程应用困难问题。为了满足传输对校验速度的需求,降低... 在水声信号探测数据的传输过程中,现场可编程门阵列(FPGA)通过传统串行方法对长数据帧进行循环冗余校验(CRC)时无法达到速度要求,而更快速的并行校验方法存在因编程复杂带来的实际工程应用困难问题。为了满足传输对校验速度的需求,降低编程难度和缩短编程时间,设计了一种借助Matlab对任意长度数据帧自动编写并行CRC程序语句的方法。该计算方法基于矩阵法数学原理,借助Matlab完成所有数学推导计算过程,然后直接输出符合Verilog HDL语法规则的并行CRC校验程序语句。通过在QuartusⅡ9.0中仿真,进一步在民用拖曳声呐阵列系统上进行数据传输实验,验证了Matlab自动编程方法的有效性:校验程序的自动编写输出能在几十秒内完成,同时生成的并行CRC校验程序能在满足数据传输速度要求的情况下正确地计算出系统中传输协议定义的长数据帧的校验码。 展开更多
关键词 循环冗余校验 并行计算 MATLAB VERILOG硬件描述语言 现场可编程门阵列
下载PDF
基于PLC自由通信的CRC校验算法实现 被引量:5
16
作者 胡金华 《机电工程》 CAS 2007年第10期19-21,共3页
在工业环境恶劣并且对通信要求较高的场合,采用CRC校验在PLC自由通信,如电力载波或多串口通信中显得尤为重要。重点介绍了CRC校验的基本原理、软硬件算法以及在PLC自由通信中的具体实现。结果表明,该算法有利于提高系统的稳定性和抗干... 在工业环境恶劣并且对通信要求较高的场合,采用CRC校验在PLC自由通信,如电力载波或多串口通信中显得尤为重要。重点介绍了CRC校验的基本原理、软硬件算法以及在PLC自由通信中的具体实现。结果表明,该算法有利于提高系统的稳定性和抗干扰能力,保证数据传输的准确性。 展开更多
关键词 循环冗余校验 PLC自由通信 crc—ITU 编码/解码
下载PDF
新的高性能CRC查表算法 被引量:5
17
作者 李剑峰 《计算机应用》 CSCD 北大核心 2011年第A01期181-182,211,共3页
针对通用循环冗余检验码(CRC)查表算法,提出了一种基于查表法原理的高性能算法,并对通用查表算法进行了优化。该算法主要是利用了共用体和流水线的性质,通过共用体的性质将原先需两次分别读入的数据一次读入,并去掉了繁琐的移位步骤。... 针对通用循环冗余检验码(CRC)查表算法,提出了一种基于查表法原理的高性能算法,并对通用查表算法进行了优化。该算法主要是利用了共用体和流水线的性质,通过共用体的性质将原先需两次分别读入的数据一次读入,并去掉了繁琐的移位步骤。而通过流水线的性质实现一次读入数据后,分开算出CRC,然后进行合并,达到一次处理的效果。二者均达到了简化步骤的目的。在进行了理论分析和实验验证后,结果表明该算法运行时间短。 展开更多
关键词 循环冗余检验码 查表法 校验码 共用体
下载PDF
CRC算法的应用理论研究 被引量:3
18
作者 欧海文 李起瑞 +1 位作者 胡晓波 赵静 《网络安全技术与应用》 2011年第8期53-55,共3页
本文从理论上系统的研究了循环冗余校验(CRC)码的原理和性质,解决了在实际应用中经常碰到的如何设置寄存器的初始值及如何选取生成多项式的问题;同时,通过分析不同长度下算法的性能差异提出了CRC算法对校验数据的长度没有限制的观点。最... 本文从理论上系统的研究了循环冗余校验(CRC)码的原理和性质,解决了在实际应用中经常碰到的如何设置寄存器的初始值及如何选取生成多项式的问题;同时,通过分析不同长度下算法的性能差异提出了CRC算法对校验数据的长度没有限制的观点。最后,提出了CRC逆运算的概念。 展开更多
关键词 循环冗余校验(crc) 数据位长度 扩展缩短码 crc逆运算
原文传递
Optimal Data Transmission in Backscatter Communication for Passive Sensing Systems 被引量:3
19
作者 Jumin Zhao Ji Li +1 位作者 Dengao Li Haizhu Yang 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2020年第5期647-658,共12页
Computational Radio Frequency IDentification (CRFID) is a device that integrates passive sensing and computing applications,which is powered by electromagnetic waves and read by the off-the-shelf Ultra High Frequency ... Computational Radio Frequency IDentification (CRFID) is a device that integrates passive sensing and computing applications,which is powered by electromagnetic waves and read by the off-the-shelf Ultra High Frequency Radio Frequency IDentification (UHF RFID) readers.Traditional RFID only identifies the ID of the tag,and CRFID is different from traditional RFID.CRFID needs to transmit a large amount of sensing and computing data in the mobile sensing scene.However,the current Electronic Product Code,Class-1 Generation-2 (EPC C1G2)protocol mainly aims at the transmission of multi-tag and minor data.When a large amount of data need to be fed back,a more reliable communication mechanism must be used to ensure the efficiency of data exchange.The main strategy of this paper is to adjust the data frame length of the CRFID response dynamically to improve the efficiency and reliability of CRFID backscattering communication according to energy acquisition and channel complexity.This is done by constructing a dynamic data frame length model and optimizing the command set of the interface protocol.Then,according to the actual situation of the uplink,a dynamic data validation method is designed,which reduces the data transmission delay and the probability of retransmitting,and improves the throughput.The simulation results show that the proposed scheme is superior to the existing methods.Under different energy harvesting and channel conditions,the dynamic data frame length and verification method can approach the theoretical optimum. 展开更多
关键词 uplink multi-data frame length optimization Computational Radio Frequency IDentification(CRFID) cyclic redundancy check(crc)
原文传递
基于LabVIEW的光伏发电监测系统通信差错控制 被引量:4
20
作者 张杰 张轶 刘志辉 《自动化与仪表》 北大核心 2011年第6期20-22,27,共4页
光伏发电监测系统通信必须快速可靠,因此采用了差错控制。分析了CRC循环冗余校验的差错控制原理,给出了算法的程序流程图,着重介绍了基于图形化编程的LabVIEW语言环境下的查表法校验程序,程序已应用于独立光伏发电实时监测系统中。现场... 光伏发电监测系统通信必须快速可靠,因此采用了差错控制。分析了CRC循环冗余校验的差错控制原理,给出了算法的程序流程图,着重介绍了基于图形化编程的LabVIEW语言环境下的查表法校验程序,程序已应用于独立光伏发电实时监测系统中。现场应用和实验表明,该系统具有较高的数据可靠性和较强的环境适应性,可广泛应用于基于LabVIEW的监测系统中。 展开更多
关键词 光伏发电监测系统 LABVIEW 差错控制 crc循环冗余校验
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部