Fast Algebraic Rewriting Based on And-Inverter Graphs
Fast Algebraic Rewriting Based on And-Inverter Graphs
复制标题
基于与逆图的快速代数重写
DOI:
10.1109/tcad.2017.2772854
复制
发表时间:
2018
影响因子:
2.9
通讯作者:
A. Mishchenko
中科院分区:
文献类型:
--
作者:
Cunxi Yu;M. Ciesielski;A. Mishchenko
Constructing algebraic polynomials using computer algebra techniques is believed to be state-of-the-art in analyzing gate-level arithmetic circuits. However, the existing approach applies algebraic rewriting directly to the gate-level netlist, which has potential memory explosion problem. This paper introduces an algebraic rewriting technique based on the and-inverter graph (AIG) representation of gate-level designs. Using AIG-based cut-enumeration and truth table computation, an efficient order of algebraic rewriting is identified, resulting in dramatic simplifications of the polynomial under construction. An automatic approach, which further reduces the complexity of algebraic rewriting by handling redundant polynomials, is also proposed.