Formal Verification of Structurally Complex Multipliers 2023
DOI: 10.1007/978-3-031-24571-8_6
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Backward Rewriting

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 3 publications
0
4
0
Order By: Relevance
“…Several methods targeting specific problems and different abstraction levels have been proposed [13]. For example, this includes natural language techniques to derive assertions from specifications [14], feature localization in ESL models [15] or in RTL descriptions [16], assertion mining at RTL [17], identification of instruction pipelines using static analysis on the netlist [18], template-based understanding of circuit components [19], and reverse engineering at the gatelevel [20], [21]. However, all these solutions focus on dedicated design understanding sub-problems and do not provide a generic user-programmable analysis for waveforms.…”
Section: Related Workmentioning
confidence: 99%
“…Several methods targeting specific problems and different abstraction levels have been proposed [13]. For example, this includes natural language techniques to derive assertions from specifications [14], feature localization in ESL models [15] or in RTL descriptions [16], assertion mining at RTL [17], identification of instruction pipelines using static analysis on the netlist [18], template-based understanding of circuit components [19], and reverse engineering at the gatelevel [20], [21]. However, all these solutions focus on dedicated design understanding sub-problems and do not provide a generic user-programmable analysis for waveforms.…”
Section: Related Workmentioning
confidence: 99%
“…In general, formal multiplier verification is challenging, especially for structurally complex designs such as Booth multipliers [7], [16], [21]. Symbolic computer algebra (SCA) has been successfully employed to verify a variety of integer multipliers [7], [13], [16], [17], [26], which relies heavily on detecting full adders (FAs) and half adders (HAs) in multiplier netlists.…”
Section: Mismatchmentioning
confidence: 99%
“…In general, formal multiplier verification is challenging, especially for structurally complex designs such as Booth multipliers [7], [16], [21]. Symbolic computer algebra (SCA) has been successfully employed to verify a variety of integer multipliers [7], [13], [16], [17], [26], which relies heavily on detecting full adders (FAs) and half adders (HAs) in multiplier netlists. The state-of-the-art implementation in ABC framework [26] develops a fast algebraic rewriting approach to extracting adder trees from flattened multiplier netlists by detecting pairs of XOR and MAJ functions, which can handle large bitwidth multipliers (up to 2048-bit) but with extremely long runtime.…”
Section: Mismatchmentioning
confidence: 99%
See 1 more Smart Citation