2007
Verifying VHDL Designs with Multiple Clocks in SMV
SMRČKA, Aleš; Vojtěch ŘEHÁK; Tomáš VOJNAR; David ŠAFRÁNEK; Petr MATOUŠEK et. al.Základní údaje
Originální název
Verifying VHDL Designs with Multiple Clocks in SMV
Název česky
Verifikace VHDL programů s více hodinami pomocí SMV
Autoři
Vydání
Bonn, Formal Methods Applications and Technology, 11th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2006, and 5th International Workshop on Parallel and Distributed Methods in Verification, PDMC 2006, od s. 148-164, 16 s. 2007
Nakladatel
Springer-Verlag
Další údaje
Jazyk
angličtina
Typ výsledku
Stať ve sborníku
Obor
10201 Computer sciences, information science, bioinformatics
Stát vydavatele
Německo
Utajení
není předmětem státního či obchodního tajemství
Kód RIV
RIV/00216224:14330/07:00019329
Organizační jednotka
Fakulta informatiky
ISBN
978-3-540-70951-0
ISSN
UT WoS
000245773800010
Klíčová slova anglicky
formal verification; model checking; VHDL; asynchronous clock domains
Příznaky
Mezinárodní význam, Recenzováno
Změněno: 9. 4. 2010 16:10, doc. RNDr. David Šafránek, Ph.D.
V originále
The paper considers the problem of model checking real-life VHDL- based hardware designs via their automated transformation to a model verifiable using the SMV model checker. In particular, model checking of asynchronous designs, i.e. designs driven by multiple clocks, is discussed. Two original approaches to compiling asynchronous VHDL designs to the SMV language such that errors possibly arising from the asynchronicity are preserved are proposed. The paper also presents results of experiments with using the proposed methods for verification of several real-life asynchronous components of an FPGA-based router being developed within the Liberouter project.
Česky
Článek se zabývá problémem ověřování modelů reálných hardwarových systémů specifikovaných pomocí jazyka VHDL. Způsob verifikace je založen na překladu VHDL programů do jazyka Cadence SMV. Výsledky uvedené v tomto článku se zaměřují na reálnou verifikaci hardwarových obvodů s asynchronními komponentami. Článek uvádí dva přístupy včetně experimentálního ověření.
Návaznosti
| GA201/06/1338, projekt VaV |
| ||
| GD102/05/H050, projekt VaV |
| ||
| MSM0021622419, záměr |
| ||
| 1ET408050503, projekt VaV |
| ||
| 1M0545, projekt VaV |
|