国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

xuehua_12的個(gè)人空間 http://m.qingdxww.cn/space-uid-126889.html [收藏] [復(fù)制] [RSS]

博客

分享書本--明德?lián)P點(diǎn)撥FPGA高手進(jìn)階

熱度 1已有 1671 次閱讀2015-10-6 14:38 | 明德?lián)P, 軟件介紹及安裝

第一章 軟件介紹及安裝1. Quartus II 1.1 Quartus II介紹

Quartus II Altera公司的綜合性PLD/FPGA開發(fā)軟件,原理圖、VHDLVerilog HDL以及AHDLAltera Hardware 支持Description Language)等多種設(shè)計(jì)輸入形式,內(nèi)嵌自有的綜合器以及仿真器,可以完成從設(shè)計(jì)輸入到硬件配置的完整PLD設(shè)計(jì)流程。

Quartus II可以在XPLinux以及Unix上使用,除了可以使用Tcl腳本完成設(shè)計(jì)流程外,提供了完善的用戶圖形界面設(shè)計(jì)方式。具有運(yùn)行速度快,界面統(tǒng)一,功能集中,易學(xué)易用等特點(diǎn)。

Quartus II支持AlteraIP核,包含了LPM/MegaFunction宏功能模塊庫(kù),使用戶可以充分利用成熟的模塊,簡(jiǎn)化了設(shè)計(jì)的復(fù)雜性、加快了設(shè)計(jì)速度。對(duì)第三方EDA工具的良好支持也使用戶可以在設(shè)計(jì)流程的各個(gè)階段使用熟悉的第三方EDA工具。

上面是Quartus II的官方介紹,通俗地說,QuartusverilogVHDL描述的代碼,變成電路,然后加載到FPGA芯片上運(yùn)行。在工具中,你可以改變管腳的位置、電路的布局,按需求優(yōu)化電路等。

Quartus IIAltera公司的,僅適合用于Altera的芯片。如果是Xilinx芯片,則需要使用ISEVivado

本書所有的講解和例程都是基于Altera芯片,綜合工具則使用Quartus II 9.2版本。需要強(qiáng)調(diào)的是,無論是Altera還是Xilinx,其FPGA設(shè)計(jì)方法和設(shè)計(jì)思想都是一樣的,這也是最值得我們學(xué)習(xí)的內(nèi)容。至于軟件工具,Quartus IIISE非常相似的,無非就是界面不同,只要掌握了一個(gè)綜合工具,就很容易熟悉另一套工具。

 

1.2 Quartus II軟件安裝

如非特別說明,明德?lián)P提供的例程都是基于Quartus II 9.2版本,在此版本上可以直接打開工程,綜合后得到可以加載到FPGA上的電路網(wǎng)表。如果您安裝了更高版本的Quartus II,則無須再重裝Quartus II 9.2版本。但高版本的Quartus II,打開明德?lián)P工程時(shí)可能會(huì)出現(xiàn)錯(cuò)誤,錯(cuò)誤的解決辦法請(qǐng)看2.3節(jié):Quartus II編譯常見問題。

 

1.2.1 Quartus II軟件安裝

Quartus II 9.2 網(wǎng)盤下載地址:http://yunpan.cn/Q7cq9eiC78Rge  提取碼 8ceb。其支持WIN7XP 32位和64位操作系統(tǒng)。

Quartus II與一般的軟件的安裝過程一樣,安裝非常簡(jiǎn)單,在此不再闡述。需要注意的是:安裝路徑不要包含有空格、中文或特殊字符。

 

1.2.2 Quartus II軟件破解

       Quartus II安裝后還需要破解才行使用,在下載軟件時(shí),同時(shí)會(huì)下載明德?lián)P科教破解器文件。其破解步驟可歸納為:

1.      獲取網(wǎng)卡地址

依次輸入windows開始菜單+R-->輸入cmd-->輸入ipconfig/all

