Improving and extending the algebraic approach for verifying gate-level multipliers
Improving and extending the algebraic approach for verifying gate-level multipliers
复制标题
改进和扩展验证门级乘法器的代数方法
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Manuel Kauers
中科院分区:
文献类型:
--
作者:
Daniela Ritirc;Armin Biere;Manuel Kauers
The currently most effective approach for verifying gate-level multipliers uses Computer Algebra. It reduces a word-level multiplier specification by a Grobner basis derived from a gate-level implementation. This reduction produces zero if and only if the circuit is a multiplier. We improve this approach by extracting full- and half-adder constraints to reduce the Grobner basis, which speeds up computation substantially. Refactoring the specification in terms of partial products instead of inputs yields further improvements. As a third contribution we extend these algebraic techniques to verify the equivalence of bit-level multipliers without using a word-level specification.