首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
介绍了光电电流互感器及其高压侧数字输出编码模块的基本原理,着重阐述了CRC编码模块的设计过程,从理论上分析了CRC校验码,并给出了实现CRC校验码的VHDL程序,在现场可编程门阵列(FPGA)上得到实现,继而将组帧数据进行曼彻斯特码编码,然后通过光纤传输至低压侧.本方案能够满足光电电流互感器对数据通讯的快速性、可靠性要求,对于电力通信系统具有广泛的应用前景.  相似文献   

2.
文章首先介绍了CRC的数学原理,继而讨论了一种利于硬件实现的并行数据输入CRC算法的推导方法及其实现方法。最后,采用该文提出的设计算法,使用VHDL设计并实现了CRC-6运算模块,与其它算法实现的CRC模块相比,在使用的资源增加不大的情况下,可以获得较高的性能。  相似文献   

3.
基于字节的循环冗余校验算法及FPGA实现   总被引:2,自引:0,他引:2  
循环冗余校验码CRC编译码方法简单,检错、纠错能力强,误判概率低,已成为各种差错控制中最常用的一种编码检验方式.介绍了基于字节的CRC编码原理及校验规则,使用硬件描述语言VHDL实现CRC编码,完成了CRC编码器的FPGA实现.  相似文献   

4.
基于LabVIEW的CRC检错码校验方法   总被引:1,自引:0,他引:1  
在远程数据采集和控制系统中,通常采用串行通信方式在上、下位机间或主、从机间传输信息,为了保证通信信息的准确无误,采用一定的差错检测手段是必要的。差错检测可以由硬件实现,也可以由软件实现,随着计算机速度的提高,越来越向软件处理的方向发展。差错检测方法有很多种,其中CRC校验法因其检错能力强而被广泛使用。本根据CRC校验法的原理,着重讨论基于LabVIEW的CRC检错码校验方法。  相似文献   

5.
在计算机网络通信中,为了降低数据通信线路传输的误码率,可以采用一种差错检测控制--循环冗余码校验(CRC).介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计.由于CRC算法采用软件校验的方法,不需要设计另外的硬件电路,校验速度非常快,提高了计算机网络通信的速度和报文传输的准确性.  相似文献   

6.
针对CAN协议中提出的串行CRC检验原理,给出其硬件实现方法及具体实现时应需注意的技术问题,给出了RTL级的VHDL代码。为了提高CRC编码的生成速度和CRC检验的效率,介绍了CRC检验的并行原理,并针对CAN协议中CRC编码的生成多项式推导出了8位并行CRC编码的逻辑关系式。最后对串行和并行两种实现方式进行了性能对比,并给出了为满足CAN协议而进行CRC编码时应注意的问题。  相似文献   

7.
基于FPGA的CRC并行算法研究与实现   总被引:1,自引:0,他引:1  
常天海  胡鉴 《微处理机》2010,31(2):45-48
循环冗余校验(CRC)算法广泛应用于通信领域以提高数据传输的可靠性.针对通信过程中常用的CRC校验,介绍了CRC的编码和解码原理,分析了CRC的经典算法的实现过程,并在此基础上提出了基于FPGA的CRC并行处理算法.采用VHDL语言对算法完成建模与实现,并以Altera公司开发的EDA工具QuartusII8.0作为编译、仿真平台进行了仿真验证.电路的综合结果表明,该方法具有更少的资源占用量和更高的工作效率.  相似文献   

8.
CRC算法在计算机网络通信中的应用   总被引:8,自引:1,他引:8  
瞿中  袁威 《微机发展》2002,12(2):12-14
在计算机网络通信中,为了降低数据通信线路传输的误码率,可以采用一种差错检测控制——循环冗余码校验(CRC)。介绍了CRC算法的原理、CRC算法的校验规则、CRC算法分析、CRC算法程序设计。由于CRC算法采用软件校验的方法,不需要设计另外的硬件电路,校验速度非常快,提高了计算机网络通信的速度和报文传输的准确性。  相似文献   

9.
文章介绍了基于VHDL语言状态机的LCD控制器的设计方法,说明了字符型液晶显示器显示的基本原理,给出了显示字符的方法及实现LCD控制器的部分VHDL语言程序。基于VHDL设计的LCD控制器具有很好的移植性,稍加改动就可以应用到不同场合。  相似文献   

