Publication | Closed Access
Formal verification of VHDL descriptions in the Prevail environment
50
Citations
10
References
1992
Year
EngineeringHardware Verification LanguageVerificationComputer ArchitectureComputer-aided VerificationSystem-level DesignVhdl DescriptionsSoftware AnalysisHardware SystemsFormal VerificationHardware Verification LanguagesHardware Description LanguageFormal TechniqueCompilersAsynchronous CircuitsFormal SpecificationFormal Verification EnvironmentComputer EngineeringComputer ScienceLogic SynthesisProgram AnalysisAutomated ReasoningTautology CheckerFormal MethodsDesign ArchitecturesFunctional Verification
Prevail, a formal verification environment for proving the equivalence of two very-high-speed integrated circuit hardware description language (VHDL) design architectures, is described. For simple bit-level combinational descriptions, the environment calls upon a tautology checker. For parameterized repetitive structures and for more abstract sequential designs, the program translates descriptions into recursive functions according to predefined templates and generates a theorem acceptable to the Bover-Moore theorem prover. The specification, implementation, and functional representation of a sequential example are presented.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1