首页 > 代码库 > 2017.0308.数字电路与系统-组合电路的模块分析
2017.0308.数字电路与系统-组合电路的模块分析
优先编码器
1.编码器只允许有一个输入有效,为了提高抗干扰能力,扩展其应用,可以允许多个输入信号同时有效。→一个输入信号有效,那么干扰时,就只对这一个信号干扰,当多个信号有效时,这种被干扰的概率就会减小。这里还有一个理解就是虽然优先编码器是所有输入都有效,但是我们只对优先级最高的有效输入信号进行编码,是对单个输入端编码?还是它们组合成的一组进行编码?
2.根据上述的要求,需要对输入信号设定优先级(1提出了一系列的设想),在某一时刻只对优先级最高的输入信号编码→依照中文文字语言的描述,开始了逻辑电路的设计过程。
是对一个优先级最高的输入端进行编码?还是由其参与构成的一组输入进行编码?这两者都代表相同的一类情况,没必要纠结于一个还是同时输入的一组,这样的量词。
3.当没有信号的时候,输出是00,输出端OGS标记为0。这里以4线-2线优先编码器为例子,引出了输出端OGS存在的原因,是为了交代没有没有输入时,编码器该怎么输出。当OGS标记为1时,存在有效地输入。
4.这里重新认识编码器,编码器某一时刻是对一个输入端进行编码,这个输入端是有效的,或者是优先级最高的有效输入端。优先编码器是在互斥输入编码器的基础上发展的,所以输出端一定是对一个有效地输入端进行编码。优先编码器在同一时刻出现的众多有效输入均是为了提高抗干扰性,这是一种升级后的设定。当每一种输入端称为有效输入时,分别给予一个编码,比如四个输入端存在,我们就要设定两个输出端,当四个输入端分别有效时,要用二位二进制来编码四种情况,其他无效的输入端输入或者优先级低的有效输入端输入都是忽略的。当一整套,一系列n多输入时,我们将这么多的输入进行系统性的重新划分,也就是进行编码(用于存储,计算,应用),进行编码后的二进制数才能为我们所用,也更加的具有规律性,一定要记住,是对每一个输入端有效时进行的编码。
Y1=I3+I2I3‘=I3+I2,这里面貌似还涉及函数公式简化的应用。这里对优先编码器的输出端逻辑函数表达式描写的理解比之前又有所不同,我们发现当Y0为高电平有效时,存在两种情况,写表达式时,Y0=I3+I1I2‘I3‘=I3+I1I2‘,这里完全是简化公式的运用,书写表达式非常方便,是由一系列的与或项构成,而互斥编码器则是由一系列单个逻辑变量或成。前面想着采用卡诺图的方法有些蠢了,而且集成的规模一旦扩大,卡诺法将非常繁杂,但是不失为一个检验的方法。学到这里,关于逻辑函数表达式的书写,基本上是遵照输出为1的或在一起。
5.74148 8线-3线优先编码器是以低电平有效来设定的。输入和输出端均以反变量来表示,输入的反变量代表的是低电平,而输出用反变量表示是意味输出的是反码。
6.通过一个输入端为使能端来控制编码器工作还是不工作,这个使能端的加入和之前的简易的4线-2线的结构不太一样,那时,输入端是没有使能端的。
7.74148 8线-3线优先编码器都是以反变量的形式作为输入信号和输出信号,从来不存在一个原变量的存在。以五个输出端全为高电平标记编码器被封死,使能端的高电平输入封死了优先编码器的八个输入,由此可见,编码器的所有情况均是由输出的所有结果来作为标记。当使能端输入为低电平时,编码器
2017.0308.数字电路与系统-组合电路的模块分析