您的位置 首页 电源

可编程逻辑器件中逻辑怎样来完成

可编程逻辑器件中逻辑怎么来实现-一个二进制函数的输出,可以用其输人函数的最小项之和来实现。因此,任一函数的输出就可以用图1所 示的积或两级逻辑电路来实现。这种方法同样适用于多输出的情况,而每个输出是由其自己的积项和来形 成,如图2所示为多输出积或两级逻辑电路。

一个二进制函数的输出,能够用其输人函数的最小项之和来完成。因而,任一函数的输出就能够用图1所 示的积或两级逻辑电路来完成。这种办法相同适用于多输出的状况,而每个输出是由其自己的积项和来形 成,如图2所示为多输出积或两级逻辑电路。

可编程逻辑器件中逻辑怎样来完成


图1 积或两级逻辑电路

可编程逻辑器件中逻辑怎样来完成


图2 多输出积或两级逻辑电路

在图2中,每个积项分别由一个与门来完成,但同一个积项又可为多个输出项同享。囚此,对一个具有 多输人和多输出的逻辑电路,可用一个与阵列和一个或阵列来完成,如图3所示。输人变量I1,…,In作 为与阵列的输人,而与阵列的输出则为掘个积项F1,……,Fm。每一条输出线代表一个积项,故将这些输 出线称为积项线。积项线又作为或阵列的输人,或阵列的输出即为各输出函数P1,…,Pi。

图4(a)给出了图2所示的具有3输人和3输出的组合逻辑电路使用正逻辑规矩时,用NM0S电路完成的具 体电路结构。

当选用正逻辑规矩时,由图4(a)看出,与阵列和或阵列都是用“或非门”来完成的,即

可编程逻辑器件中逻辑怎样来完成


图3 多输人z多输出逻辑电路

可编程逻辑器件中逻辑怎样来完成


图4 用NM0S电路完成逻辑电路

可编程逻辑器件中逻辑怎样来完成

可编程逻辑器件中逻辑怎样来完成

应当指出的是,当选用正逻辑规矩时,若积项为F1=I1I2I3时,则在阵列中并不是将输入变量I1和I3的 原变量,I2的反变量在积线交叉点处用NM0S晶体管连接起来,而是各取其输人变量的反变量,即I1,I2和 I3的输入与积项线交叉点由NM0S晶体管连通。

当选用负逻辑规矩时,因上述的阵列结构变为“与非”逻辑联络,则与阵列应为

可编程逻辑器件中逻辑怎样来完成

即各积项和与阵列中的输入变量彻底对应,而不用取其反变量,此刻的阵列结构如图4(b)所示。

能够看出,一个两级与-或电路,可选用一个等效的两级与非逻辑电路完成。因为MOS技能中选用或非门 具有规划简单和性能好的长处,故上述的与阵列和或阵列都是用或非门完成的。上例中的与阵列为6&TImes;4阵 列结构,而或阵列为4&TImes;3结构,但因为选用正、负逻辑规矩的不同,内部结构也不相同。

可编程逻辑器件中逻辑怎样来完成


图5 输出与输入交集之间的联络

要使阵列中的输出与输入变量产生联络,只要在相关的输出和输人相交处接一个MOS场效应管,该管的栅 极接到输人线上,雨漏极接到输出线,源极接地,如图5( a)所示;若选用双极型晶体管时,则晶体管 的基极接到输入线上,发射极经过熔丝接到输出线上,集电极接电源Vcc如图5(b)所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/339539.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部