首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
在计算机网络通信中,为了降低数据通信线路传输的误码率,可以采用一种差错检测控制———循环冗余码校验(CRC).本文介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法的漏检分析.  相似文献   

2.
DNP3.0规约是在欧洲及北美洲比较流行的一种规约,其数据帧都带有CRC校验功能。为了把CRC应用在实际中就需要有正确的算法及相应的程序。本文提出了CRC信息单元编码算法,即以包含若干位的信息块为单位计算CRC的方法,并进行了详细的数学推导,给出了CRC的编码算法流程图。分析了CRC的解码算法并给出了CRC的解码算法流程图。对于从低字节的低位开始计算CRC的情况,提出了计算CRC的信息位反转法。在讨论了DNP3.0中CRC程序流程图的基础上,给出了在keil μ Vision8.08a环境下调试通过的单片机KeilC51程序。  相似文献   

3.
CRC校验作为iSCSI协议中使用最频繁的一种检错机制,其算法的优劣会直接影响协议的执行效率.在分析传统CRC算法低效率的基础上,引入了一种快速并行的CRC算法,并根据iSCSI协议的特点对它进行了改进.测试结果表明,改进后的CRC算法在一定程度上减小了协议对CPU的占用率.  相似文献   

4.
介绍了循环冗余校验CRC算法原理和校验规则,分析了CRC校验码的具体计算方法,给出了使用DSP来实现CRC算法的过程,完成了CRC编码器的DSP实现。最后,将仿真结果与理论值进行比较,仿真结果与理论值一致。  相似文献   

5.
在传统的串行CRC电路的基础上推导出并行的CRC算法,并以ATM协议中的CRC产生多项式为例,在MAX PLUS Ⅱ环境中对该算法进行模拟,分析了并行CRC的性能。  相似文献   

6.
16位循环冗余校验码(CRC)的原理和性能分析   总被引:10,自引:0,他引:10  
张平安 《山西科技》2005,(5):123-125
CRC是一种数据通信中广泛应用的检错方法,文章从编码的数学原理出发,分析了CRC的编码本质、生成/校验矩阵、最小码重等参数,推导了编码应用中的检错概率、漏检错误概率结论,给出了利用CRC纠正单比特错误的实现算法和仿真性能。  相似文献   

7.
在分析CRC编码算法的基础上,从传统的串行编码算法着手,推导出适合高速通信的并行算法,通过FPGA(现场可编程门阵列)验证确保算法代码的逻辑功能正确;采用中芯国际simc18(180 nm工艺库)实现了并行CRC32编码芯片的设计.该设计具有编码速度快、占用资源少、低功耗、易于量产等优点.  相似文献   

8.
CRC(Cyclical Redundancy Checking)循环冗余校验码是一种重要的线性分组码,通过多项式除法检测错误,是在数据通信和数据压缩中广泛应用的检错校验的循环码。本文讨论了CRC的基本原理,纠错检错方法及其算法分析,最后以(7,3)码为例对CRC实行Matlab仿真。  相似文献   

9.
一种通用多通道并行CRC计算及其实现   总被引:2,自引:0,他引:2  
对循环冗余校验码(CRC)现有计算方法存在的问题,提出一种有多个计算器同时计算的通用多通道并行CRC计算新方法,证明了该算法及相关定理,并用实例验证了算法正确性.研究不同参数下该算法软件计算的性能,并实现了高达26 Gbit/s硬件CRC计算.分析表明该算法可大幅度提高软硬件计算速度,通过合理选择有关参数能提高CRC计算性价比,在10 G以太网和40 G SDH等未来高速网络中有较大的应用价值.  相似文献   

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

11.
介绍了将CRC校验用在PC机异步串行通信中的方法,实验表明,通信数据可靠性明显提高.  相似文献   

12.
应用于计算机通信中的差错检测与控制技术   总被引:3,自引:0,他引:3  
详细介绍应用于计算机通信中的差错检测与控制技术.在对计算机通信过程中产生的差错进行必要分析的基础上,提出了差错的检测方法和控制方式;常用的差错检测方法通过采用奇偶校验、校验和和CRC等编码来实现;典型的差错控制技术包括后向差错控制(BEC)、前向差错控制(FEC)和混合差错控制(HEC).  相似文献   

