[发明专利]一种利用人口迁移算法的三值FPRM电路面积优化方法有效
申请号: | 201510545654.7 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105160097B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 汪鹏君;厉康平;张会红 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06N3/00 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙)33226 | 代理人: | 方小惠 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 人口 迁移 算法 fprm 电路 面积 优化 方法 | ||
技术领域
本发明涉及一种三值FPRM电路面积优化方法,尤其是涉及一种利用人口迁移算法的三值FPRM电路面积优化方法。
背景技术
任意三值逻辑函数均可以用布尔逻辑和Reed-Muller(RM)逻辑来表示,与传统的布尔逻辑相比,基于RM逻辑的通信电路、奇偶校验电路和运算电路等具有更紧凑的结构和更好的可测性。RM逻辑函数通常采用固定极性(Fixed-polarity Reed-Muller,FPRM)和混合极性(Mixed-polarity Reed-Muller,MPRM)两种表达方式。在n变量的三值FPRM逻辑函数中有3n个固定极性,3n个固定极性对应有3n个不同的三值FPRM表达式,三值FPRM表达式的简单与否由其对应的极性决定,而三值FPRM表达式的简单与否直接决定了三值FPRM电路的功耗和面积等性能指标,因此,极性对三值FPRM电路的功耗和面积等性能指标产生很大的影响。
目前,三值FPRM电路的面积优化方法主要是通过找到最佳极性来实现面积优化。对较小规模的三值FPRM电路进行面积优化时,通常使用穷举法遍历表示该三值FPRM电路的RM逻辑函数的每个极性来搜索最佳极性;对较大规模三值FPRM电路的面积进行优化时,由于极性与变量存在指数关系使得搜索空间急剧增加,穷举法很难在有限的时间内得到优化结果。因此,需要寻求一种高效智能算法提高搜索效率,以便尽快得到三值FPRM电路的最佳极性,从而实现三值FPRM电路的面积优化。目前最新的研究是采用整体退火遗传算法在大规模三值FPRM电路面积优化时进行面积最佳极性搜索,从而得到最小面积,然而其极性搜索结果存在改进空间,难以找到最佳极性。
人口迁移算法(Population Migration Algorithm,PMA)是我国学者周永华等根据人口迁移规律提出的一种新的全局优化搜索算法,主要模拟人口随着经济重心发生转移和随着压力增加而扩散的机制。人口迁移算法是一种概率搜索算法,实现全局并行搜索,并在搜索过程中不断地向可能包含最优解的空间转移,寻找最优或近最优解。人口迁移算法原理简单易操作,与整体退火遗传算法相比,部分函数的优化效果明显提高,且收敛性和全局寻优能力较强。鉴此,提供一种利用人口迁移算法的三值FPRM电路面积优化方法。
发明内容
本发明所要解决的技术问题是提供一种利用人口迁移算法的三值FPRM电路面积优化方法,该优化方法可以快速搜索到面积最佳极性,面积优化效果明显。
本发明解决上述技术问题所采用的技术方案为:一种利用人口迁移算法的三值FPRM电路面积优化方法,包括以下步骤:
①建立三值FPRM电路的面积估计模型:
①-1将三值FPRM电路用三值FPRM逻辑函数的表达式表示为:
其中,n为函数fp(xn-1,xn-2,…,x0)的变量数,xn-1,xn-2,…,x0表示函数fp(xn-1,xn-2,…,x0)的n个输入变量,p表示函数fp(xn-1,xn-2,…,x0)的极性,极性p用三进制形式表示为pn-1pn-2…p0,pj∈{0,1,2},j=0,1,2,…,n-1,⊕表示模3加运算,∑为累加符号,符号“*”表示乘号,下标i=0,1,2,…,3n-1,i用三进制形式表示为in-1in-2…i0,ai为FPRM展开式系数,ai∈{0,1,2};∏表示模3乘运算,的展开式为:其中极性p和下标i决定变量的表示形式;
①-2 p极性下的三值FPRM逻辑函数包含两类多输入运算,两类多输入运算分别为多输入模3加运算和多输入模3乘运算,根据三值FPRM逻辑函数展开式将三值FPRM逻辑函数分解为多个多输入模3加运算和多个多输入模3乘运算,然后将每个多输入运算分别分解为二输入运算,得到二输入模3加运算和二输入模3乘运算,具体分解过程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510545654.7/2.html,转载请声明来源钻瓜专利网。