Assertion-Based Design with Horus - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Assertion-Based Design with Horus

Résumé

The Horus tool, based on formally proven correct methods, provides a unified support to assertion-based design, between the specification and the test phases. Given a set of logical and temporal properties written in PSL, Horus automatically constructs a test environment for the design. This construction is fast, correct, and produces efficient monitors and generators. The size of the instrumented design is determined by the number of distinct properties needed to specify the behavior and by the number of repetitions of each property over duplicated blocks that play symmetric roles. We have seen in the case of a wishbone switch that the number of repetitions may be quadratic in the number of nodes that compete for a resource, times the number of resources. The main advantages of our tool is to cover the whole PSL simple subset, and the whole verification flow: from the simulation to the online testing. When synthesized on FPGA, the instrumented design under test can execute at full speed.
Fichier non déposé

Dates et versions

hal-00321962 , version 1 (16-09-2008)

Identifiants

Citer

Y. Oddos, Katell Morin-Allory, D. Borrione. Assertion-Based Design with Horus. International Conference on Formal Methods and Models for Codesign (MEMOCODE'2008), Jun 2008, Anaheim,CA, United States. pp.75-76, ⟨10.1109/MEMCOD.2008.4547691⟩. ⟨hal-00321962⟩

Collections

UGA CNRS TIMA
47 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More