ModelSim是業(yè)界最優(yōu)秀的HDL語言仿真軟件,它能提供友好的仿真環(huán)境,是業(yè)界唯一的單內(nèi)核支持VHDL和Verilog混合仿真的仿真器。它采用直接優(yōu)化的編譯技術(shù)、Tcl/Tk技術(shù)、和單一內(nèi)核仿真技術(shù),編譯仿真速度快,編譯的代碼與平臺(tái)無關(guān),便于保護(hù)IP核,個(gè)性化的圖形界面和用戶接口,為用戶加快調(diào)錯(cuò)提供強(qiáng)有力的手段,是FPGA/ASIC設(shè)計(jì)的首選仿真軟件。
UNIX/Linux:
• install.<platform>
• <product>-base.mis
• <product>-docs.mis
• <product>-gcc-<platform>.mis
• <product>-<platform>.mis
則需要下載
install.linux
modelsim-base.mis
modelsim-docs.mis
modelsim-gcc-linux.mis
modelsim-linux.mis
安裝:
下載完成后,直接運(yùn)行 ./install.linux
如果權(quán)限不夠,添加權(quán)限 chmod a+x install.linux
由于是圖形界面,很easy。
破解:
1.將ModelSim6_5_KeyGen.rar解壓到你因?yàn)楹线m的目錄下。
2.安裝wine:aptitude install wine
3.用wine運(yùn)行MentorKG.exe:wine MentorKG,運(yùn)行完會(huì)生成LICENSE.TXT文件,將其改名為license.dat并復(fù)制到/opt/modelsim/modeltech/目錄下(我的安裝目錄,你的根據(jù)情況來)。
4.更改環(huán)境變量,在中斷下輸入:sudo gedit ~/.bashrc,打開.bashrc文件,在文件尾部添加如下兩行
export LM_LICENSE_FIEL=/opt/modelsim/modeltech/license.dat
export PATH=$PATH:/opt/modelsim/modeltech/linux
保存后退出。
5.在中斷中敲入:source ~/.bashrc,使環(huán)境變量生效(可用echo命令來查看是否生效,比如:echo $LM_LICENSE_FIEL,看看會(huì)出現(xiàn)什么)
6.在終端中敲入:vsim?词欠癯霈F(xiàn)了久違的modelsim圖形化界面。
其他
經(jīng)過以上步驟可以在root用戶下運(yùn)行modelsim,但是在普通用戶下還是沒法運(yùn)行modelsim,以我為例,我的普通用戶的賬號(hào)是clp。1.剛才一直在用root權(quán)限操作,現(xiàn)在切換到普通用戶下:su clp
2.同樣修改.bashrc文件:gedit ~/.bashrc,在.bashrc文件末尾添加如下兩行:
export LM_LICENSE_FIEL=/opt/modelsim/modeltech/license.dat
export PATH=$PATH:/opt/modelsim/modeltech/linux
3.中斷輸入:source ~/.bashrc
4.最后在中斷輸入:vsim。是否也出現(xiàn)modelsim圖形化界面了呢?
運(yùn)行:
vsim
如果不能創(chuàng)建文件,考慮權(quán)限問題