数字逻辑设计至少3种方法2421码转余三码_第1页
数字逻辑设计至少3种方法2421码转余三码_第2页
数字逻辑设计至少3种方法2421码转余三码_第3页
数字逻辑设计至少3种方法2421码转余三码_第4页
数字逻辑设计至少3种方法2421码转余三码_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.设计2421码转余3码的码制转换电路,至少用3种不同的方法(必须包括用加法器的方法),卡诺图化简,利用与非门实现;用译码器(如138)和若干门实现;用多路复用器(如151)和反相器实现;用加法器加辅助电路(如比较器、各类门)实现;用其它方法实现;不论用哪种方法,注意未使用项的处理,分析电路延迟和成本;写出详细的设计文档,并用相关软件画出原理图。分工:李柳完成问题三的设计和记录,10月18号完成后在小组成员讨论组里给康钊未和白欣逸讲解,最后由白欣逸整理成文档,李柳制作ppt讲稿并代表小组担任主讲。首先:设:以X3-X0分别表示2421码中的由高到低的各位,以F3-F0分别表示余三码中由高到低的各位。3.1方案一:卡诺图化简,利用与非门实现。将2421码转换成余三码,利用与非门实现。具体步骤:列真值表卡诺图化简(多输出函数)电路处理,得到电路图:“与-或”式转换成“与非-与非”式3.1.1真值表表3.1.1.12421码转换成余三码真值表X3X2X1X0F3F2F1F000000011000101000010010100110110010001111011100011001001110110101110101111111100未用的码字未用的码字010100000110000101110010100011011001111010101111将真值表用卡诺图化简(多输出函数)表3.1.1.22421码转换成余三码卡诺图F0:X1X0X3X20001111000001d010d1d110d11100d1dF0=X0’F1:X1X0X3X20001111000010d011d0d111d10101d0dF1=X3’X1’X0’+X2X1’X0+X3’X1X0+X2X1X0’F2:X1X0X3X20001111000110d010d1d111d11100d0dF2=X3’X2+X2X1X0+X3’X1F3:X1X0X3X20001111000111d010d0d110d00101d1dF3=X3得到关于F的函数:F3=X3F2=X3’X2+X2X1X0+X3’X1F1=X3’X1’X0’+X2X1’X0+X3’X1X0+X2X1X0’F0=X0’将F化简成与非门形式的函数:F3=X3F2=[(X3’X2)’(X2X1X0)’(X3’X1)’]’F1=[(X3’X1’X0’)’(X2X1’X0)’(X3’X1X0)’(X2X1X0’)’]’F0=X0’3.1.2Multisim仿真将以上的函数化简成与非电路的形式,用Multisim仿真绘制原理图如下:图3.1.22421码转换成余三码卡诺图实现仿真图注意:未使用项:在右侧的6输入与非门中有输入未使用,根据与非门的性质,未使用项应该接高电平,这样不会影响电路性质,所以将所以未使用项都接上拉电阻接高电平,如原理图所示。3.1.3结果分析1.延迟分析:由于本电路采用的器件全部是CMOS电平74HC系列器件,查阅资料可得,所有74HC系列的典型延迟都一致,为25ns.计算该电路的传输延迟:最多的一级总共有一个反相器和两个与非门,所以总延迟为:25ns*3=75ns,该电路的延迟为75ns。2.成本分析:3个反相器+3个两输入与非门+5个三输入与非门+2个六输入与非门=3*8.22+3*5.70+5*1.00+2*1.02=48.76(元)3.2用3-8译码器74HC138和若干门实现3.2.1函数化简利用3.1中的真值表采用完全译码形式,将无关项全都看做“0”,得到便于译码的F的形式。F3=(X3,X2,X1,X0)(0,2,4,6,8)F2=(X3,X2,X1,X0)(0,3,4,7,8)F1=(X3,X2,X1,X0)(1,2,3,4,9)F0=(X3,X2,X1,X0)(5,6,7,8,9)3.2.2Multisim仿真由于该函数输入有四位,采用将两片74HC138译码器级联的方法结合门电路来实现目标电路。用Multisim仿真绘制原理图如下:图3.2.22421码转换成余三码74HC138实现仿真图注意:(1)未使用项:在右侧的6输入与非门中有输入未使用,根据与非门的性质,未使用项应该接高电平,这样不会影响电路性质,所以将所以未使用项都接上拉电阻接高电平,如原理图所示。(2)译码器的输出端悬空处理对电路没有影响,所以译码器的未使用端悬空。3.2.3结果分析1.延迟分析:由于本电路采用的器件全部是CMOS电平74HC系列器件,查阅资料可得,所有74HC系列的典型延迟都一致,为25ns.计算该电路的传输延迟:最多的一级总共有一个译码器和一个个与非门,所以总延迟为:25ns*2=50ns,该电路的延迟为50ns。2.成本分析:2个译码器+4个六输入与非门=2*6.24+4*1.02=16.48(元)3.3用加法器加辅助电路实现3.3.1实现与仿真利用两片加法器先将2421码转换成8421码,再将8421码转换成余三码。将2421加1010转换成8421码,再将8421码加0011转换成余三码。使用加法器实现电路如下:图3.3.1.12421码转换成余三码加法器8实现仿真图注意:未使用项:加法器的输出端悬空处理对电路没有影响,所以加法器的未使用端悬空。3.3.3结果分析1.延迟分析:由于本电路采用的器件全部是CMOS电平·74HC系列器件,查阅资料可得,所有74HC系列的典型延迟都一致,为25ns.计算该电路的传输延迟:最多的一级总共有两个加法器和一个反相器,所以总延迟为:25ns*3=75ns,该电路的延迟为75ns。2.成本分析:2个加法器+4个反相器=2×3.2+4×8.22=39.28(元)附:表3.3.3.1各元器件的传输延迟表系列电平典型传输延迟ns74HCCOMS25表3.3.3.2.各元器件的成本表器件74HC04D74HC03D74HC10D74HC30D74HC138D功能反相驱动器两输入与非门三输入与非门六输入与非门38译码器价格(元)8.225.701.001.026.24器件74HC283N500欧电阻功能加法器电阻价格(元)3.2不计3.4评估该方案加法器的实现具有独创性,运用门电路和芯片实现的电路图都有不少冗余,使用器件较多,花费较大,故不具有太多实用价值。在方案最后我们调研了器件的市场售价,给电路图的制作提供了更多可靠信息。4.设计电路心得与体会数字逻辑设计是一门理论与实践密切相关的学科,如果光靠理论,我们就会学的头疼,如果结合理论自己设计仿真,效果就不一样了,特别是组合逻辑设计这一章节,能让我们自己去验证一下书上的理论,自己去设计,这有利于培养我们的实际设计能力和动手仿真能力。通过完成这次小班讨论的准备工作,我们不仅仅是做了几个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论