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

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

3.
在数据通信中,提高数据在通信中的可靠性,以及快速的数据处理能力一直是人们所追求的,循环冗余校验CRC就是一种广泛采用的差错控制方法,也是一种最常用的信道编码方法。在介绍CRC码原理之后,以经典的LFSR电路为基础,推导出产生32位并行数据的CRC-16编码表达式,用EDA工具设计出CRC-16编码模块,并对其进行综合仿真,验证其可行性。  相似文献   

4.
针对当前FPGA芯片编程下载(配置)电路结构上的不足导致位流下载回读吞吐率较低问题,设计了一种流水线编程下载电路结构,将位流下载分两级流水线并行实施,第一级通过快速解析位流的指令集实现数据包的分拆,第二级将解析出的数据包送达内部编程点相应的字线与位线.采用与电路结构兼容的32位并行CRC32技术校验下载位流,以增强位流下载可靠性,并采用帧ECC电路对回读位流进行单比特纠错与多比特检错(SECDED).验证结果表明,该设计在内部振荡器频率为150MHz的情况下外部配置端口的最高吞吐率为3 680Mbps,在内部振荡器频率为200MHz的情况下最高吞吐率为4 896Mbps.  相似文献   

5.
本文简单介绍了循环冗余校验的基本原理.以国际标准CRC-CCITT为研究对象,从串行实现的电路结构出发,通过理论推导,得出了基于逻辑设计的高速CRC并行实现矩阵递推公式.分别设计了这两种结构的CRC-CCITT硬件实现电路,并利用ModelSim6.2软件进行了功能和时序仿真:用16bit位宽的并行CRC电路对32bit数据进行计算,经过2个时钟周期得到校验码.  相似文献   

6.
嵌入式固态存储系统ECC算法的研究与实现   总被引:1,自引:0,他引:1  
为提高差错检测和修正(ECC)校验编码的简洁性,从信息编码理论的角度,研究了一种基于Hamming编码方式的ECC方法. 通过在数据空间中构造多字节数据的信息矩阵,利用ECC编码方法,设计生成了ECC校验算法的系数矩阵,利用线性空间变换理论计算生成了纠错校验码,提出了一种简洁的、具有较强可计算性的基于ECC校验码的误码校验和定位算法,并给出在嵌入式固态存储器中进行纠错编码、校验和纠错的详细过程. 最后运用硬件编程语言VHDL 在Xilinx ISE的实验环境下成功实现了该检错纠错算法. 结果表明该算法可以检测出1 bit以及2 bit的读写错误,且可对1 bit错误进行修正.   相似文献   

7.
CRC检错码以其优越的检错性能,被广泛应用在控制系统中,用来保证上下位机之间信息的传输可靠性,对实时控制系统而言,其编译码处理速度非常重要.随着计算机和微处理器运算速度的提高,价格昂贵的硬件检错技术正在被软件处理技术所替代,文献中作者通过预置编码查表方式提出了一种CRC编译码的快速实现方法.本文分析了一种基于字节查表和运算结合的CRC编译方法,具有占有存储空间少、实现简单和实时性强等特点,适用于远程数据采集系统和控制系统.……  相似文献   

8.
刘立新  杨宏 《科技资讯》2008,(1):224-225
介绍了循环冗余校验CRC算法原理和校验规则,分析了CRC校验码的具体计算方法,并以CRC-5为例,给出了使用硬件描述语言Verilog HDL来实现CRC-5算法的流程图,在程序中实现的是串行移位计算,并以Altera公司开发的EDA工具QuartusⅡ作为编译、仿真平台,选用Cyclone系列中的EP1C6Q240C8器件,完成了CRC-5编码器的FPGA实现,其实现速度可达400MHz。  相似文献   

9.
基于微处理器的CRC快速实现   总被引:1,自引:0,他引:1  
CRC检错码以其优越的检错性能,被广泛应用在控制系统中,用来保证上下位机之间信息的传输可靠性,对实时控制系统而言,其编译码处理速度非常重要.随着计算机和微处理器运算速度的提高,价格昂贵的硬件检错技术正在被软件处理技术所替代,文献中作者通过预置编码查表方式提出了一种CRC编译码的快速实现方法.本文分析了一种基于字节查表和运算结合的CRC编译方法,具有占有存储空间少、实现简单和实时性强等特点,适用于远程数据采集系统和控制系统.  相似文献   

