基于vhdl设计密码锁的原理和方法内容摘要:

以下的五个功能:数码输入,数码清除,密码激活,密码修改,电锁解除。 接着提出了他的设计思路极其原理,对密码如何输入,输出及修改的过程都做了详细的介绍并且还做了图形分析。 他提出了以 DSP/BIOS 操作系统为软件架构,以 DM642 为核心构成了单芯片的多媒体嵌入式硬件平台 ,采用了最新的 视频压缩算法和基于 RTP/RTCP协议的流媒体实时传输技术,对网络带 宽的变化具有较强的自适应能力。 设计该电子密码锁的过程中所开发的这个系统实现更多请访资料网 更多请访资料网 了整个系统的高度集成,开发成本低,并在满足实时传输的同时还提供了很高的图像显示质量,具有良好的发展前景。 ( 4)徐州建筑职业技术学院教师刘燎原通过实例来说明利用 VHDL 语言实现数字系统的过程。 以下是她用 VHDL语言实现了汉明码的编码和译码的原理以及部分汉明码的编码源程序: 汉明码是在原编码的基础上附加一部分代码,使其满足纠错码的条件。 它属于线性分组码,由于汉明码的抗干扰能力较强 ,至今仍是应用比较广泛的一类码。 汉明码可以用数字门电路或移位寄存器等硬件电路来实现 ,但硬件电路搭接电路较复杂且易存在干扰。 因此她介绍了采用 VHDL 语言来实现汉明码的编码和译码过程。 下面是她给出的汉明码的编码及译码源程序: 编码源程序: LIBRARYieee。 USE ieee. std_logic_1164. ALL。 ENTITY hamenc IS 更多请访资料网 更多请访资料网 PORT ( datain : IN BIT_VECTOR 0 TO 3)。 hamout : OUT BIT_VECTOR ( 0 TO 7))。 END hamenc。 ARCHITECTURE ver2 OF hamenc IS SIGNAL p0 , p1 , p2 , p4 : BIT。 BEGIN p0〈 = (datain( 0) XOR datain( 1) )XOR datain( 2)。 p1〈 = (datain( 0 )XOR datain( 1 ) )XOR datain (3)。 p2〈 = (datain (0) XOR datain( 2)) XOR datain (3 )。 p4〈 = ( datain( 1) XOR datain (2)) XOR datain (3)。 hamout (4 TO 7)〈 = (p0 , p1 , p2 , p4)。 hamout( 0 TO 3)〈 = datain( 0 TO 3)。 END ver2。 译码源程序: LIBRARYieee。 USE ieee.。 ENTITY hamdec IS PORT( hamin : IN BIT_VECTOR( 0 TO 7 )。 更多请访资料网 更多请访资料网。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。