找到本地連接的網(wǎng)卡物理地址并記錄,如下圖,記錄下物理地址00E06F262701。注意,請(qǐng)認(rèn)準(zhǔn)“本地連接”,千萬不要選擇無線連接。

 

 

2.      修改license.dat文件

license.dat內(nèi)的 HOSTID=”后面的內(nèi)容,用剛記下的網(wǎng)卡地址替換,文本中有兩處要替換,并將其另存到:quartus安裝目錄\91sp2\quartus中。

 

 

3.      替換bin文件

將文件夾bin復(fù)制到目錄quartus安裝目錄\91sp2\quartus\bin,覆蓋掉相應(yīng)的文件;(注意,bin 32的內(nèi)容拷到bin目錄,bin 64的內(nèi)容拷到bin64目錄,兩個(gè)都要拷)

4.      運(yùn)行Quartus II

5.      指定lincese文件

當(dāng)詢問到license時(shí),選擇 "Specify valid license file",指定到文件:quartus安裝目錄\91sp2\quartus\license.dat;或者打開quartusTools->License Setup,在彈出窗口中,License file選擇quartus安裝目錄\91sp2\quartus\license.dat

取消勾選:Use LM_LICENSE_FILE variable

如下圖所示設(shè)置,按OK完成設(shè)置。

6.      檢查破解是否成功

Ø  打開Quartus II軟件后,如果沒有關(guān)于license的對(duì)話框,則說明初步破解成功。

Ø  下載明德?lián)P提供的FPGA工程,下載地http://www.mdy-edu.com/bbs/forum.php?mod=viewthread&tid=4

下載到電腦后解壓,注意工程路徑不要有空格、中文或者特殊字符,直接用Quartus II打開qpf格式的工程,Processing->Start Compilation,開始對(duì)工程進(jìn)行編譯,如果Quartus II此窗口沒有錯(cuò)誤提示,則說明破解成功。

注意,如果上面窗口有錯(cuò)誤提示,則說明破解有問題,請(qǐng)檢查步驟1~3,特別是網(wǎng)卡物理地址。

 

2. Questasim 2.1 Questasim介紹

Mentor公司的ModelSim是業(yè)界最優(yōu)秀的HDL語言仿真軟件,它能提供友好的仿真環(huán)境,是業(yè)界唯一的單內(nèi)核支持VHDLVerilog混合仿真的仿真器。它采用直接優(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ì)的首選仿真軟件。

上面是Mentor官方對(duì)modelSim的描述,簡(jiǎn)而言之,modelsim是對(duì)VHDLverilog代碼進(jìn)行軟件仿真的工具,它不關(guān)心代碼是否能綜合出電路、不關(guān)心電路的規(guī)模,一切與電路無關(guān),只在軟件層面(語法層面)上檢驗(yàn)設(shè)計(jì)的正確性,即檢查邏輯是否正確。

Questasimmodelsim一樣,是工業(yè)界最優(yōu)秀的語言仿真器,它提供最友好的調(diào)試環(huán)境,是FPGAASIC設(shè)計(jì)的RTL級(jí)和門級(jí)電路仿真的首選工具。

可能有人會(huì)問QuestasimModelSim有什么區(qū)別?其實(shí)這兩個(gè)軟件的功能和速度都沒有太大區(qū)別,界面也幾乎一樣。明德?lián)P對(duì)于使用modelsim還是Questasim,包括軟件版本等,都沒有要求,如果您已經(jīng)安裝了Modelsim或者Questasim,則可以跳過此節(jié),不需要重裝安裝。

2.2 Questasim安裝

本書明德?lián)P選擇questasim 10版本。軟件下載地址:http://yunpan.cn/Q7cY8S67qH6gb  提取碼 33c3

 

1.         打開questasim安裝包

雙擊 Questasim-win32-10.1b.exe,然后雙擊next

 

2.         選擇安裝路徑

下圖是選擇安裝路徑。建議安裝在C盤(本軟件占用的空間不大),不安裝在C盤的,起碼要在其它盤的根目錄下安裝(注意,路徑不能有空格、中文或者特殊字符)。

