[BUKU][B] Formal verification: an essential toolkit for modern VLSI design

E Seligman, T Schubert, MVAK Kumar - 2023 - books.google.com
Formal Verification: An Essential Toolkit for Modern VLSI Design, Second Edition presents
practical approaches for design and validation, with hands-on advice to help working …

SMT-RAT: An Open Source C++ Toolbox for Strategic and Parallel SMT Solving

F Corzilius, G Kremer, S Junges, S Schupp… - Theory and Applications …, 2015 - Springer
During the last decade, popular SMT solvers have been extended step-by-step with a wide
range of decision procedures for different theories. Some SMT solvers also support the user …

Black-hat high-level synthesis: Myth or reality?

C Pilato, K Basu, F Regazzoni… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Hardware Trojans are a major concern for integrated circuits. All parts of the electronics
supply chain are vulnerable to this threat. Trojans can be inserted directly by a rogue …

Automatic abstraction of RTL IPs into equivalent TLM descriptions

N Bombieri, F Fummi… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
Transaction-level modeling (TLM) is the most promising technique to deal with the
increasing complexity of modern embedded systems. However, modeling a complex system …

Path predicate abstraction for sound system-level models of RT-level circuit designs

J Urdahl, D Stoffel, W Kunz - IEEE Transactions on Computer …, 2014 - ieeexplore.ieee.org
A formal methodology for system verification of system-on-chip (SoC) designs is proposed. It
ensures that system-level models are created that are sound abstractions of the concrete …

Properties first—correct-by-construction RTL design in system-level design flows

T Ludwig, J Urdahl, D Stoffel… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
This paper presents a new Property-Driven Design (PDD) method that starts from an
abstract system model and integrates formal property checking early into a top-down design …

Simulation-based equivalence checking between SystemC models at different levels of abstraction

D Große, M Groß, U Kühne, R Drechsler - … of the 21st edition of the great …, 2011 - dl.acm.org
Today for System-on-Chips (SoCs) companies Electronic System Level (ESL) design is the
established approach. Abstraction and standardized communication interfaces based on …

Equivalence checking for behaviorally synthesized pipelines

K Hao, S Ray, F **e - Proceedings of the 49th Annual Design …, 2012 - dl.acm.org
Loop pipelining is a critical transformation in behavioral synthesis. It is crucial to producing
hardware designs with acceptable latency and throughput. However, it is a complex …

SE3: Sequential Equivalence Checking for Non-Cycle-Accurate Design Transformations

Y Li, G Zhao, Y He, H Zhou - 2023 60th ACM/IEEE Design …, 2023 - ieeexplore.ieee.org
In high-level design explorations, many useful optimizations transform a circuit into another
with different operating cycles for a better trade-off between performance and resource …

Kairos: Incremental verification in high-level synthesis through latency-insensitive design

L Piccolboni, G Di Guglielmo… - 2019 Formal Methods in …, 2019 - ieeexplore.ieee.org
High-level synthesis (HLS) improves design productivity by replacing cycle-accurate
specifications with untimed or transaction-based specifications. Obtaining high-quality RTL …