VHDL

VHDL
Nyelvóra Hardverleíró nyelv és programozási nyelv
Megjelent 1983
Kiadás
  • IEEE 1076-2019
Típusrendszer szigorú
Befolyásolva Ada , Pascal
Weboldal vhdl.org
 Médiafájlok a Wikimedia Commons oldalon

A VHDL ( V HSIC  ( nagyon nagy sebességű integrált áramkörök) H hardverleírási nyelv ) az integrált áramköri hardverek leírására szolgáló nyelv . A VHDL tervezési nyelv a modern számítástechnikai rendszerek hardverfejlesztésének alapnyelve.

VHDL létrehozása

1983 -ban fejlesztették ki az Egyesült Államok Védelmi Minisztériumának megrendelésére azzal a céllal, hogy formálisan leírja a logikai áramköröket az elektronikus rendszerek fejlesztésének minden szakaszában, a mikroáramköröktől a nagy számítástechnikai rendszerekig.

A nyelvet kezdetben modellezésre szánták, de később egy szintetizálható részhalmazt választottak le belőle. A szintetizált részhalmazra modell írása lehetővé teszi egy olyan áramkör automatikus szintézisének megvalósítását, amely funkcionálisan egyenértékű az eredeti modellel. A VHDL nyelv segítségével az absztrakció különböző szintjein (viselkedési vagy algoritmikus, regiszterátvitel, strukturális) lehet tervezni, a feladatmeghatározásnak és a fejlesztői preferenciáknak megfelelően. Lehetőség van a hierarchikus tervezésre, amely a lehető legnagyobb mértékben megvalósítja magát rendkívül nagy projektekben, fejlesztők nagy csoportjának részvételével. Lehetségesnek tűnik megkülönböztetni a nyelv következő három összetevőjét:

1987 , 1991 , 1993 , 1996 , 1997 , 1999 , 2000 , 2002 és 2008 szabványok _ számos fejlesztése rögzített, például a VHDL-2000 szabványtól kezdve a nyelv elsajátítja az objektum-orientált paradigma alapjait . A VHDL-93 a legújabb, teljesen támogatott CAD szabvány . .

A VHDL-t a digitális rendszerek leírására szolgáló eszközként hozták létre, de van a nyelvnek egy részhalmaza - VHDL AMS (Analog Mixed Signal), amely lehetővé teszi a tisztán analóg és vegyes (hibrid) - digitális-analóg - áramkörök leírását.

Szabványok

Támogató: Az IEEE Computer Society Tervezési Automatizálási Szabványügyi Bizottsága, Jóváhagyva: 2002. július 26., American National Standards Institute, Jóváhagyva: 2002. március 21-én, IEEE-SA Szabványügyi Tanács Jóváhagyva: 2008. szeptember 26. IEEE SA-Standards Board

Nyílt forráskódú hardver VHDL használatával

Az ERC32 ( SPARC V7) és a LEON ( SPARC V8) nyitott mikroprocesszorok leírása VHDL nyelven készült . A forráskód LGPL és GPL licenc alatt érhető el.

Ellenőrzés VHDL-ben

A VHDL'2008 nyelvre alapozva kidolgozásra került a nyílt forráskódú VHDL-ellenőrzési módszertan ( OS-VVM ), amely lehetővé teszi a funkcionális lefedettség és pszeudo-véletlen tesztek kontrollált generálását, amelyet a digitális funkcionális blokkok ellenőrzésében használnak. Az OS-VVM-en belül számos nyílt forráskódú VHDL csomag készült, amelyek lehetővé teszik, hogy egyszerűen pszeudo-véletlen teszteket és intelligens funkcionális lefedettséget generáljon a projektjeiben a javasolt csomagokban CoveragePkgés a javasolt csomagokban leírt funkciók segítségével RandomPkg. Az OS-VVM hasonló szolgáltatásokat nyújt, mint a többi ellenőrző nyelv ( SystemVerilog vagy e ).

Jegyzetek

Irodalom

Lásd még

Linkek