繼續(xù)next它會(huì)提示是否創(chuàng)建一個(gè)新文件夾,點(diǎn)擊是。

3.         軟件安裝

點(diǎn)擊agreement,然后就是等待軟件的安裝,此軟件安裝不用太久。加載完成后先,要選擇否 NO

 

到此,軟件已經(jīng)安裝到你的電腦上了。但我們還需要對(duì)它進(jìn)行破解。

2.3 Questasim破解

 

軟件安裝后,需要破解才能使用,在下載軟件時(shí),同時(shí)包括一個(gè)目錄:明德?lián)P科教破解器。里面包括了破解所需要的文件。

 

1.         復(fù)制文件到win32目錄

復(fù)制以下兩個(gè)文件MentorKG.exepatch_dll.bat到軟件安裝根目錄win32目錄下。

 

2.         運(yùn)行patch_dll.bat文件

運(yùn)行patch_dll.bat,此時(shí)會(huì)生成一個(gè)txt文件。將txt文件另存,另存的路徑為:C:\modeltech_10.1a\LICENSE.TXT

出現(xiàn)此時(shí)出錯(cuò),請(qǐng)檢查路徑是否包含中文、空格、特殊字符等。

 

3.         新建系統(tǒng)環(huán)境變量

點(diǎn)擊電腦的開始菜單,在搜索框里搜索“環(huán)境變量”;或者右擊我的電腦,屬性,高級(jí)系統(tǒng)設(shè)置,高級(jí),環(huán)境變量。彈出如下窗口:

在系統(tǒng)變量那里,選擇新建,并輸入如下內(nèi)容:變量名:LM_LICENSE_FILE,變量值:C:\modeltech_10.1a\LICENSE.TXT,確定。關(guān)閉環(huán)境變量窗口。 

4.         破解確認(rèn)

打開questasim軟件,打開后如果沒有任何提示,則說明破解完成。

 

 

3. Gvim 3.1 GVIM介紹

Vim是從vi發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。和Emacs并列成為類Unix系統(tǒng)用戶最喜歡的編輯器Vim的第一個(gè)版本由Bram Moolenaar1991年發(fā)布。最初的簡(jiǎn)稱是Vi IMitation ,隨著功能的不斷增加,正式名稱改成了Vi IMproved。現(xiàn)在是在開放源代碼方式下發(fā)行的慈善軟件。

VimLinux上著名的文本編輯器,他是早年的Vi編輯器的加強(qiáng)版。gVimVim的圖形前端,它是跨平臺(tái)的編輯器,基本上主流的操作系統(tǒng)上面都有它的版本。這是一個(gè)國(guó)際版本,會(huì)根據(jù)安裝的平臺(tái)自動(dòng)選擇相應(yīng)語言包,支持中文及其各種編碼,連界面也是中文的,請(qǐng)放心使用。這個(gè)極具Unix特色和風(fēng)格(simple is the best)編輯器相信會(huì)給您帶來不同的感受。

掌握了GVIM的使用方法后,可以極大地提高代碼編寫效率,特別是FPGA中的代碼,基本上都是always結(jié)構(gòu),大部分代碼都類似或者重復(fù),使用GVIM更能提高效率,因此明德?lián)P強(qiáng)烈推薦使用。并且,明德?lián)P還修改了GVIM的設(shè)置,使同學(xué)們能非常方便地調(diào)用設(shè)計(jì)文件模板、測(cè)試文件模板和常用的代碼。

需要注意的是,GVIM僅是一個(gè)文本編輯工具,它不具有編譯綜合等功能。

3.2 GVIM的安裝

可從以下鏈接下載GVIMwindows版本:http://yunpan.cn/Q7c6Sx9f6frh4  提取碼 ecaa

注意,一定要下載明德?lián)P提供的版本,否則很多模板、快捷命令等會(huì)無法使用。

下載后將包括以下文件:

Ø  gvim72_PConline.exeGVIM的安裝文件

Ø  必讀.txtGVIM的安裝教程

