We present a solution to the verification problem of high-level synthesis. The high-level synthesis system CALLAS takes as input an algorithmic specification, in VHDL, and produces as output an EDIF netlist. Both, the specification and the generated netlist can be interpreted as finite state machine descriptions. Then, in this context, the verification problem is reduced to proving the behavioral equivalence of both machines. For this equivalence proof we use the symbolic verifier of the CVE System (CVE = Circuit Verification Environment). Recent improvements of the verifier allowed equivalence proofs of machines with up to 260 binary state variables
ISBN: 0818687045This research aims at verifying the abstract specification levels of standard hardwa...
State space exploration of finite state machines is used to prove properties about sequential behavi...
The use of formal methods to verify the correctness of digital circuits is less constrained by the g...
ISBN 2-913329-35-7To satisfy the present market requirements, several commercial formal verification...
This thesis has explored how structural techniques can be applied to the problem of formal verificat...
The rapidly increasing complexities of hardware designs are forcing design methodologies and tools t...
The temporal logic model algorithm of E.M. Clarke et al. (ACM Trans. Prog. Lang. Syst., vol.8, no.2...
A new approach to sequential verification of designs at different levels of abstraction by symbolic ...
Verifying the equivalence of sequential circuits is computationally expensive. Therefore it is inter...
A logic simulator can prove the correctness of a digital circuit when it can be shown that only circ...
dence Flow Graphs topic affiliation: System-level Synthesis (06-04), System-level verification (06-...
This paper describes a formal verification methodology of high-level synthesis (HLS) process. The ab...
The temporal logic model checking algorithm of Clarke, Emerson, and Sistla (1986) is modified to rep...
Retiming combined with combinational optimization is a power-ful sequential synthesis method. Howeve...
ISBN: 3540603859This paper gives operational semantics for a subset of VHDL in terms of abstract mac...
ISBN: 0818687045This research aims at verifying the abstract specification levels of standard hardwa...
State space exploration of finite state machines is used to prove properties about sequential behavi...
The use of formal methods to verify the correctness of digital circuits is less constrained by the g...
ISBN 2-913329-35-7To satisfy the present market requirements, several commercial formal verification...
This thesis has explored how structural techniques can be applied to the problem of formal verificat...
The rapidly increasing complexities of hardware designs are forcing design methodologies and tools t...
The temporal logic model algorithm of E.M. Clarke et al. (ACM Trans. Prog. Lang. Syst., vol.8, no.2...
A new approach to sequential verification of designs at different levels of abstraction by symbolic ...
Verifying the equivalence of sequential circuits is computationally expensive. Therefore it is inter...
A logic simulator can prove the correctness of a digital circuit when it can be shown that only circ...
dence Flow Graphs topic affiliation: System-level Synthesis (06-04), System-level verification (06-...
This paper describes a formal verification methodology of high-level synthesis (HLS) process. The ab...
The temporal logic model checking algorithm of Clarke, Emerson, and Sistla (1986) is modified to rep...
Retiming combined with combinational optimization is a power-ful sequential synthesis method. Howeve...
ISBN: 3540603859This paper gives operational semantics for a subset of VHDL in terms of abstract mac...
ISBN: 0818687045This research aims at verifying the abstract specification levels of standard hardwa...
State space exploration of finite state machines is used to prove properties about sequential behavi...
The use of formal methods to verify the correctness of digital circuits is less constrained by the g...