13.
同晓荣 《河南科学》2012,30(2):231-234
在2048kbit/s的PCM基群设备中采用CRC校验方案,可实现准确的串口通信,选用Altera公司的cycloneⅡ系列的EP2C8Q208C8芯片,实现基群设备中CRC串行通信的接收、发送和接口控制功能,采用verilog语言实现CRC算法,并用QuartusⅡ软件平台进行多字节校验仿真,最终下载到芯片上实验,实验结果与理论分析一致,提高了PCM基群设备通信的速率和可靠性.  相似文献   

14.
基于VB6.0的过程控制实验系统   总被引:2,自引:0,他引:2  
设计了一个基于VB6.0的过程控制实验系统.系统的下位机采用Siemens S7-200 PLC,实现控制算法,完成数据的存储、分析和处理;上位机通过VB编程,提供了一个良好的人机交互界面;在工控机上选择一个PCI槽,插入CP5611通讯卡片,用专用通信线连接CP5611通讯卡和CPU313C-2DP,实现上位机和下位机之间的通信;最后给出了控制系统实验结果,表明了设计的控制系统可行性.  相似文献   

15.
CRC编码算法研究与实现   总被引:9,自引:1,他引:9  
目的研究CRC编码中模2除法运算的规则,解决CRC编解码过程中的延时问题。方法对CRC编码中模2除法进行变换,得出一种无延时、简单、实用的编码算法。结果采用Verilog语言设计一个经过验证的16位无延时的CRC-16软核。结论该软核可直接应用到具有CRC-16校验电路的收发器中。  相似文献   

16.
集成了大型机移植到微机上的图形学算法模块,并增加GUI(graphic user interface)界面。使用Windows进程间通信技术来实现GUI界面和控制台程序间数据通信。利用管道技术并结合某曲面造型系统开发要求,编制了一个进程间通信的中介模块,给出该模块的代码和执行流程,在系统运行时通过直接调用中介模块实现GUI菜单命令驱动算法执行的数据交互。中介模块经适当修改后可以解决类似场合的数据通信问题。  相似文献   

17.
实践教学是高校培养学生创新意识和创新能力的重要环节,计算机专业应注重学生实践动手能力培养,才能培养出大批满足社会需求的创新性人才。然而当前计算机专业实践教学普遍存在观念落后,方法单一僵化等问题。为解决上述问题,论文结合我校计算机专业实践教学,特开展了“交替式学工结合”、“案例项目驱动”、“课程模块化”、“实践理论一体化”等实践教学方法创新研究,对提高计算机专业学生的实践创新能力和择业竞争力具有指导作用。  相似文献   

18.
为了提高紫外光通信系统的通信距离,提出了基于紫外激光器的通信系统;利用光电倍增管作为光电探测器,采用循环冗余校验(CRC)进行编码,并对传统FSK调制方式进行了改进;搭建了紫外激光通信系统实验平台,对实验结果进行分析,讨论了通信距离对误码率的影响;最终在白天通信距离150 m和夜晚220 m的范围内,实现了传输速率为0.6 kb/s,误码率低于10-5的紫外激光通信系统.  相似文献   

19.
从理论上推导了FDMA ,TDMA ,CDMA系统的容量表达式 ,计算了 3种典型的系统AMPS ,GSM和Q -CDMA的容量关系 ,分析比较了不同系统的通信性能 ,并指出了移动通信系统的发展趋势  相似文献   

20.
在计算机辅助设计中往往需要将大量的信息进行备份 ,尽管使用 ARJ、RAR或 WINZIP等压缩工具软件可以进行分盘压缩 ,但目前软盘质量不高 ,用软盘备份文件效率较低 ,盘的消耗量又大 .为了将信息备份下来 ,又注意到安全性 ,讲述了利用 Win 98本身所具有的功能进行双机通讯的几种方法 ,以降低设计成本 ,提高工作效率 ,缩短设计周期 .  相似文献   

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

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