999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

關(guān)于EDA教學(xué)中Quartus II原理圖輸入法的探討

2014-03-23 03:41:18于明軍
關(guān)鍵詞:工程項(xiàng)目工程設(shè)計(jì)

于明軍

(赤峰學(xué)院 物理與電子信息工程學(xué)院,內(nèi)蒙古 赤峰 024000)

關(guān)于EDA教學(xué)中Quartus II原理圖輸入法的探討

于明軍

(赤峰學(xué)院 物理與電子信息工程學(xué)院,內(nèi)蒙古 赤峰 024000)

本文介紹FPGA/CPLD開(kāi)發(fā)軟件QuartusII的原理圖輸入法,舉例說(shuō)明原理圖輸入設(shè)計(jì)法的基本知識(shí),并對(duì)原理圖輸入設(shè)計(jì)法作進(jìn)一步的深入討論.

EDA;QuartusII;原理圖輸入法

1 引言

現(xiàn)代電子設(shè)計(jì)技術(shù)的核心就是EDA(電子設(shè)計(jì)自動(dòng)化,ElectronicDesignAutomation)技術(shù).在QuartusII中,VHDL輸入和原理圖輸入都能完成FPGA的設(shè)計(jì),他們的地位是均等的.兩種輸入之間可以互相轉(zhuǎn)換和互相調(diào)用,兩者僅為表述形式的不同,其結(jié)果都能形成RTL級(jí)描述.在VHDL輸入中的元件例化,就是文字表述的原理圖輸入.在原理圖中的元件符號(hào),就是封裝好的VHDL輸入元件,此元件還需要對(duì)應(yīng)的VHDL輸入文件給出其功能,才能在原理圖輸入中形成RTL級(jí)描述.兩種輸入可自由選擇,按使用習(xí)慣進(jìn)行FPGA設(shè)計(jì),無(wú)需特意區(qū)分.原理圖輸入法表示的優(yōu)點(diǎn)是直觀、方便.

2 Quartus II原理圖輸入法設(shè)計(jì)時(shí)鐘

原理圖輸入方式是利用EDA工具提供的圖形編輯器以原理圖的方式進(jìn)行輸入.應(yīng)用數(shù)字邏輯電路的基本知識(shí),使用QuartusII原理圖輸入法可非常方便地進(jìn)行數(shù)字系統(tǒng)的設(shè)計(jì).原理圖輸入方式比較容易掌握,直觀且方便,所畫的電路原理圖(請(qǐng)注意,這種原理圖與利用Protel畫的原理圖有本質(zhì)的區(qū)別)與傳統(tǒng)的器件連接方式完全一樣,很容易被人接受,而且編輯器中有許多現(xiàn)成的單元器件可以利用,自己也可以根據(jù)需要設(shè)計(jì)元件.

本文以時(shí)鐘設(shè)計(jì)為例,說(shuō)明QuartusII原理圖輸入法的基本步驟,先設(shè)計(jì)十二進(jìn)制和六十進(jìn)制計(jì)數(shù)器,再通過(guò)層次化設(shè)計(jì)調(diào)用完成對(duì)時(shí)鐘的設(shè)計(jì).

2.1 建立工程文件夾

2.1.1 新建一個(gè)文件夾作為工程項(xiàng)目目錄

首先在計(jì)算機(jī)中建立一個(gè)文件夾作為工程項(xiàng)目目錄,此工程目錄不能是根目錄,比如D:,只能是根目錄下的目錄,比如D:QuartusIIcntm12.

2.1.2 建立工程項(xiàng)目

工程是不同的數(shù)字系統(tǒng)設(shè)計(jì)作品的裝載物.在Quartus II中以工程作為設(shè)計(jì)的獨(dú)立單位.工程中有頂層設(shè)計(jì)文件和底層設(shè)計(jì)文件,其關(guān)系是調(diào)用和被調(diào)用的關(guān)系.工程(工程文件夾名)、頂層設(shè)計(jì)文件和VHDL輸入(原理圖輸入)的文件名需要一一對(duì)應(yīng).