Ø  key_light.v:檢驗(yàn)代碼

Ø  明德?lián)P科教GVIM配置:明德?lián)P提供的GVIM配置文件

 

GVIM的安裝步驟簡(jiǎn)述如下:

1.      安裝GVIM,雙擊gvim72_PConline.exe,按照提示一路安裝即可。

2.      安裝完成后,將_vimrc文件覆蓋到 安裝目錄\Vim\下的_vimrc

3.      filetype覆蓋GVIM安裝路徑下的Vim\vim72\filetype文件。

4.      systemverilog放入GVIM安裝路徑下的Vim\vim72\syntax文件下。

5.      vimrc_example.vim覆蓋到Vim\vim72\下面。

6.      檢查GVIM是否正確安裝。

a.      GVIM打開key_light.v文件,能正常顯示不會(huì)顯示亂碼。Gvim的操作背景為黑色底,黃色字為關(guān)鍵字,紅色為大些參數(shù),藍(lán)色字為注釋,其他為白色字。如下圖所示。

b.      打開gvim時(shí),如圖,我們會(huì)發(fā)現(xiàn)一個(gè)閃爍的光標(biāo),這時(shí)表示gvim處于命令模式。我們點(diǎn)擊A鍵,這時(shí)閃爍光標(biāo)消失,將Gvim切換到編輯模式,可輸入代碼。

命令模式:

編輯模式

c.      如果我們要退出編輯模式,只需要按ESC鍵,即可退出編輯模式。

d.      如果我們要在這個(gè)文本中找一個(gè)詞,只需要在命令模式下敲如圖命令即可(假如我們要需找reg

e.      敲“/reg”,然后點(diǎn)擊回車鍵,查找內(nèi)部就會(huì)反標(biāo),按n鍵跳到下一個(gè)。

f.       在編輯模式下,輸入Shixu,注意S為大寫,如下圖:

然后回車,則Shixu變成以下代碼:

以上文章摘自明德?lián)P點(diǎn)撥FPGA高手進(jìn)階,版權(quán)歸明德?lián)P所有,如需轉(zhuǎn)載,請(qǐng)注明明德?lián)P,謝謝!


路過

雞蛋

鮮花

握手

雷人

發(fā)表評(píng)論 評(píng)論 (1 個(gè)評(píng)論)

回復(fù) luckyb1 2015-10-7 11:20
期待以后的章節(jié),謝謝!

facelist

您需要登錄后才可以評(píng)論 登錄 | 立即注冊(cè)

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
返回頂部
主站蜘蛛池模板: 国内精品一区二区三区 | 韩国日本免费高清观看 | 免费观看四虎精品国产永久 | 国产一级一级毛片 | fc2ppv成年免费视频观看 | 国产又湿又黄又硬又刺激 | 和日本免费不卡在线v | 成人在线中文字幕 | 国产精品高清久久久久久久 | 亚洲欧美日韩不卡一区二区三区 | 9久9久热精品视频在线观看 | 日本国产高清色www视频在线 | 在线免费观看毛片网站 | 99在线精品日韩一区免费国产 | 国产乱码精品一区二区三区中 | 直接进入免费看黄的网站 | 欧美成人午夜精品免费福利 | 亚洲国产成人久久99精品 | 国产麻豆久久 | 免费观看四虎精品成人 | 国产精品永久免费10000 | 日日操日日摸 | 九九视频国产 | 欧美操操操操 | 日本色老头 | 五月综合色婷婷影院在线观看 | 东台人才招聘网最新招聘2023 | 欧美精品影视 | 两个人的视频在线观看www | 亚洲人成在线中文字幕 | 9久9久女女热精品视频免费观看 | 91亚洲成人 | 一个人www免费观看视频 | 在线九色 | 国产精品免费视频一区二区三区 | 久草亚洲视频 | 精品久久久久久久一区二区伦理 | 欧美在线观看一区二区三 | 视色在线| 国产午夜亚洲精品不卡免下载 | 四虎永久在线观看免费网站网址 |