Icarus Verilog

Icarus Verilog
Utvecklare Stephen Williams
Stabil frisättning
11.0 / 12 oktober 2020 ; 2 år sedan ( 2020-10-12 )
Förvar
Skrivet i C++
Operativ system Linux , FreeBSD , OpenSolaris , AIX , Microsoft Windows och Mac OS X
Plattform Cross-plattform
Tillgänglig i engelsk
Typ Verilog Simulator
Licens GPL-2.0 eller senare
Hemsida http://iverilog.icarus.com/

Icarus Verilog är en implementering av Verilog hårdvarubeskrivningsspråkkompilator som genererar nätlistor i önskat format ( EDIF ). Den stöder 1995, 2001 och 2005 versioner av standarden, delar av SystemVerilog och vissa tillägg.

Icarus Verilog är tillgängligt för Linux , FreeBSD , OpenSolaris , AIX , Microsoft Windows och Mac OS X. Utgiven under GNU General Public License , Icarus Verilog är fri programvara .

Från och med release 0.9 består Icarus av en Verilog-kompilator (inklusive en Verilog-förprocessor) med stöd för plug-in-backends och en virtuell maskin som simulerar designen. Release v10.0, förutom allmänna förbättringar och buggfixar, lade till preliminärt stöd för VHDL , men VHDL-stödet har övergetts från och med 2018.

Historia

Inte ens författaren minns riktigt när projektet startades, men CVS- poster går tillbaka till 1998. Det har funnits releaser 0.2 till och med nuvarande stabila release 10.0.

Icarus Verilog-utvecklingen görs till stor del av den enda vanliga författaren, Stephen Williams. Vissa icke-triviala portioner har bidragit som accepterade plåster.

Se även

externa länkar