数字电子技术中,已知时序逻辑电路的工作波形,如何设计相关电路?求相关步骤

数字电子技术中,已知时序逻辑电路的工作波形,如何设计相关电路?求相关步骤,第1张

我一般是这么做:
1根据波形列出输入输出相关变量的真值表
2根据真值表,写出输入输出的逻辑表达式
3化简逻辑表达式,简单的可以直接根据规则化简,复杂的可借助卡诺图化简
4开始设计电路,根据已有器件的真值表对照需要达成的逻辑功能进行设计。这里我说的比较简略,主要是没法详细说,因不同的电路,不同的逻辑功能会有很大的不同,不能一概而论哈~
5检验已设计的电路,有条件的可以借助电脑仿真,比如使用QuatusII 等软件
希望我的回答对你有帮助~ ^_^

一、什么是组合逻辑电路?
在数字电路中,根据逻辑功能的不同,我们可以将数字电路分成两大类,一类叫做组合逻辑电路、另一类叫做时序逻辑电路。本次主要讲解组合逻辑电路的原理、应用和Verilog实现。
组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
我们从图中可以看出,左侧的X是表示它的输入变量,右侧的Y是表示它的输出变量,对于这种电路,它的输出Y仅仅与当时的相应输入X有关系,而与之前的输入X是没有关系的,像这种电路,我们就称它为组合逻辑电路。
二、如何分析组合逻辑电路?
了解了什么是组合逻辑电路之后, 我们应该如何去分析电路?如果有了电路图,我们用什么方法可以快速准确知道它所实现的逻辑功能?
上图给出了组合逻辑电路的分析方法和流程,具体每一步如何实现,不记得的同学可以复习数电基础,温习一下公式化简、卡诺图化简、真值表等内容。
三、如何设计组合逻辑电路?
由上面我们可以知道,分析组合逻辑电路是根据给定的组合电路逻辑图,分析出其逻辑功能。那么设计组合逻辑电路是分析组合逻辑电路的逆过程,我们要根据给定的逻辑功能要求,设计出一个能实现这种功能的最简逻辑电路。
首先要根据逻辑功能建立真值表,通过真值表写出逻辑函数表达式,再进行表达式化简,再根据化简后的函数表达式画出逻辑电路图。
四、竞争与冒险
1、竞争冒险的产生
当一个逻辑门的两个输入端的信号同时向相反方向变化时,从变化开始到达稳定状态所需的时间不同,称为竞争。
逻辑门因输入端的竞争而导致输出产生不应有的尖峰干扰脉冲(又称过渡干扰脉冲)的现象,称为冒险。

multisim中由电路图画出真值表:

启动Multisim 以后,计算机屏幕上将出现如图12-1所示的用户界面。这时电路图设计窗口是空白的。在右侧的仪表工具栏中找到“Logic Converter”(逻辑转换器)按钮    ,单击此按钮后拖拽到电路图设计窗口,然后单击放置在合适位置。双击逻辑转换器图标,屏幕上便会d出逻辑转换器的 *** 作窗口“Logic Converter –XLC1”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13133612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-09
下一篇 2023-06-09

发表评论

登录后才能评论

评论列表(0条)

保存