首页> 外文会议>International Conference on Field Programmable Logic and Applications >Search-based synthesis of approximate circuits implemented into FPGAs
【24h】

Search-based synthesis of approximate circuits implemented into FPGAs

机译:基于搜索的近似电路的合成,实现为FPGA

获取原文

摘要

Approximate computing is capable of exploiting the error resilience of various applications with the aim of improving their parameters such as performance, energy consumption and area on a chip. In this paper, a new systematic approach for the approximation and optimization of circuits intended for LUT-based field programmable gate arrays (FPGAs) is proposed. In order to deliver a good trade-off between the quality of processing and implementation cost, the method employs a genetic programming-based optimization engine. The circuits are internally represented and optimized at the gate level. The resulting LUT-based netlists are obtained using a commercial FPGA tool. In the experimental part, four commonly available commercial FPGA design tools (Xilinx ISE, Xilinx Vivado, Precision, and Quartus) and state-of-the-art academia circuit synthesis and optimization tool ABC are compared. The quality of approximated circuits is evaluated using relaxed equivalence checking by means of Binary decision diagrams. An important conclusion is that the improvements (i.e. area reductions) at the gate level are preserved by the FPGA design tools and thus the number of LUTs is also adequately reduced. It was shown that the current state-of-the-art synthesis tools provide (for some instances) the results that are far from an optimum. For example, a 40% reduction (68 LUTs) was achieved for `clmb' benchmark circuit (Bus Interface) without introducing any error. Additional 43% reduction can be obtained by introducing only a 0.1% error.
机译:近似计算能够利用各种应用的错误恢复性,其目的在于提高其参数,例如芯片上的性能,能量消耗和区域。在本文中,提出了一种新的系统方法,用于逼近基于LUT的场可编程门阵列(FPGA)的电路的近似和优化。为了在加工和实施成本的质量之间提供良好的权衡,该方法采用基于遗传编程的优化引擎。电路在栅极电平以内部表示和优化。使用商业FPGA工具获得所得到的基于LUT的网册。在实验部分中,比较了四种常用的商用FPGA设计工具(Xilinx Ise,Xilinx Vivado,精密和Quartus)以及最先进的学术界综合合成和优化工具ABC。通过通过二进制决策图使用缓和的等价检查来评估近似电路的质量。重要的结论是,栅极电平的改进(即面积减少)由FPGA设计工具保留,因此LUT的数量也充分降低。结果表明,目前的最先进的合成工具提供了远离最佳结果的(对于某些情况)的结果。例如,为“CLMB”基准电路(总线接口)实现了40%的减少(68 LUT),而不会引入任何错误。通过仅引入0.1%误差,可以获得额外的43%的减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号