運(yùn)行QuartusⅡ軟件,執(zhí)行File→NewProjectWizard…命令,建立工程.在所彈出的圖1所示的NewProject Wizard對(duì)話框中,分別填寫各個(gè)項(xiàng)目.其中第一、第二、第三文本框分別是工程項(xiàng)目目錄、項(xiàng)目名稱和項(xiàng)目頂層設(shè)計(jì)實(shí)體的名稱.單擊Finish按鈕就建立了一個(gè)空的工程項(xiàng)目.

圖1 工程項(xiàng)目基本設(shè)置

2.2 編輯設(shè)計(jì)圖形文件

2.2.1 建立原理圖文件

執(zhí)行File→New…命令,選擇BlockDiagram/Schematic File流程圖和原理文件.再執(zhí)行File→Saveas…命令,把它另存為文件名是cntm12的原理圖文件,文件后綴為.bdf.將Addfiletocurrentproject選項(xiàng)選中,使該文件添加到剛建立的工程文件中去.

QuartusⅡ支持五中設(shè)計(jì)輸入法文件:AHDLFile是AHDL文本文件;BlockDiagram/SchematicFile是流程圖和原理文件,簡(jiǎn)稱原理圖文件;EDIFFile是網(wǎng)表文件Verilog HDLFile是VerilogHDL文本文件;VHDLFile是VHDL文本文件.選擇BlockDiagram/SchematicFile,單擊OK按鈕即建立一個(gè)空的原理圖文件.

2.2.2 編輯輸入原理圖文件

圖形編輯界面如圖2所示,其右側(cè)的空白處就是原理圖的編輯區(qū),在這個(gè)編輯區(qū)輸入圖3所示的十二進(jìn)制計(jì)數(shù)器原理圖.

2.3 編譯設(shè)計(jì)圖形文件

完成原理圖編輯輸入后,保存設(shè)計(jì)圖形文件,就可編譯設(shè)計(jì)圖形文件.執(zhí)行Processing→StartCompilation,進(jìn)行編譯.編譯結(jié)束后,會(huì)出現(xiàn)對(duì)話框顯示編譯的錯(cuò)誤和警告情況.若有錯(cuò)誤,則可雙擊編譯器界面下方出現(xiàn)的第一個(gè)錯(cuò)誤提示,使第一個(gè)錯(cuò)誤處改變顏色.檢查糾正第一個(gè)錯(cuò)誤后保存再編譯,如果還有錯(cuò)誤,重復(fù)以上操作,直至最后通過(guò).最后通過(guò)時(shí)應(yīng)沒(méi)有錯(cuò)誤提示但可有警告提示.可以通過(guò)查看編譯報(bào)告了解有關(guān)情況,比如定時(shí)分析情況.以上是使用QuartusⅡ編譯器默認(rèn)設(shè)置進(jìn)行的編譯方法,還可以先根據(jù)需要進(jìn)一步的編譯設(shè)置,然后再編譯,具體方法可參考QuartusⅡ幫助文檔.

2.4 時(shí)序仿真設(shè)計(jì)文件

圖2 圖形編輯界面

圖3 十二進(jìn)制原理圖

圖4 仿真結(jié)果

2.5 生成元件符號(hào)

執(zhí)行File→Greate/Update→Greate Symbol Files for Current File命令,將本設(shè)計(jì)電路封裝生成一個(gè)元件符號(hào),供以后在原理圖編輯器下進(jìn)行層次設(shè)計(jì)時(shí)調(diào)用,所生成的符號(hào)存放在本工程目錄下,文件名cntm12,文件后綴名為.bsf.調(diào)用方法與QuartusⅡ提供的元件符號(hào)相似.用以上同樣的方法完成六十進(jìn)制計(jì)數(shù)器的設(shè)計(jì),并生成符號(hào).

2.6 圖形的層次化設(shè)計(jì)

首先新建一個(gè)工程文件夾clock把十二進(jìn)制計(jì)數(shù)器的cntm12.bdf、cntm12.bsf文件和六十進(jìn)制計(jì)數(shù)器的cntm60.bdf、cntm60.bsf文件放入其中,再新建一個(gè)原理圖文件,使用符號(hào)插入命令,選擇cntm12.bsf、cntm60.bsf將它放置于原理圖編輯區(qū)中即可實(shí)現(xiàn)調(diào)用.完成的原理圖如圖7所示.

圖5 六十進(jìn)制計(jì)數(shù)器原理圖

圖6 六十進(jìn)制計(jì)數(shù)器仿真波形

