Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Walter Brown

dblp:13/5862 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test › functional verification › logic verification
arithmetic circuit verification
0.522016
Formal Verification of Arithmetic Circuits by Function Extraction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
Verification of gate-level arithmetic circuits by function extraction · DAC 2015
Electronic design automation
hardware verification and test
0.522016
Formal Verification of Arithmetic Circuits by Function Extraction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
Verification of gate-level arithmetic circuits by function extraction · DAC 2015
Electronic design automation › hardware verification and test
formal verification
0.212016
Formal Verification of Arithmetic Circuits by Function Extraction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016

Methods — techniques the papers use, named apart from their topics

polynomial function extraction · 0.5algebraic approach · 0.2SAT solving · 0.2algebraic methods · 0.2
YearPublicationVenuePosition
2016 Formal Verification of Arithmetic Circuits by Function Extraction
abstract
This paper presents an algebraic approach to functional verification of gate-level, integer arithmetic circuits. It is based on extracting a unique bit-level polynomial function computed by the circuit directly from its gate-level implementation. The method can be used to verify the arithmetic function computed by the circuit against its known specification, or to extract an arithmetic function implemented by the circuit. Experiments were performed on arithmetic circuits synthesized and mapped onto standard cells using ABC system. The results demonstrate scalability of the method to large arithmetic circuits, such as multipliers, multiply-accumulate, and other elements of arithmetic datapaths with up to 512-bit operands and over 2 million gates. The results show that our approach wins over the state-of-the-art SAT/satisfiability modulo theory solvers by several orders of magnitude of CPU time. The procedure has linear runtime and memory complexity, measured by the number of logic gates.
Cunxi Yu, Walter Brown, André Rossi, Maciej J. Ciesielski
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2015 Verification of gate-level arithmetic circuits by function extraction
abstract
The paper presents an algebraic approach to functional verification of gate-level, integer arithmetic circuits. It is based on extracting a unique bit-level polynomial function computed by the circuit directly from its gate-level implementation. The method can be used to verify the arithmetic function computed by the circuit against its known specification, or to extract the arithmetic function implemented by the circuit. Experiments were performed on arithmetic circuits synthesized and mapped onto standard cells using ABC system. The results demonstrate scalability of the method to large arithmetic circuits, such as multipliers, multiply-accumulate, and other elements of arithmetic datapaths with up to 512-bit operands and over 2 Million gates. The procedure has linear runtime and memory complexity, measured by the number of logic gates.
Maciej J. Ciesielski, Cunxi Yu, Walter Brown, André Rossi
DAC3
2015 Verification of arithmetic datapath designs using word-level approach - A case study
abstract
The paper describes an efficient method to prove equivalence between two integer arithmetic datapath designs specified at the register transfer level. The method is illustrated with an industrial ALU design. As reported in literature, solving it using a commercial equivalence checking tool required case-splitting, which limits its applicability to larger designs. We show how such a task can be solved as a simpler verification problem without case-splitting. We demonstrate both the word-level and bit-level approach to this problem and show that the method is scalable to large combinational datapath circuits. Experimental results demonstrate the application of the method to large combinational arithmetic circuits.
Cunxi Yu, Walter Brown, Maciej J. Ciesielski
ISCAS2