[发明专利]一种数字组合逻辑电路功能等效检测方法无效
申请号: | 201310118743.4 | 申请日: | 2013-04-08 |
公开(公告)号: | CN103258079A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 王伦耀;夏银水;储著飞 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 邱积权 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数字组合逻辑电路逻辑功能等效性检测方法,通过利用待检测的二个数字组合逻辑电路对应的逻辑函数乘积项集合的互斥运算和乘积项集合内部各个乘积项之间双锐积运算,实现了对二个电路乘积项集合是否相等的检测,从而实现了二个数字组合逻辑电路逻辑功能是否等效的判断。 | ||
搜索关键词: | 一种 数字 组合 逻辑电路 功能 等效 检测 方法 | ||
【主权项】:
1.一种数字组合逻辑电路功能等效检测方法,其特征在于被比较的二个组合电路对应的逻辑函数定义为f1和f2,C1为f1的乘积项的集合,C2为f2的乘积项的集合;用符号“
”表示乘积项集合C1和C2之间的互斥运算,且互斥运算可以表示为
用符号“
”表示一个乘积项集合C内部各个乘积项之间双锐积运算,其运算结果可以表示为
其中pi,pj为属于C的任意二个乘积项,运算符号“Θ”表示公知的乘积项“不相交锐积”运算;本发明的具体步骤为:步骤A.定义四个集合Con1,Con2,Cdf1和Cdf2,并令它们初始值为空集;步骤B.判断逻辑函数f1,f2实现形式,并做出如下不同处理,(1)如果只有f1采用“与/异或”实现形式,则令
Con2=C2;(2)如果只有f2采用“与/异或”实现形式,则令Con1=C1,
(3)如果f1和f2都采用“与/异或”实现形式,则令![]()
(4)如果f1和f2都采用“与/或”实现形式,则令Con1=C1,Con2=C2;步骤C.进行如下运算C df 1 = C on 1 ⊗ C on 2 , ]]>C df 2 = C on 2 ⊗ C on 1 ; ]]> 步骤D.若
且
则函数f1与f2等效;否则表示函数f1与f2不等效。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310118743.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种改进的冷却器包管进水口分水挡片
- 下一篇:一种带热水照明的空调装置