天天看點

Modelsim 安裝破解 unable to checkout a viewer license

轉自ModelSimhttp://www.eefocus.com/nightseas/blog/12-03/239859_99372.html

作為仿真利器,是做CPLD和FPGA不可或缺的一款軟體。在進行仿真之前,先要說說和諧安裝的問題。安裝軟體可以在www.modelsim.com上下載下傳,官方提供了最新的安裝包以及許多曆史版本,根據需要選擇相應版本後,随便填寫一下個人資訊(這個表格貌似沒有任何驗證)。

之後你需要一個和諧工具,這種crack工具網上有很多,但都不是很全,使用最常出現的問題就是License不正确。表現為這樣的提示:

Modelsim 安裝破解 unable to checkout a viewer license

這個問題困擾了我許久,不知道為此犧牲了多少腦細胞。本着自由共享的精神,在此提供完全版的工具:

  F01 Modelsim10Cr_a_c_k.rar

 下面開始和諧:

1.生成License

用記事本打開license.src,将第一行改為自己的資訊。[email protected] 改為計算機名,1c6f6532fa3c改為主機ID,這個ID是ModelSim根據網卡硬體資訊生成的,擷取方法:打開開始菜單  → ModelSim → License Wizard,在User Tools → Host Information中可以看到(ModelSim的HostID原來是通過網卡的硬體資訊生成的)。

Modelsim 安裝破解 unable to checkout a viewer license

再将第二行的路徑改為自己的ModelSim安裝路徑,注意後面這個\win32(64位安裝就是\win64)要保留。運作get_license.bat,這時會生成一個License.dat檔案,将這個檔案放到一個不包含空格和中文的路徑下,比如你的安裝路徑。

2.處理mgls.dll

将patch_dll.bat和MentorKG.exe複制到ModelSim安裝目錄的win32檔案夾下,運作patch_dll.bat,這時也會生成一個License,無需理會。

3.啟動License Server

打開License Wizard(見步驟1),選Server Admin → New,随便起個名字;

Modelsim 安裝破解 unable to checkout a viewer license

Next之後選擇你剛才生成的License;

Modelsim 安裝破解 unable to checkout a viewer license

選擇開機啟動License Server;

Modelsim 安裝破解 unable to checkout a viewer license

最後選Start,彈出一堆視窗, License Server啟動。關掉視窗,就可以正常使用ModelSim了。本方法在WindowsXP + ModelSim10.0a、c、d環境下驗證通過,最後跑個TestBench試一下:

Modelsim 安裝破解 unable to checkout a viewer license

使用幾次以後你就會愛上這個工具,不會用仿真就不能說沒真正會用FPGA,趕快開始你的仿真之旅吧。

Q&A

Q:不需要改環境變量什麼的嗎?

A:不需要。

繼續閱讀