首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
用VHDL设计了一个在数字传输中常用的校验、纠错模块———循环冗余校验CRC模块 ,完成数据传输中的差错控制。通过时序仿真波形可看出 ,当输入 12位信息位时 ,通过CRC发生器和校验器 ,可得到准确的输出  相似文献   

2.
用VHDL设计CRC发生器和校验器   总被引:4,自引:0,他引:4  
用VHDL设计了一个在数字传输中常用的校验、纠错模块--循环冗余校验CRC模块,完成数据传输中的差错控制.通过时序仿真波形可看出,当输入12位信息位时,通过CRC发生器和校验器,可得到准确的输出.  相似文献   

3.
混合纠错是数字通信中用于差错控制的主要方式之一.本文分析了汉明码(Hamming code)与循环冗余校验(CRC)的特点,提出了将CRC码和汉明码结合在一起实现混合纠错的方案,并根据CRC及汉明码的编译码特点及纠错原理,用硬件描述语言VHDL对其功能进行了描述,给出了程序的主要源代码及仿真结果.结果显示,这种混合纠错方式不仅可以纠正1位错码,还能检测出多位错码.  相似文献   

4.
王少峰 《导航》2008,44(3):73-75
本文介绍了循环冗余检验(CRC)码的编/解码原理,给出了CRC编/解码的VHDL的算法实现,并在MODELSIM下给出仿真结果。  相似文献   

5.
姚王蓓  孙承绶 《微电子学》1997,27(5):309-313
网格编码调制(Trellis Coded Modulation,简称TCM)是近几年发展起来的数字传输新技术。它利用集分割原理,将信号通过映射变成卷积码形式,使信号间具有最大的空间距离。与传统的PSK、QAM等数字调制方法相比,TCM提高了传输率,降低了误码率。本文用VHDL语言对9600bps和1440bpsTCM算法进行了电路描述,并利用Synopsys软件对电路进行了模拟和综合。  相似文献   

6.
网格编码调制(TrelisCodedModulation,简称TCM)是近几年发展起来的数字传输新技术。它利用集分割原理,将信号通过映射变成卷积码形式,使信号间具有最大的空间距离。与传统的PSK、QAM等数字调制方法相比,TCM提高了传输率,降低了误码率。本文用VHDL语言对9600bps和14400bpsTCM算法进行了电路描述,并利用Synopsys软件对电路进行了模拟和综合。  相似文献   

7.
循环冗余校验CRC的软件实现   总被引:1,自引:0,他引:1  
在数字通信系统中,为保证数据传输的正确性,需要对通信过程进行差错控制。循环冗余校验CRC(Cyclic Redundancy Check)由于编码简单、误判概率低,在通信系统中得到了广泛的应用。为了减少硬件成本,降低硬件设计复杂度,对于那些采用软件方法不至于严重影响CPU响应时间的校验可通过软件实现。采用软件方法实现的前提是实现算法要合理,校验速度要足够快。本文在介绍了并行CRC的原理后,重点讨论了采用并行CRC算法快速通过软件实现CRC-32的具体过程,给出了实现程序,并列出了测试结果。  相似文献   

8.
VHDL作为一种电路硬件描述语言,目前正在被越来越多的电子技术设计人员所应用。介绍了VHDL的特点及用以设计数字电路的设计流程和描述方法,并通过一个简单的设计实例说明VHDL对同一电路的不同描述方法。  相似文献   

9.
孙志雄  谢海霞 《电子器件》2012,35(6):657-660
循环冗余校验(CRC)是一种广泛应用于通信领域以提高数据传输可靠性的差错控制方法.介绍了CRC码的原理,分析了CRC编码、解码电路设计思路.利用VHDL语言设计CRC(7,3)编解码器并通过QuartusⅡ仿真平台进行仿真验证,最后下载到FPGA芯片实现了CRC(7,3)编解码电路.仿真及实验结果表明采用此方法实现的CRC编解码器具有速度快、可靠性高及易于大规模集成的优点.  相似文献   

10.
刘红 《通信技术》2003,(7):45-46
介绍了通信技术中数字相关器的工作原理,用VHDL设计了十六位高速数字相关器,并给出了仿真波形图,最后用CPLD实现了高速数字相关器。  相似文献   

11.
介绍了利用VHDL硬件描述语言进行数字钟的设计,具有调节时、分、秒和整点报时功能,并通过数码管驱动电路,动态显示计时结果。采用VHDL语言设计数字电路系统是当今的趋势,是我国在世界市场上生存竞争和发展的需要。  相似文献   

12.
介绍了Turbo码和交织技术,以及交织技术在Turbo码中的重要作用。并提出了一种交织器电路的设计思路,在这种设计下,各种不同类型的交织器具有相同的电路复杂度。根据此设计思路,用VHDL语言的编程设计了交织器的电路,并给出了仿真结果。  相似文献   

13.
介绍了一种多位BCD码快速加法器的设计方法,并给出了3位BCD码加法器的VHDL源程序和在Foundation Series3.1i环境中的模拟结果。  相似文献   

14.
以一款数字钟设计为例,较详细的介绍了如何用VHDL语言设计数字电路,并给出了部分程序、仿真波形图,并在MAX+plusⅡ中进行编译、仿真、下载。由此说明利用VHDL开发数字电路的优点。  相似文献   

15.
基于解决Xmodem协议中CRC校验的目的,以经典的LFSR硬件电路为基础,采用了按字节并行运算CRC校验码,以及多字节CRC算法的方法。在Quartus II环境下,通过以VHDL语言仿真试验,得出Xmodem协议中CRC校验,以多字节循环并行CRC算法能够满足高速实时性要求的结论。  相似文献   

16.
17.
由于FPGA具有速度快、效率高、灵活稳定、集成度高等优点,所以在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况[1]。因此,在串行通信中添加CRC校验,可大幅度提高通信的可靠性。在论述了CRC校验原理的基础上,提出了硬件实现原理,并用VHDL硬件描述语言实现CRC校验,验证了方案的可行性。  相似文献   

18.
用VHDL和有限状态机设计VRAMR控制器   总被引:3,自引:0,他引:3  
林振华 《电子技术》2001,28(2):14-15
文章介绍了用有限状态机和硬件描述语言的方法设计的一个视频VRAM控制器电路 ,它可以方便地实现通用微处理器与VRAM之间的接口。  相似文献   

19.
CRC码由于其具有良好的检纠错能力在现代通信中得到了非常广泛的应用.文中讨论了CRC码的原理,详细分析了编码,解码及纠正一个码元错误的设计思路,并用VHDL实现了CRC(15,6)码的编解码电路.  相似文献   

20.
基于VHDL的CRC校验及其在测控通信中的应用   总被引:2,自引:1,他引:2  
赵鸿  彭碧玉  王宏卓 《通信技术》2010,43(2):29-30,34
为保证数据传输的正确性,需要对通信过程进行差错控制。循环冗余校验CRC由于编码简单、误判概率低,在测控通信系统中得到了广泛的应用。介绍了循环冗余校验码的基本原理,重点分析了其硬件电路的实现方法,并在此基础上用VHDL语言设计了编码程序,给出了应用于测控通信系统中的仿真结果。  相似文献   

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

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