We present a system for simultaneously synthesizing and proving correct CMOS implementations of combinational circuits. Our system, developed within the Nuprl proof development system, is based on a set of transformation rules that generate CMOS implementations from their logical specifications. Our research differs from previous work in three important ways: our rules are rigorously proven with respect to a formal transistor model, our transformation rules admit the synthesis of both pass transistor and series/parallel networks, and our implementation produces a human readable proof along with each circuit it synthesizes
Abstract. We present the formal framework for a novel approach for specifying and automatically impl...
We pressent an approach to reasoning about the functional behaviour of circuits. The approach begin...
Progress in digital technology has yielded continuing growth in the complexity of circuits that can ...
We present a system for simultaneously synthesizing and proving correct CMOS implementations of comb...
this paper we survey some state-of-the-art techniques used to perform automatic verification of comb...
Ascertaining correctness of digital hardware designs through simulation does not scale-up for large ...
This paper presents a unique formalism of knowledge representation of a MOS digital designer in term...
. Formal Synthesis is a methodology developed at Kent for combining circuit design and verification....
Abstract. We have proved a logic synthesis tool with the Nuprl proof development system. The logic s...
Retiming combined with combinational optimization is a power-ful sequential synthesis method. Howeve...
We have developed powerful environments within the Nuprl Proof Development System for problem solvi...
In this paper we present a complete design and implementation of a CMOS cell library which supports ...
The aim of this thesis is to investigate the integration of hardware description lamguaages (HDLs) a...
. In our terminology, the term "formal synthesis" stands for a synthesis process where the...
Functional Verification or Logical Simulation is an important phase in Digital Design Flow. It is to...
Abstract. We present the formal framework for a novel approach for specifying and automatically impl...
We pressent an approach to reasoning about the functional behaviour of circuits. The approach begin...
Progress in digital technology has yielded continuing growth in the complexity of circuits that can ...
We present a system for simultaneously synthesizing and proving correct CMOS implementations of comb...
this paper we survey some state-of-the-art techniques used to perform automatic verification of comb...
Ascertaining correctness of digital hardware designs through simulation does not scale-up for large ...
This paper presents a unique formalism of knowledge representation of a MOS digital designer in term...
. Formal Synthesis is a methodology developed at Kent for combining circuit design and verification....
Abstract. We have proved a logic synthesis tool with the Nuprl proof development system. The logic s...
Retiming combined with combinational optimization is a power-ful sequential synthesis method. Howeve...
We have developed powerful environments within the Nuprl Proof Development System for problem solvi...
In this paper we present a complete design and implementation of a CMOS cell library which supports ...
The aim of this thesis is to investigate the integration of hardware description lamguaages (HDLs) a...
. In our terminology, the term "formal synthesis" stands for a synthesis process where the...
Functional Verification or Logical Simulation is an important phase in Digital Design Flow. It is to...
Abstract. We present the formal framework for a novel approach for specifying and automatically impl...
We pressent an approach to reasoning about the functional behaviour of circuits. The approach begin...
Progress in digital technology has yielded continuing growth in the complexity of circuits that can ...