高级检索
邹九发, 王伦耀, 储著飞, 夏银水. 基于近似计算与多数覆盖技术的电路面积优化[J]. 计算机辅助设计与图形学学报, 2022, 34(3): 332-340. DOI: 10.3724/SP.J.1089.2022.18930
引用本文: 邹九发, 王伦耀, 储著飞, 夏银水. 基于近似计算与多数覆盖技术的电路面积优化[J]. 计算机辅助设计与图形学学报, 2022, 34(3): 332-340. DOI: 10.3724/SP.J.1089.2022.18930
Zou Jiufa, Wang Lunyao, Chu Zhufei, Xia Yinshui. Circuit Area Optimization Based on Approximate Computing and Majority Cover[J]. Journal of Computer-Aided Design & Computer Graphics, 2022, 34(3): 332-340. DOI: 10.3724/SP.J.1089.2022.18930
Citation: Zou Jiufa, Wang Lunyao, Chu Zhufei, Xia Yinshui. Circuit Area Optimization Based on Approximate Computing and Majority Cover[J]. Journal of Computer-Aided Design & Computer Graphics, 2022, 34(3): 332-340. DOI: 10.3724/SP.J.1089.2022.18930

基于近似计算与多数覆盖技术的电路面积优化

Circuit Area Optimization Based on Approximate Computing and Majority Cover

  • 摘要: 针对基于最小项的近似计算技术不适合解决大规模电路面积优化问题,提出一种采用乘积项和逻辑覆盖的电路面积近似计算技术优化算法.利用基于乘积项的多数覆盖技术实现近似逻辑函数搜索,用逻辑覆盖不相交运算实现近似函数错误率计算,可以有效地避免因输入变量增加和最小项数量激增导致算法效率低下甚至无法工作的问题.文中算法用C编程并经MCNC测试电路进行测试,实验结果表明,文中算法可实现大电路的面积优化,且具有运算速度对电路的输入变量数不敏感的特点.在平均错误率为3.67%时,平均电路面积减少42.29%.

     

    Abstract: In view of the problem of the minterm-based approximate computing techniques which are not suitable for area optimization of large circuits,a novel algorithm based on product terms and logic covers is presented.The proposed algorithm employs the product term based majority cover technique for approximate sub-functions searching and uses the disjoint sharp product operation for error rate computing.Unlike the minterm-based algorithms,the proposed algorithm can optimize large circuits efficiently by using product terms instead of minterms increasing rapidly in large circuits which lead the minterm-based methods unable to run efficiently or even out of work.The proposed algorithm has been implemented in C and tested under MCNC benchmarks.The experimental results show that the proposed algorithm can work fast even for large circuits.The number of inputs of the circuits has little effect on the speed of the algorithm.And the average area saving is 42.29%at the cost of the average error rate 3.67%.

     

/

返回文章
返回