10.
电话网远程通信中CRC校验码的设计及实现   总被引:1,自引:2,他引:1  
本文介绍了基于电话网远距离分布式测控系统的通信方法,重点介绍了传输协议中CRC循环校验码校验原理,CRC码的生成,检测方法及其在Dephi环境中的实现,并给出了实例。  相似文献   

11.
基于ISO18000—6C协议标准的UHFRFID系统中的读写器和标签之间的通信,采用CRC5和CRC16循环冗余校验。目前UHFRFID系统中,收发数据的循环冗余校验都采用按位校验法,本文根据已有的循环冗余查表校验法,提出一种适用于ISO18000—6C协议标准的新型循环冗余校验算法,极大地提高了循环冗余校验效率,非常适合用于嵌入式实时系统通信。实验结果表明,该算法将CRC5校验的效率提高了17%,将CRC16校验的效率提高了27%以上。  相似文献   

12.
针对传统串口通信数据流校验方法存在识别数据能力差,校验平台智能分类效果不佳问题,提出一种Zigbee的串口通信数据流循环冗余校验方法.此次研究重新设计循环冗余校验码,基于Zigbee规划数据识别流程,通过设置循环冗余校验管理逻辑;在并行控制模式下,实现对串口通信数据流的循环冗余校验.为了验证串口通信数据流校验效果,设计...  相似文献   

13.
USB中的CRC校验原理及其Verilog HDL语言实现   总被引:4,自引:0,他引:4  
在数据和控制信息中加上循环冗余码是通用串行总线(USB)协议中一个重要的错误检测措施。接收端通过进行循环冗余校验(CRC),可以检测包在传输过程中是否发生损坏。硬件描述语言Verilog HDL常用于数字电子系统性设计,设计者可用它进行各种级别的逻辑设计。介绍了循环冗余码基本原理、USB协议中的循环冗余校验以及CRC校验的串、并行设计和Verilog HDL代码实现。  相似文献   

14.
对循环冗余校验码的生存步骤有校验原理做了研究和探讨,并给出了应用实例。  相似文献   

15.
针对航空ARINC429总线通信系统,结构上采用交叉传递的方法和信息冗余进行多余度设计,根据系统需求分析制定了余度判决决策;在分析了信息冗余在航空ARINC429总线通信系统中的重要性的基础上,综合了循环冗余校验和航空ARINC429协议的特点,完成了信息冗余的设计及在程序中的实现;通过在某直升机通信系统的应用,验证了该设计的结构简单、实时性高的特点,有效增加了系统余度,提高了通信的可靠性。  相似文献   

16.
CRC校验中信息段超长软处理解决方案   总被引:3,自引:0,他引:3  
该文针对通讯用CRC校验中信息段情况提出一种程序处理办法,根据数学理论证明其方法的正确性,最后给出了实际采用的源程序代码。  相似文献   

17.
LTE系统的CRC校验算法研究及DSP实现   总被引:1,自引:0,他引:1  
通过对两种常用CRC校验算法的研究分析,为TD-LTE测试仪表系统选择了一种最优的CRC校验算法,并在TMS320C64xDSP中实现。将CRC校验程序在CCS3.3中运行,其结果验证了算法的可行性、高效性。  相似文献   

18.
徐赏  黄建国  李力 《测控技术》2012,31(2):27-30
介绍了一种基于FPGA的S模式地空数据链循环冗余校验(CRC)实现方法。在掌握S模式数据链上、下行信息传输格式的基础上,根据循环码编码原理搭建校验电路,在QuartusII 8.1环境下进行逻辑设计。对发送端和接收端信息进行仿真验证,达到了预期效果。  相似文献   

19.
CRC编码由于其简单的编码规则的在网络及存储等诸多场合得到广泛应用,随着现代存储和传输技术的发展,软件编码校验已难以满足Gbit级高速传输的需要。基于FPGA技术设计了一个采用多通道高度并行技术实现的高速循环冗余校验(CRC)系统。系统采用五个2Gbps校验通道并行工作的方式来达到10Gbps的数据吞吐率,系统实现采用VerilogHDL硬件描述语言设计,在QuartusII8.0平台上进行综合与布线,并将该处理单元封装为独立的IP核,并以Altera公司的EP2C20F484C6芯片为下载目标进行实现验证。综合结果表明,本设计可满足高速数据完整性检查的速率要求。  相似文献   

20.
结合DALLAS单总线产品的特点给出了用Delphi语言实现对其进行CRC校验的方法。  相似文献   

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

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