Detail publikace
HAVEN: An Open Framework for FPGA-Accelerated Functional Verification of Hardware
functional verification, testbench, SystemVerilog, hardware acceleration, FPGA
Funkční verifikace je jednou z nejrozšířenějších technik pro ověření korektnosti hardwarového systému vzhledem k jeho specifikaci. Složitost moderních počítačových systému rapidně roste a v současnosti je nalezení vhodné akcelerační techniky pro proces verifikace velkou výzvou. Tenhle článek prezentuje HAVEN, volně dostupnou a otevřenou verifikační platformu, která využívá FPGA technologii pro akceleraci verifikačních běhů. HAVEN s výhodou využívá inherentního paralelismu hardwarových systémů a přesouvá verifikovaný systém společně s přidruženými komponentami verifikačního prostředí do FPGA. Prezentovaná platforma je naprogramována v jazyku SystemVerilog a přidržuje se principů funkčních verifikačních metodik (OVM, UVM), verifikace pomocí formálních předpokladů a poskytuje adekvátní ladící prostředí s postačující viditelností signálů, proto jsou možnosti použití značné. Naše experimenty povrdily, že stupeň urychlení procesu verifikace závisí na složitosti verifikovaného systému.
@article{BUT76422,
author="Marcela {Zachariášová} and Ondřej {Lengál} and Michal {Kajan}",
title="HAVEN: An Open Framework for FPGA-Accelerated Functional Verification of Hardware",
journal="Lecture Notes in Computer Science",
year="2012",
volume="2012",
number="7261",
pages="247--253",
issn="0302-9743"
}