SPEAR: Hardware-based Implicit Rewriting for Square-root Circuit Verification - Archive ouverte HAL
Communication Dans Un Congrès Année : 2020

SPEAR: Hardware-based Implicit Rewriting for Square-root Circuit Verification

Résumé

The paper addresses formal verification of gate-level square-root circuits. Division and square root functions are all tied to the basic Intel architecture and proving the correctness of their hardware implementation is of great importance. In contrast to standard approaches that use SAT or equivalence checking, our method verifies whether the gate-level square-root circuit actually performs a root operation, instead of checking equivalence with a reference design. The method extends the algebraic rewriting technique developed earlier for multipliers and significantly improves its efficiency by introducing the concept of hardware-based rewriting. The tool called SPEAR, developed in this work enables the verification of a 256-bit gatelevel square-root circuit with 0.26 million gates in under 18 minutes.

Domaines

Electronique Autre
Fichier non déposé

Dates et versions

hal-02380178 , version 1 (26-11-2019)

Identifiants

  • HAL Id : hal-02380178 , version 1

Citer

Atif Yasin, Tiankai Su, Sébastien Pillement, Maciej Ciesielski. SPEAR: Hardware-based Implicit Rewriting for Square-root Circuit Verification. Design, Automation and Test in Europe Conference, Mar 2020, Grenoble, France. paper #304. ⟨hal-02380178⟩
70 Consultations
0 Téléchargements

Partager

More