An efficient graph representation for arithmetic circuit verification

Citation
Ya. Chen et Re. Bryant, An efficient graph representation for arithmetic circuit verification, IEEE COMP A, 20(12), 2001, pp. 1443-1454
Citations number
26
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
20
Issue
12
Year of publication
2001
Pages
1443 - 1454
Database
ISI
SICI code
0278-0070(200112)20:12<1443:AEGRFA>2.0.ZU;2-N
Abstract
In this paper, we propose a new data structure called multiplicative power hybrid decision diagrams (*PHDDs) to provide a compact representation for f unctions that map Boolean vectors into integer or floating-point (FP) value s. The size of the graph to represent the IEEE FP encoding is linear with t he word size. The complexity of FP multiplication grows linearly with the w ord size. The complexity of FP addition grows exponentially with the size o f the exponent part, but linearly with the size of the mantissa part. We ap plied *PHDDs to verify integer multipliers and FP multipliers before the ro unding stage, based on a hierarchical verification approach. For integer mu ltipliers, our results are at least six times faster than binary moment dia grams. Previous attempts at verifying FP multipliers required manual interv ention, but we verified FP multipliers before the rounding stage automatica lly.