圖7 clock的原理圖

圖8 clock的仿真波形

3 結(jié)語(yǔ)

EDA課程是高校電類專業(yè)一門重要的工程實(shí)踐類課程,在工程設(shè)計(jì)中,QuartusII軟件的原理圖輸入法簡(jiǎn)單易用,是初學(xué)硬件設(shè)計(jì)的首選方法,本文以實(shí)例方式對(duì)其進(jìn)行了詳細(xì)的闡述,對(duì)軟件的學(xué)習(xí)有一定的指導(dǎo)作用.

〔1〕廖超平.EDA技術(shù)與VHDL實(shí)用教程[M].高等教育出版社,2007.

〔2〕閆石.數(shù)字電子技術(shù)基礎(chǔ)[M].高等教育出版社,2006.

〔3〕侯伯亨.VHDL硬件描述語(yǔ)言與數(shù)字邏輯電路設(shè)計(jì)[M].西安電子科技大學(xué)出版社,2009.

G642

A

1673-260X(2014)01-0224-02

猜你喜歡
工程項(xiàng)目工程設(shè)計(jì)
瞞天過(guò)?!律O(shè)計(jì)萌到家
工程項(xiàng)目造價(jià)控制中常見(jiàn)問(wèn)題的探討
江西建材(2018年1期)2018-04-04 05:26:40
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
工程
工程
工程
加強(qiáng)工程項(xiàng)目檔案管理的有效途徑
成套集團(tuán)工程項(xiàng)目管理模式的實(shí)踐和探索
主站蜘蛛池模板: 老司机久久精品视频| 2020国产精品视频| 色爽网免费视频| 自拍偷拍欧美日韩| 日韩毛片基地| 日韩A级毛片一区二区三区| 日本成人不卡视频| 国产高清国内精品福利| 国产激情在线视频| 色天天综合久久久久综合片| 国产在线精品人成导航| 在线观看视频一区二区| 思思99热精品在线| 毛片一级在线| 国产理论最新国产精品视频| 国产亚洲精久久久久久无码AV| 精品无码一区二区在线观看| 日本a级免费| 亚洲香蕉久久| 男女猛烈无遮挡午夜视频| 99久久精品无码专区免费| 色呦呦手机在线精品| 欧美成人免费午夜全| 2022国产无码在线| 久久精品中文字幕免费| 91破解版在线亚洲| 无码丝袜人妻| 欧美成人精品欧美一级乱黄| 国产乱人免费视频| 久久精品aⅴ无码中文字幕| 91麻豆精品国产91久久久久| 免费在线不卡视频| 久久综合伊人77777| 999精品色在线观看| 99久久性生片| 亚洲精品国产成人7777| AV在线麻免费观看网站| 欧美亚洲中文精品三区| 国产精品欧美日本韩免费一区二区三区不卡| 亚洲色图另类| 超清无码熟妇人妻AV在线绿巨人| 久久久久久国产精品mv| 成人a免费α片在线视频网站| 国产精品自在线天天看片| 精品自窥自偷在线看| 强乱中文字幕在线播放不卡| 亚洲床戏一区| 四虎亚洲国产成人久久精品| 日本中文字幕久久网站| 青青青草国产| 国产麻豆精品在线观看| 国产成人av一区二区三区| 亚洲人成电影在线播放| 免费中文字幕一级毛片| 亚洲AⅤ综合在线欧美一区| 免费观看精品视频999| 伊人婷婷色香五月综合缴缴情| 国产成人精品视频一区二区电影| 国内老司机精品视频在线播出| 欧美亚洲欧美区| 国产69精品久久久久妇女| 97视频精品全国在线观看| 91蝌蚪视频在线观看| 在线播放国产99re| 欧美亚洲国产一区| 亚洲另类国产欧美一区二区| 精品久久久久久成人AV| 女人18毛片一级毛片在线| 啪啪免费视频一区二区| 国产精品13页| 欧美在线黄| 99热最新在线| 国产成人1024精品| 午夜日本永久乱码免费播放片| 97视频免费看| 毛片基地视频| 国产国拍精品视频免费看| 亚洲综合色在线| 欧日韩在线不卡视频| 日韩二区三区无| 亚洲国产系列| 国产网友愉拍精品视频|