“A Transistor Level Relational Semantics For Electrical Rule Checking By SMT Solving” – DATE 2024

Mar 13, 2024

A short presentation of the paper “A Transistor Level Relational Semantics For Electrical Rule Checking By SMT Solving”, accepted at: Design, Automation and Test in Europe conference (DATE 2024).

The paper introduces a formal approach to model circuits’ steady-states at transistor-level, with a voltage-aware semantics.
Semantics rules are defined locally and in a relational fashion, for each of the circuit elements.
Accordingly, circuit net-lists can be encoded into logic formulas, on which various properties can be checked using state-of-the-art Satisfiability Modulo Theories (SMT) solvers ——f.n. e.g., Z3.
The approach is demonstrated on the well known problem of missing level-shifter detection, yet it may be used to address other electrical errors.

A live presentation will take place at the conference venue (Palacio De Congresos Valencia / Auditorium 3 – València, Spain), during the technical session “Advanced Formal Methods And Verification”, on 27 March 2024 at 11am.

Joins us and meet Oussama OULKAID at DATE 2024 !

Other stories

Webinar – How to Reduce Thousands of False Errors in 15 Minutes

Webinar – How to Reduce Thousands of False Errors in 15 Minutes

Analyzing electrical errors across an IP or a SoC at top level, can be a painful and long process, often requiring extensive setup time and hundred of hours to distinguish real issues from false positives.  To address this challenge, Aniah developed OneCheck, a formal...

Aniah Ignites Global Expansion with Strategic Partnerships

Aniah Ignites Global Expansion with Strategic Partnerships

We are thrilled to unveil groundbreaking partnerships that will catapult Aniah's international growth to unprecedented heights! These strategic alliances mark a pivotal moment in our journey, one that will accelerate our development and reinforce our commitment to...

ERC: An exhaustive classification of false errors

ERC: An exhaustive classification of false errors

All formal verification tools, including Electrical Rules Check (ERC), must reach a trade-off between “false negatives” (i.e., real design errors that are not detected) and “false positives” (or false errors, locations where errors are erroneously reported. This...