4 组合逻辑电路的分析和设计.pptVIP

  1. 1、本文档共229页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4组合逻辑电路的分析和设计ppt课件

4 组合逻辑电路的分析和设计 4.1 概述 4.2 门级组合逻辑电路的分析与设计 4.3 编码器与译码器 4.3.1 编码器 4.4 多路选择器和多路分配器 4.5 加法器和比较器 4.6 基于MSI组合逻辑电路的分析 4.7 基于MSI组合逻辑电路的设计 4.8 组合逻辑电路中的竞争与冒险 上页 下页 后退 模拟电子 中规模集成器件因具有体积小、功耗低、速度高及抗干扰能力强等一系列优点而得到了广泛的应用。 在较复杂的数字逻辑电路设计中,以常用中规模集成电路和相应的功能电路为基本单元,取代门级组合电路设计中的基本单元,可以使设计过程大为简化。 基于MSI功能块级组合电路的设计方法已经成为工程技术人员必须掌握的一种非常重要的基本技能。 已知设计要求 划分功能框图 逻辑电路图 4.7.1 设计步骤 设计功能块电路 检 验 4.7.2 设计举例 [例1] 设计一个在走廊上用3个开关控制一盏灯的逻辑电路,要求改变任何一个开关的状态都能改变灯的原有状态。 [解] (1)划分功能框图 设3个输入变量C、B和A代表3个开关,逻辑输出L代表灯的状态,L=1表示灯亮。 由于本题逻辑问题较简单,故只需一个功能块电路。 (2) 功能块电路设计 b. 写出逻辑函数 由于是单输出逻辑函数,用8选1MUX74LS151即可实现。 0 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 C B A L a. 根据题意列出真值表 取 D0=D3=D5=D6=0 D1=D2=D4=D7=1 (3) 逻辑电路图 74151 D1 D0 D2 D3 D5 D4 D6 D7 ST A1 A0 Y A2 L +VCC C B A D0=D3=D5=D6=0 D1=D2=D4=D7=1 思考题:试用下列MSI器件实现例1,画出逻辑图。 1.用4选1MUX实现。 2. 全加器实现。 3. 用3-8线译码器和最少量的门电路实现。 [例2] 试设计一个检测8421BCD码并将其进行四舍五入的电路。 [解] (1) 划分功能框图 根据题目要求,选择输入输出逻辑变量并赋予逻辑值。 当A3A2A1A0≤1001时,BCD码检测输出L1=0; 当A3A2A1A01001时,L1=1; 当A3A2A1A0≤0100时,四舍五入输出L2=0; 当A3A2A1A00100时,L2=1。 设输入为A3A2A1A0,BCD码检测输出L1,四舍五入输出L2。 ① 检测BCD码,输出是L1; 故将逻辑问题划分为二个功能块电路: ② 四舍五入,输出是L2。 功能框图 (2) 设计功能块内部电路 a. 分析设计要求可知,本题目二个功能块电路都是要比较两个4位二值数码的大小,故可以选用中规模4位数值比较器MC14585B。 将比较器Ⅰ的输出端YAB作为BCD码检测输出端L1;比较器Ⅱ的输出端YAB作为四舍五入输出端L2。 将A3A2A1A0接入两片MC14585B的输入端A3A2A1A0,另一组输入端B3B2B1B0分别接1001和0100; (3) 逻辑电路图 b. 用中规模加法器实现 四舍五入电路 BCD码检测电路 c. 试用MUX实现本题比较电路的逻辑功能。 [例3] A3A2A1A0、B3B2B1B0、C3C2C1C0和E3E2E1E0是待传送的4路数据,每路数据有4位。试设计利用D3D2D1D0数据总线分时传送各路数据的逻辑电路。 [解] (1) 划分功能框图 根据题意,要求利用数据总线分时传送4路数据,因此可以通过四组三态门A、B、C、E将各路数据线接到数据总线上,再利用一个2?4线译码器的译码输出,分别控制四组三态门的选通信号,即可达到分时传送的要求。 功能块电路框图 (2) 设计功能块内部电路 由于各组三态门功能块内部需要4路三态门对应4位数据,因此三态门可选用74LS125(4三态门芯片),译码电路选择双2?4线译码器74LS139。 A3 B3 C3 E3 0 0 0 1 1 0 1 1 X1 X0 D3 D2 D1 D0 A2 B2 C2 E2 A1 B1 C1 E1 A0 B0 C0 E0 电路的功能表 (3) 画电路图 (4) 验证设计 74L

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档