作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (22): 255-259. doi: 10.3969/j.issn.1000-3428.2012.22.064

• 开发研究与设计技术 • 上一篇    下一篇

基于系数矩阵变换的最优MPRM求解方法

卜登立 1,2,魏 韡 1,2,曾小荟 1   

  1. (1. 井冈山大学电子与信息工程学院,江西 吉安 343009;2. 同济大学电子与信息工程学院,上海 201804)
  • 收稿日期:2011-12-30 修回日期:2012-03-23 出版日期:2012-11-20 发布日期:2012-11-17
  • 作者简介:卜登立(1975-),男,副教授、博士研究生,主研方向:VLSI设计与可靠性评估,嵌入式计算;魏 韡,讲师、博士研究生,曾小荟,副教授、博士
  • 基金资助:
    江西省教育厅科技基金资助项目(GJJ10538, GJJ11178);江西省普通高等学校重点学科建设基金资助项目

Optimal MPRM Solving Method Based on Coefficient Matrix Transformation

BU Deng-li 1,2, WEI Wei 1,2, ZENG Xiao-hui 1   

  1. (1. School of Electronics and Information Engineering, Jinggangshan University, Ji’an 343009, China;2. College of Electronics and Information Engineering, Tongji University, Shanghai 201804, China)
  • Received:2011-12-30 Revised:2012-03-23 Online:2012-11-20 Published:2012-11-17

摘要: 针对多输出布尔函数,给出一种求解混合极性Reed-Muller(MPRM)的系数矩阵变换算法。以MPRM中的乘积项数为化简标准,采用穷举策略进行极性空间搜索,求解最优MPRM。在MCNC和ISCAS基准电路上的测试结果表明,与采用列表技术相比,该系数矩阵变换算法能平均缩短55.8%的最优MPRM求解时间。

关键词: 混合极性Reed-Muller, 系数矩阵变换, 逻辑优化, 列表技术, 穷举策略, 格雷码

Abstract: An algorithm based on coefficient matrix transformation for computing Mixed Polarity Reed-Muller(MPRM) expansions of Boolean functions with multiple outputs is proposed. The optimal MPRM is solved by taking the number of product terms in MPRM as minimization criterion and exercising exhaustive strategy for polarity space exploring. The proposed method is used to solve the optimal MPRM of MCNC and ISCAS benchmarks, and compared with the method using tabular technique, test results show that the proposed coefficient matrix transformation algorithm achieves 55.8% performance improvement on average for optimal MPRM solving.

Key words: Mixed Polarity Reed-Muller(MPRM), coefficient matrix transformation, logic optimization, list technique, exhaustive strategy, Gray code

中图分类号: