實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)EPM7128-bdf_第1頁(yè)
實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)EPM7128-bdf_第2頁(yè)
實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)EPM7128-bdf_第3頁(yè)
實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)EPM7128-bdf_第4頁(yè)
實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)EPM7128-bdf_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、實(shí)驗(yàn)一 二輸入端與非門(mén)的設(shè)計(jì)利用EDA-V+板,使用軟件,完成實(shí)驗(yàn)內(nèi)容。二輸入端與非門(mén)有2個(gè)輸入端,1個(gè)輸出端。在EPM7128SLC84-15芯片內(nèi)實(shí)現(xiàn)功能,選擇合適的引腳。1. 實(shí)驗(yàn)?zāi)康恼莆哲浖氖褂?;學(xué)會(huì)實(shí)驗(yàn)箱EDA-V+資源的使用。2. 實(shí)驗(yàn)原理2二輸入端與非門(mén)有2個(gè)輸入端:A、B;1個(gè)輸出端Y。其真值表如表1所示。表1 4選1二輸入端與非門(mén)真值表地 址 輸 入輸 出ABY0010111011103. 實(shí)驗(yàn)步驟(1 建立工程項(xiàng)目:確定具有合法的密碼文件后,安裝進(jìn)入如下提示:圖1點(diǎn)擊NEXT進(jìn)入建立工程對(duì)話窗口:圖2或者,從主菜單選取FileNew Project Wizard,同樣出現(xiàn)

2、圖2。來(lái)創(chuàng)建工程。圖3 從主下拉菜單主選擇路徑新建工程項(xiàng)目出現(xiàn)對(duì)話框如圖4所示。圖4 新建工程更改工程保存的路徑為D:EDA_test2nand,工程名稱(chēng)為2nand,文件名稱(chēng)為2nand,點(diǎn)擊Next,提示是否創(chuàng)建“D:EDA_test2nand”?選擇“是”,出現(xiàn):在上圖中的File name對(duì)話框內(nèi)輸入2nand.bdf,然后,點(diǎn)擊右側(cè)的Add。圖3 添加文件到工程中接著點(diǎn)擊Next,在下圖中選擇所使用的器件。在Family“系列”下拉窗口中選擇MAX7000S,在Available devices下選擇EPM7128SLC84-15具體器件。圖4 選擇器件在圖4中,點(diǎn)擊Next進(jìn)入圖5

3、。圖5 選擇第三方工具在圖5中取默認(rèn)值,直接點(diǎn)擊Next進(jìn)入圖6。圖6 工程信息點(diǎn)擊Finish完成工程設(shè)置,這時(shí)在Project Navigator下的實(shí)體Entity下出現(xiàn)multi_4v的工程,見(jiàn)圖7所示。圖7 全局窗口綜上,建立了一個(gè)名稱(chēng)為“2nand”的工程,接下來(lái)需要在工程下建立需要的文件。(2建立文件:選取窗口菜單FileNew,圖8 建立文件出現(xiàn)對(duì)話框,如圖9。選Block Diagram/Schematic File選項(xiàng),建立原理圖文件。單擊OK按鈕,進(jìn)入文本編輯畫(huà)面。圖9 建立文件對(duì)話框輸入原理圖文件內(nèi)容到編輯窗口。方法是:在編輯的柵格處,雙擊鼠標(biāo)左鍵,在彈出的對(duì)話框中的N

4、ame處輸入“nand2”元件名,可以看到,NAND2元件的樣圖顯示出來(lái)了。然后,點(diǎn)擊“OK”。一個(gè)NAND2元件元件就被放置到了原理圖編輯對(duì)話框中了。圖10A 原理圖文件輸入和編輯對(duì)話框接下來(lái),用同樣的方法安放輸入和輸出引腳。在編輯柵格的空白處,雙擊鼠標(biāo)左鍵,在彈出的對(duì)話框中的Name處鍵入“INPUT”元件名。然后,點(diǎn)擊“OK”。一個(gè)INPUT元件就被放置到了原理圖編輯對(duì)話框中了。同樣,再安放“OUTPUT”元件。圖10B 原理圖文件輸入和編輯對(duì)話框接下來(lái),進(jìn)行連線。鼠標(biāo)移動(dòng)到元件的引腳旁時(shí),會(huì)出現(xiàn)連線的標(biāo)志,此時(shí)按住鼠標(biāo)左鍵,在目標(biāo)處放開(kāi)鼠標(biāo)左鍵,一條連線就畫(huà)成功了。完成下圖的連線。圖1

5、0 原理圖編輯引腳的名稱(chēng)。如雙擊一條“INPUT”引腳,如下圖。在“Pin name(s”處輸入“A”。另一輸入引腳,和一個(gè)輸出引腳,同樣編輯。最后形成下圖所示的電路。(3 保存:選取窗口菜單FileSave as,出現(xiàn)對(duì)話框,鍵入文件名2nand.bdf,圖11 文件保存單擊“保存”按鈕保存文件。(4編譯:選取窗口菜單ProcessingStart Compilation,或點(diǎn)擊快捷按鈕進(jìn)行編譯。圖12 編譯工程選項(xiàng)編譯工程需要一段時(shí)間,見(jiàn)圖13的編譯過(guò)程進(jìn)程顯示。圖13 編譯工程進(jìn)程圖14 編譯結(jié)束需要排除編譯中產(chǎn)生的所有錯(cuò)誤,某些警告可以忽略。點(diǎn)擊“確定”。(5 引入輸入/輸出腳:選取窗

6、口菜單Assignments Pins,圖13對(duì)話框。圖15 引入輸入/輸出腳對(duì)話框圖16 編輯引入輸入/輸出腳對(duì)話框在圖14中,拖動(dòng)A、B、Y引腳到圖中的引腳。在此選:A9D1B10D2Y11LED1將Node Name下的名稱(chēng)(如A一個(gè)一個(gè)地拖動(dòng)到Pin Planner對(duì)應(yīng)的引腳標(biāo)號(hào)處(如15)。圖17 引腳分布此步驟不用保存,將上面的對(duì)話框關(guān)到最小即可。這時(shí),再查看原理圖,已經(jīng)有了對(duì)應(yīng)的引腳。在主菜單AssignmentsPins或AssignmentsPin Planner均可打開(kāi)圖20,用以觀察引腳分布。 或 圖18 引腳分布圖觀察操作(6 編輯輸入/輸出腳之后,再執(zhí)行項(xiàng)目編譯:選取

7、窗口菜單ProcessingStart Compilation,或點(diǎn)擊快捷按鈕進(jìn)行編譯。這樣,可以形成對(duì)應(yīng)編輯好引腳的對(duì)應(yīng)文件,包括燒寫(xiě)文件等。編譯之后,就可以將程序代碼燒寫(xiě)到CPLD或FPGA中,這一步我們放到第(8)步進(jìn)行。(7建立波形仿真文件:選取窗口菜單FileNew,出現(xiàn)對(duì)話框,如圖19。選Vector Waveform File選項(xiàng),單擊OK按鈕,進(jìn)入波形圖編輯畫(huà)面。圖19 建立波形仿真文件窗口圖20 建立波形仿真文件窗口在引腳輸入的“Name”區(qū),點(diǎn)擊鼠標(biāo)右鍵,如圖21在波形窗口中插入引腳。圖21 在波形窗口中插入引腳可以在圖22的“Name”區(qū),輸入引腳的名稱(chēng),然后點(diǎn)擊“OK”

8、。這種方式一次只能輸入一個(gè)引腳。下圖是輸入引腳“A”的示例,在此引腳的書(shū)寫(xiě)不分大小寫(xiě)。逐一輸入即可。圖22 一次輸入一個(gè)引腳或者在上圖中,點(diǎn)擊“Node Finder”,出現(xiàn)圖23。圖23 批量一次性輸入所有引腳到波形編輯窗口在圖23中,點(diǎn)擊“List”。圖24 引入引腳點(diǎn)擊“”,將左側(cè)發(fā)現(xiàn)的引腳選擇有用的逐一添加到右側(cè)窗口中,或者點(diǎn)擊“”,將左側(cè)發(fā)現(xiàn)的引腳全部一次性地添加到右側(cè)窗口中,在此點(diǎn)擊“”。見(jiàn)圖25。圖25 引入引腳對(duì)話框點(diǎn)擊OK,進(jìn)入圖26。圖26 引入引腳對(duì)話框點(diǎn)擊OK,進(jìn)入圖27。圖27 引入引腳選中引腳圖標(biāo),見(jiàn)圖28,信號(hào)源圖標(biāo)變成實(shí)體。圖28 將各個(gè)引腳引入信號(hào)源信號(hào)源可以

9、選擇圖標(biāo),如圖29、30。圖29 引腳引入信號(hào)源設(shè)置圖30 引腳引入信號(hào)源設(shè)置點(diǎn)擊“確定”。同樣,輸入B引腳的波形?;蛘哌x擇圖標(biāo),自編各個(gè)引腳的波形。引腳波形的構(gòu)造要與系統(tǒng)的功能狀態(tài)相吻合,便于驗(yàn)證系統(tǒng)功能。圖31 引腳引入信號(hào)保存波形文件。圖32 保存波形文件波形仿真操作,如圖33。圖33 波形仿真操作或直接點(diǎn)擊快捷圖標(biāo)。圖34 仿真波形自行從波形圖上驗(yàn)證邏輯狀態(tài)。(8)將程序下載到CPLD或FPGA中,在此時(shí)下載到CPLD中。執(zhí)行ToolsProgrammer,如圖35所示。圖35 程序下載操作在彈出的圖36中,查看文件、器件、硬件設(shè)置幾個(gè)選項(xiàng),均真確無(wú)誤后,選中Program/Configure方形選框之后,點(diǎn)擊“Start”按鈕。圖36 下載的相關(guān)信息圖37 下載的相關(guān)信息圖38 JTAG口設(shè)置對(duì)話框圖39 程序下載進(jìn)程對(duì)話框(9)在EDA-V+實(shí)驗(yàn)箱上按照

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論