共查询到19条相似文献,搜索用时 62 毫秒
1.
2.
3.
4.
运用CRC校验提高信息的可靠性 总被引:1,自引:0,他引:1
系统的可靠性越来越受到研制者和用户的重视,软件可靠性也不例外。本文讨论了检测存贮信息的CRC校验原理,并给出了用8085A汇编语言计算CRC校验值的程序。 相似文献
5.
6.
CRC校验及其软件实现 总被引:2,自引:1,他引:1
数据通信技术是计算机网络技术发展的基础,已经成为现代生活中必不可少的一部分。但通过通信信道传输的数据往往会有差错的产生,而且差错的产生是不可避免的,我们的任务是分析差错产生的原因与差错类型,研究检查是否出现差错及如何纠正差错。循环冗余码(CRC)是目前应用最广的检错纠错编码方法之一。论述了CRC的教学原理及其在数据通信中的作用,并提出了用8031汇编语言实现CRC校验的程序设计。 相似文献
7.
8.
循环冗余校验CRC的软件实现 总被引:1,自引:0,他引:1
在数字通信系统中,为保证数据传输的正确性,需要对通信过程进行差错控制。循环冗余校验CRC(Cyclic Redundancy Check)由于编码简单、误判概率低,在通信系统中得到了广泛的应用。为了减少硬件成本,降低硬件设计复杂度,对于那些采用软件方法不至于严重影响CPU响应时间的校验可通过软件实现。采用软件方法实现的前提是实现算法要合理,校验速度要足够快。本文在介绍了并行CRC的原理后,重点讨论了采用并行CRC算法快速通过软件实现CRC-32的具体过程,给出了实现程序,并列出了测试结果。 相似文献
9.
在数字通信领域,为保证数据的正确传输,数据校验是必不可少的,而循环冗余校验(CyclicRedundancy Check,简称CRC)在其中得到广泛的应用。该文首先对CRC5/16校验的基本原理作了简要的介绍,然后对CRC5/16编码校验的具体电路及其实现步骤进行了详尽的阐述。在分析它们实现电路的基础上,提出了将CRC5/16的编码校验放在一个模块中实现的方法,这样不仅节省了硬件资源,而且系统的模块化设计也有利于模块的重复利用与移植。最后给出了在FPGA中的具体实现方法,并利用软件工具及硬件电路对该设计进行了较为全面的仿真验证。 相似文献
10.
11.
基于LVDS的高速数据传输系统的设计 总被引:3,自引:0,他引:3
针对数据传输系统速度、距离和稳定性等要求的不断提高,提出了一种基于低振幅差分信号技术(LVDS,Low Voltage Differential Signaling)的长距离高速串行数据传输系统。该系统结合LVDS技术速度快、抗干扰性强、功耗低的特点以及光纤通信容量大、传输距离远的特点,采用光纤来传输LVDS信号,解决了数据传输系统遇到的这些难题。对数据传输系统的设计分别从设计方案、硬件实现两方面进行了详细研究和描述,并解决了数据在传输过程中遇到的采集速度、LVDS传输速度、光纤通信速度和USB传输速度不匹配的问题。 相似文献
12.
The design of low-power LVDS(low voltage differential signaling) transceiver ICs is presented.The LVDS transmitter integrates a common-mode feedback control on chip,while a specially designed pre-charge circuit is proposed to improve the speed of the circuit,making the highest data rate up to 622 Mb/s.For the LVDS receiver design, the performance degradation issues are solved when handling the large input common mode voltages of the conventional LVDS receivers.In addition,the LVDS receiver also supports ... 相似文献
13.
高速LVDS收发芯片的设计 总被引:1,自引:0,他引:1
本文设计了一种新型低功耗LVDS(Low Voltage Differential Signaling)收发电路。对比于传统的发射电路,本次设计片内集成了共模反馈控制,同时为了提高该电路的工作速度,还设计了一个电流补偿电路来改善输出的时延特性,使得其最高工作速率能达到622Mb/s;而在接收电路方面,该设计解决了传统LVDS接收电路在共模信号输入范围大时性能不能满足要求的问题。另外,此接收电路还支持失效保护功能。该收发一体芯片已采用华润上华科技有限公司(CSMC)0.5µm CMOS工艺流片。测试结果表明,发送电路的最高工作速率超过622Mb/s,5V电源电压下静态工作电流仅为6mA。接收电路在宽的共模输入电压范围(0.1~2.4V)及低达100mV的差模输入信号条件下均能稳定工作。在400 Mb/s的最高工作频率下,静态工作电流仅为1.2mA。芯片满足TIA/EIA-644-A标准,可以应用于LVDS收发系统。 相似文献
14.
15.
16.
17.
18.
设计了一个采用0.18μm1.8V/3.3V CMOS工艺制造的千兆比特数据率LVDS I/O接口电路。发送器电路采用内部参考电流源和片上匹配电阻,使工艺偏差、温度变化对输出信号幅度的影响减小50%;接收器电路采用一种改进的结构,通过检测输入共模电平,自适应调整预放大器偏置电压,保证跨导Gm在LVDS标准[1]要求的共模范围内恒定,因此芯片在接收端引入的抖动最小。芯片面积0.175mm2,3.3V电源电压下功耗为33mW,测试表明此接口传输速率达到1Gb/s。 相似文献