BDD-based approaches cannot handle some arithmetic functions such as multiplication efficiently, while Binary Moment Diagrams proposed by Bryant and Chen provide compact representations for those functions. They reported a BMD-based polynomial-time algorithm for verifying multipliers. This approach requires high-level information such as specifications to subcomponents. This paper presents a new technique called backward construction which can construct BMDs directly from circuit descriptions without any high-level information. The experments show that the computation time for verifying for n-bit multipliers is approximately n 4. We have successfully verified 64-bit multipliers of several type in 3-6 hours with 40 Mbyte of memory on SPARCst...
Nowadays, logic synthesis tools are widely used to optimize and implement digital systems. Verifying...
Systems mixing Boolean logic and arithmetic have been a long-standing challenge for verification too...
International audienceThe paper presents an algebraic approach to functional verification of gate-le...
Binary moment diagrams (BMDs) provide a canonical representation for linear functions similar to the...
Until recently, verifying multipliers with formal methods was not feasible, even for small input wor...
Formal verification of integer multipliers was an open problem for a long time as the size of any re...
Multiplicative Binary Moment Diagrams (*BMDs) have recently been introduced as a data structure for ...
In this paper, we propose a new data structure called multiplicative power hybrid decision diagrams ...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
Binary decision diagrams (BDDs) have been shown to be a powerful tool in formal verification. Effici...
We propose a method based on unrolling the inductive definition of binary number multiplication to v...
Binary decision diagrams (BDDs) have been shown to be a powerful tool in formal verification. Effici...
Data structures such as *BMDs, HDDs, and K*BMDs provide compact representations for functions which ...
Functions that map boolean vectors into the integers are important for the design and verification o...
Formal verification of multiplier designs has been studied for decades. However, the practicality of...
Nowadays, logic synthesis tools are widely used to optimize and implement digital systems. Verifying...
Systems mixing Boolean logic and arithmetic have been a long-standing challenge for verification too...
International audienceThe paper presents an algebraic approach to functional verification of gate-le...
Binary moment diagrams (BMDs) provide a canonical representation for linear functions similar to the...
Until recently, verifying multipliers with formal methods was not feasible, even for small input wor...
Formal verification of integer multipliers was an open problem for a long time as the size of any re...
Multiplicative Binary Moment Diagrams (*BMDs) have recently been introduced as a data structure for ...
In this paper, we propose a new data structure called multiplicative power hybrid decision diagrams ...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
Binary decision diagrams (BDDs) have been shown to be a powerful tool in formal verification. Effici...
We propose a method based on unrolling the inductive definition of binary number multiplication to v...
Binary decision diagrams (BDDs) have been shown to be a powerful tool in formal verification. Effici...
Data structures such as *BMDs, HDDs, and K*BMDs provide compact representations for functions which ...
Functions that map boolean vectors into the integers are important for the design and verification o...
Formal verification of multiplier designs has been studied for decades. However, the practicality of...
Nowadays, logic synthesis tools are widely used to optimize and implement digital systems. Verifying...
Systems mixing Boolean logic and arithmetic have been a long-standing challenge for verification too...
International audienceThe paper presents an algebraic approach to functional verification of gate-le...