Sep 2026· Journal of Integrated Circuits and Systems· Vol 21· 1 citation· 3 references
TL;DR
The results indicate that no single technique is universally superior and that combining formal verification with UVM leads to greater robustness and efficiency in the validation process.
Abstract
This work presents a comparative study of formal and simulation-based hardware verification techniques within the context of digital systems. The analysis covers Formal Property Verification (FPV), Formal Equivalence Verification (FEV), Assertion-Based Verification (ABV), and the Universal Verification Methodology (UVM). A synchronous First-In-First-Out (FIFO) buffer is used as a case study to explore the practical application and effectiveness of each technique. The study highlights the strengths and limitations of each approach based on criteria such as coverage, computational cost, scalability, debugging capability, and level of automation. The results indicate that no single technique is universally superior and that combining formal verification with UVM leads to greater robustness and efficiency in the validation process. The work also discusses recent advancements in the field and the growing adoption of formal verification in the semiconductor industry.
Formal verification methods like bounded model checking can deliver reassurance by proving safety and security properties. However, they come with their own challenges and limits, often preventing them to be an integral part of digital system designs. In this paper we introduce FormalHandshake, a hardware design and ve...
Milan Funck, C. Lüth, R. Drechsler· Forum on Specification and D...· 0 citations
The increasing software complexity of modern vehicles requires scalable test methods that enable early system integration testing independent of physical hardware availability. While Hardware-in-the-Loop (HiL) testing is well established in industry, it is limited by high costs, long setup times, and late hardware avai...
Fatima Kavgic, Okan Ecin, Alexander Jesser· IEEE International Conferenc...· 0 citations
Model checking as a verification method has the benefit of exhaustive coverage. As checked properties can also exclude unwanted behavior, model checking has been shown to reveal hidden design issues in instrumentation and control (I&C) systems already subjected to more conventional verification techniques. However, one...
A. Pakonen, Miro Eklund, Tuukka Lehtonen· IEEE International Conferenc...· 0 citations
Formal methods applied to requirements specification can be categorized into model-based and property-based approaches, each with distinct advantages in formalizing and verifying different aspects of system requirements. This paper provides a retrospective review of Formal Tropos, a pioneering methodology in Requiremen...
Marco Roveri, Lin Liu, John Mylopoulos· Requirements Engineering· 0 citations
Formal specification techniques have been introduced to address the ambiguities inherent in natural-language hardware specifications. One such approach is the Universal Specification Format (USF), which provides a machine-readable, formal reference for Register-Transfer Level (RTL) verification. However, verifying agai...
Robert Kunzelmann, Raphael Kunz, Stephanie Ecker et al.· Journal of Signal Processing...· 0 citations
This paper presents a Hardware-Emulated Fault Injection framework for evaluating a previously proposed test pattern generation tool for mixed-signal circuits. Operating directly on the SPICE netlist of the circuit under test (CUT), the computational tool conducts successive fault simulations to evaluate the DC, AC, and...
Luis A. Duarte, Lucas B. Zilch, Állan F. G. Ferreira et al.· Symposium on Integrated Circ...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.