Icarus Verilog
外觀
沒有或很少條目連入本條目。 (2016年12月17日) |
開發者 | 史蒂芬·威廉姆斯(Stephen Williams) |
---|---|
當前版本 | 0.9.5(2011年11月1日 | )
源代碼庫 | |
編程語言 | C++ |
操作系統 | Linux、FreeBSD、OpenSolaris、AIX、Microsoft Windows以及OS X |
平台 | 跨平台 |
語言 | 英語 |
類型 | Verilog仿真器 |
許可協議 | GNU通用公共許可協議 |
網站 | http://iverilog.icarus.com/ http://sourceforge.net/projects/iverilog/ |
Icarus Verilog是Verilog硬件描述語言的實現工具之一。它支持Verilog對應的的IEEE 1995、IEEE 2001和IEEE 2005三個不同的版本,並對SystemVerilog的部分內容提供支持。
Icarus Verilog可以配置在Linux、FreeBSD、OpenSolaris、AIX、Microsoft Windows以及OS X環境中。該軟件以GNU通用公共許可協議發布,是一個自由軟件。
截止到0.9版,該工具提供了Verilog編譯器(包含一個Verilog預處理器),並支持可插入後端(plug-in backend),並通過一個虛擬機來對設計進行仿真。
歷史
[編輯]該軟件的作者本人並不記得最初是在何時開始了這個項目,不過協作版本系統的記錄顯示,這一軟件的歷史可以追溯到1998年,迄今為止發布了0.2版到0.9版。
Icarus Verilog的開發工作主要由史蒂芬·威廉姆斯(Stephen Williams)個人獨立完成。其中一些部分以補丁的形式提供。