10.
文章基于CRC检错原理,根据USB3.0协议规定的要求,通过Verilog实现了一种并行的CRC-16的计算方法,设计模块在Quartus中编译和仿真,给出了电路实现结构图、模块的接口信号、信号的物理意义以及部分程序和仿真波形图,并将实验结果与USB3.0规范中给出的数据帧样本进行了比较。结果证明这种方法能完成USB3.0头包信息中CRC-16的计算,满足数据传输准确性和时序要求,并能用于USB3.0控制器包的产生模块和包的检测模块。  相似文献   

11.
讨论了无线局域网的WEP加密技术,以实例分析了WEP中所存在的安全隐患,并提出了几点改进的建议。  相似文献   

12.
主要介绍几种实现CRC的工程算法——按比特实现法、块异或汇编实现法、查余式毒实现法,并通过在zsp400的内核环境下运行和仿真这几种实现法,从而得出结论:查余式表实现法是一种较好的实现法。  相似文献   

13.
主要介绍几种实现CRC的工程算法——按比特实现法、块异或汇编实现法、查余式表实现法,并通过在zsp400的内核环境下运行和仿真这几种实现法,从而得出结论:查余式表实现法是一种较好的实现法。  相似文献   

14.
本文根据循环冗余码硬件编/译码器的原理,通过对CRC-16编码生成过程的研究和分析,给出了一种在8位单片机上用软件实现CRC-16校验的简易高效的方法。  相似文献   

15.
C_(32)衍生物C_(32)X_2(X=H;F;Cl;Br)的理论研究   总被引:1,自引:1,他引:0  
在混合密度泛函B3LYP理论下,用6-31G*基函数对富勒烯C32及其衍生物C32X2(X=H,F,Cl,Br)的几何结构、电子结构和振动频率进行了研究.研究结果表明,C32X2(X=H,F,Cl,Br)均存在着比C32本体更好的离域共轭键,预计它们的稳定性比C32要大,C32X2(X=H,F,Cl,Br)均是势能面上的稳定驻点.振动频率计算表明C32卤化衍生物的稳定性随着卤素原子序数的增大而降低,C—F键稳定化能最大.C32H2和C32F2在所研究的簇分子中是较为稳定的,它们应该能够合成出来.  相似文献   

16.
孙忆文 《广东科技》2010,19(10):136-136
RSView32是一种基于人机接口界面组件、用于监控自动化设备及过程的组态软件。本文重点介绍了RSView32软件的功能特点及其在珠海发电厂输煤系统中的应用实现。  相似文献   

17.
刘萌 《科技资讯》2009,(10):76-77
设计了一种高精度、宽输入电压范围LDO线性稳压器。电路采用0.6μm BCD高压工艺,所需版图面积小,可内置在功率放大器等系统级芯片中作为内部电源使用。与传统方法相比,该电路在频率补偿、输出瞬态响应等关键指标参数上有所改进,输出级作为内部供电电源所需具备的稳定性精度为±1.2%,最大输出负载电流为30mA。  相似文献   

18.
文章阐述了RSView32组态软件的使用及设计方法,对上位计算机组态监控系统进行了设计。根据监控的要求,对组态监控画面的各个功能进行了设计,系统界面友好,易于操作,能动态地显示当前运行情况,并能根据需要查询历史数据。管理员还能根据需要在监控界面修改参数。实现了动态显示及数据、报警的查询,从而达到实时监控,灵活调节、远程控制的目标,使得工作效率大大提高。  相似文献   

19.
从FATl6文件系统发展到FAT32文件系统,并非仅仅是简单地将FAT表转换为32位,而是带来了磁盘I/O参数、分区等文件系统其他方面的变化。了解FAT32文件系统的结构,将有助于在更高层次上发挥操作系统的功能。本文从“如何在FATl6环境下读出FAT32格式的文件”入手,介绍了资料收集过程中笔者掌握的知识以及解决问题时的思路和具体做法。  相似文献   

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

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