解析逻辑函数式的处理
2012-03-17茶国智
电子设计工程 2012年17期
茶国智
(大理学院 工程学院,云南 大理 671003)
逻辑函数的每一种形式都对应一种具体的电路结构,因此,可以说对逻辑函数式的处理就是对具体的电路结构的处理。对逻辑函数的表达式进行各种处理的目的就是为了使电路成本更低、排除可能存在的干扰、方便选择元器件等,从而很好的实现所期望或所要求的电路结构。对逻辑函数式的处理分3个方面,即逻辑函数式的化简、逻辑函数式的检查、逻辑函数式的变换,下面加以解析。
1 逻辑函数的处理解析
1.1 化 简
逻辑函数式化简的目标:所含项数少、因子数少。其目的就是:具体对应的电路结构所需的逻辑器件个数少、输入端少,从而结构简单。其现实意义就是:使所设计电路的成本降低。
逻辑函数式的化简方法一般有代数法和卡诺图法,代数法化简对基本公式的熟练程度要求较高,而卡诺图法化简比较直观简便,因此许多文献都推荐优先选用卡诺图法,但特别要强调的是卡诺图法化简得到的不一定是最简式,这是一个易使人产生误解的地方,这一点几乎没有文献明确指出,本文将在后面给出这方面的例证。综合之,对逻辑函数式的化简本文认为宜采用综合法,即先用卡诺图法再用代数法,这样才能既简便又准确。具体步骤为:
1)先卡诺图法化简
卡诺图化简理论在许多文献[1-2]中已有详细阐述,在此就不做累述,而仅对几个重要的方面做些解析。
①填卡诺图技巧 为了填卡诺图,一般需要将逻辑函数化为最小项表达式。……
登录APP查看全文
