-
题名字节信息流并行CRC-32校验码电路设计与实现
被引量:2
- 1
-
-
作者
程桂花
陈付龙
齐学梅
左开中
-
机构
安徽师范大学数学计算机科学学院
安徽师范大学网络与信息安全工程技术研究中心
-
出处
《安徽师范大学学报(自然科学版)》
CAS
2016年第3期214-219,共6页
-
基金
国家自然科学基金(61370050
61572036)
+2 种基金
安徽省高校省级自然科学研究项目(KJ2014A084)
安徽省高校省级自然科学研究项目(自筹KJ2012Z119)
芜湖市科技计划重点项目(2014cxy04)
-
文摘
CRC是一种能发现并纠正信息在存储和传输过程中连续出现的多位错误的校验编码.分析CRC码的校验原理及特点,推导相邻字节间的CRC-32校验码的计算方法,利用组合逻辑并行快速计算当前字节的32位CRC校验码,使用Verilog HDL设计编码电路,通过FPGA实现CRC-32编码及检错功能.电路不仅可以计算任意长度的字节信息流的CRC-32校验码,还可嵌入到通信传输系统中快速并行实现CRC-32的编码及检错运算,保证信息正确可靠地传输.
-
关键词
crc-32
循环校验码
并行crc-32算法
字节信息流
-
Keywords
crc-32
cyclic redundancy check code
parallel crc-32 algorithm
byte stream
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名千兆以太网中CRC-32的并行实现
被引量:4
- 2
-
-
作者
田野
佟皓萌
-
机构
天津理工大学中环信息学院
浙江工业大学
-
出处
《电子设计工程》
2016年第15期112-114,118,共4页
-
文摘
为了保证数据通信的可靠性,要使用一定的检错和纠错方式。循环冗余校验码(CRC)作为一种分组码,具有一定的检错功能。以太网传输帧中使用的是CRC-32校验码作为以太帧的最后4个字节,同以太帧一起传输。CRC的实现方式分为串行方式和并行方式,由于并行方式一个时钟周期内可以处理8个bit,与千兆以太网的GMII接口协议相符合,故千兆以太网的CRC校验码的生成和校验中常使用并行算法实现。本文研究了CRC校验码的串行实现算法和并行实现算法,并且用modelsim进行了二者的仿真,比较二者结果的一致性和实现效率,说明了CRC-32校验码的并行实现算法更适合使用于千兆以太网中。
-
关键词
循环冗余校验(crc)
千兆以太网
并行实现
crc-32
-
Keywords
cyclic redundancy check code
gigabit ethernet
parallel implementation
crc-32
-
分类号
TN911
[电子电信—通信与信息系统]
-
-
题名ATM网络中高速计算CRC-32算法及其并行实现
- 3
-
-
作者
戴艺
张晓明
孙志刚
唐玉华
-
机构
国防科技大学计算机学院
-
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第22期116-118,共3页
-
基金
国家"863"计划基金资助项目(2003AA115130)
-
文摘
在通信领域循环冗余码CRC检验技术得到了广泛的应用。ATMCRC-32出错率低,非常适用于重要数据的传输。但是CRC-32多项式阶数为32,项数高达15远远多于普通CRC多项式,因而难以实现高速计算。为提高高速链路上数据吞吐率采取按字节计算CRC的算法,还是不能有效地提高计算速度。文章提出了一种克服CRC-32计算固有复杂度的方法,加速了AAL5信息的传输。
-
关键词
crc-32
两步计算
Glois域
校验矩阵
-
Keywords
crc-32
Two-step calculation
Glois field
checking matrix
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名基于递推法的CRC-32校验码并行改进算法
被引量:13
- 4
-
-
作者
左飞飞
杜英森
刘剑霏
-
机构
西安机电信息技术研究所
-
出处
《探测与控制学报》
CSCD
北大核心
2019年第1期97-101,共5页
-
文摘
针对在CRC-32校验码生成方法中,固定电路成本高且缺乏灵活性,传统按位串行算法计算速度慢、查表法需要额外占用空间问题,提出了基于递推法的CRC-32校验码并行改进算法。该算法以递推法为基础,根据实际情况中不同的计算速度和占用空间的需求,计算出并行输入任意n位数据时CRC寄存器中新老数据之间的并行逻辑关系,并根据这一逻辑关系修改程序,从而达到在一定占用空间的限制下,最大程度提升运算速度的目的。仿真结果表明,改进算法存储空间小于查表法,有利于小型化、快速化的硬件实现。
-
关键词
循环冗余校验
crc-32校验码
递推法
并行逻辑关系
-
Keywords
cyclic redundancy check
crc-32 check code
recursive method
parallel logical relationship
-
分类号
TN911.21
[电子电信—通信与信息系统]
-
-
题名数据通信中CRC方法的原理与实现
被引量:4
- 5
-
-
作者
王蕾
平静
马世霞
-
机构
安阳师范学院计算机科学系
河南机电高等专科学校计算机科学与技术系
-
出处
《河南机电高等专科学校学报》
CAS
2006年第3期28-29,36,共3页
-
文摘
在数据通信中,广泛采用循环冗余校验(CRC)(Cyclic Redundancy Check)进行传输差错控制。本文详细介绍了循环冗余校验CRC的差错控制原理及其算法实现。
-
关键词
crc
FEC生成多项式
crc-32
-
Keywords
Cyclic Redundancy check
Forward Error Correction
generator polynomial
crc- 32
-
分类号
TN915
[电子电信—通信与信息系统]
-
-
题名CRC循环冗余校验码并行算法的FPGA实现
被引量:8
- 6
-
-
作者
石林艳
罗汉文
-
机构
上海交通大学电子工程系
-
出处
《有线电视技术》
2005年第8期60-63,共4页
-
文摘
CRC循环冗余校验是数字数据通信中最常用的差错控制编码方法之一。在多种通信协议的帧结构中有一个16位或32位的FCS(FrameCheckSequence),就是利用CRC编码保证数据帧的无误传输。本文阐述了CRC循环冗余校验码基本原理,根据实际系统需要,建立了并行处理算法的数学模型,并且在FPGA芯片中实现了该并行算法。
-
关键词
循环冗余校验码
并行算法
FPGA实现
FPGA芯片
check
crc编码
编码方法
差错控制
数据通信
通信协议
基本原理
实际系统
数学模型
并行处理
32位
16位
帧结构
数据帧
-
分类号
TN911.2
[电子电信—通信与信息系统]
-
-
题名低误码率时短信息帧的CRC漏检率定量对比分析
被引量:4
- 7
-
-
作者
吴炳昊
董俊超
阮秋琦
-
机构
北京全路通信信号研究设计院集团有限公司
通号城市轨道交通技术有限公司
北京交通大学信息科学研究所
-
出处
《铁道学报》
EI
CAS
CSCD
北大核心
2021年第1期115-121,共7页
-
文摘
北京S1线车地通信的信息帧仅有128 bit,需在消耗尽量少校验位的同时,拥有较高的信息检错能力。首先介绍了CRC漏检原理;其次基于BSC信道,针对包含数据位、校验位在内的128 bit信息帧,采用概率方法,对CRC-24(0x1974f0b)与IEEE 802.3中CRC-32(0x104c11db7)的检错能力,进行了定量对比;最后使用误码率的离散点进行分析计算,用极限运算证明了分析结论在低误码率时均成立。理论分析和实验均表明:在128 bit信息帧场景下,若BSC信道误码率低于2.83841×10-5,CRC-24(0x1974f0b)不但比CRC-32(0x104c11db7)少消耗8 bit校验位,同时还能提供更优的检错能力,且误码率越低优势越显著。因此,在实践中选择CRC生成多项式时,应综合考虑信道误码率、数据位bit数、以及对检错能力的要求等。
-
关键词
循环冗余校验-24
循环冗余校验-32
漏检率
二进制对称信道
-
Keywords
crc-24
crc-32
miss check ratio
BSC
-
分类号
U285.8
[交通运输工程—交通信息工程及控制]
-
-
题名基于千兆以太网的弹载数据采集系统设计
被引量:8
- 8
-
-
作者
张少芳
李献军
王月春
杨立云
-
机构
石家庄邮电职业技术学院
河北科技大学信息科学与工程学院
-
出处
《兵器装备工程学报》
CAS
北大核心
2020年第11期257-260,共4页
-
基金
河北省高等学校创新创业教育教学改革研究与实践资助项目(2017CXCY294)。
-
文摘
针对大容量弹载数据采集系统对高数据回读速率的要求,进行了基于千兆以太网的数据传输技术研究,利用FPGA实现对MAC层的控制,采用CRC算法对以太网中的数据传输进行差错检验,提高了数据传输的可靠性,经过系统功能测试,验证了该系统以太网数据传输逻辑正确、数据准确、可靠性高,具有良好的可移植性和推广价值。
-
关键词
存储测试
数据采集
千兆以太网
MAC层
crc-32校验
-
Keywords
storage measurement
data acquisition:Gigabit Ethernet
MAC layer
crc-32 check-out
-
分类号
TH89
[机械工程—精密仪器及机械]
-
-
题名Windows软件自免疫系统设计
- 9
-
-
作者
赵树升
-
机构
郑州大学升达经贸管理学院
-
出处
《郑州大学学报(理学版)》
CAS
2004年第3期41-44,共4页
-
文摘
提出一种针对 Windows软件文件型病毒的新的解决方案 .该方案有别于杀毒软件的杀毒机制 ,而是依靠程序自身进行的 CRC32位校验、辅助线程等代码的监视功能来防止病毒的植入 .当 Windows软件受到非法攻击而出错时 ,自免疫系统的自动修复代码将根据 CRC校验的结果 ,立即自动修复或恢复被攻击的软件 ;本系统在一定程度上还可对抗他人的调试分析 ,达到自免疫的目的 .
-
关键词
PE
自免疫系统
crc32位校验
文件型病毒
WINDOWS软件
免疫代码
-
Keywords
PE
self-immunity systems
crc32-bit check
document type viruses
Windows software
-
分类号
TP309.5
[自动化与计算机技术—计算机系统结构]
TP311.53
[自动化与计算机技术—计算机软件与理论]
-