實驗一3-8譯碼器的設(shè)計-重慶科創(chuàng)職業(yè)學(xué)院_第1頁
實驗一3-8譯碼器的設(shè)計-重慶科創(chuàng)職業(yè)學(xué)院_第2頁
實驗一3-8譯碼器的設(shè)計-重慶科創(chuàng)職業(yè)學(xué)院_第3頁
實驗一3-8譯碼器的設(shè)計-重慶科創(chuàng)職業(yè)學(xué)院_第4頁
實驗一3-8譯碼器的設(shè)計-重慶科創(chuàng)職業(yè)學(xué)院_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、設(shè)計流程一、設(shè)計流程 Max+plusMax+plus軟件設(shè)計流程由以下幾部分組成。軟件設(shè)計流程由以下幾部分組成。 1 1、設(shè)計輸入:設(shè)計輸入:可以采用原理圖輸入、可以采用原理圖輸入、HDLHDL語言描述、語言描述、EDIFEDIF網(wǎng)表網(wǎng)表輸入及波形輸入等幾種方式。輸入及波形輸入等幾種方式。 2 2、編譯:編譯:先根據(jù)設(shè)計要求設(shè)定編譯參數(shù)和編譯策略,如器件先根據(jù)設(shè)計要求設(shè)定編譯參數(shù)和編譯策略,如器件的選擇、邏輯綜合方式的選擇等。然后根據(jù)設(shè)定的參數(shù)和策略對的選擇、邏輯綜合方式的選擇等。然后根據(jù)設(shè)定的參數(shù)和策略對設(shè)計項目進(jìn)行網(wǎng)表提取、邏輯綜合和器件適配,并產(chǎn)生報告文件、設(shè)計項目進(jìn)行網(wǎng)表提取、邏

2、輯綜合和器件適配,并產(chǎn)生報告文件、延時信息文件及編程文件,供分析仿真和編程使用。延時信息文件及編程文件,供分析仿真和編程使用。 3 3、仿真:仿真:仿真包括功能仿真、時序仿真和定時分析,可以利仿真包括功能仿真、時序仿真和定時分析,可以利用軟件的仿真功能來驗證設(shè)計項目的邏輯功能是否正確。用軟件的仿真功能來驗證設(shè)計項目的邏輯功能是否正確。 4 4、編程與驗證:編程與驗證:用經(jīng)過仿真確認(rèn)后的編程文件通過編程器用經(jīng)過仿真確認(rèn)后的編程文件通過編程器(ProgrammerProgrammer)將設(shè)計下載到實際芯片中,最后測試芯片在系統(tǒng))將設(shè)計下載到實際芯片中,最后測試芯片在系統(tǒng)中的實際運行性能。中的實際運

3、行性能。 在設(shè)計過程中,如果出現(xiàn)錯誤,則需重新回到設(shè)計輸入階段,在設(shè)計過程中,如果出現(xiàn)錯誤,則需重新回到設(shè)計輸入階段,改正錯誤或調(diào)整電路后重復(fù)上述過程。改正錯誤或調(diào)整電路后重復(fù)上述過程。下圖是下圖是Max+plus編譯設(shè)計主控界面,它顯示了編譯設(shè)計主控界面,它顯示了Max+plus自動設(shè)計的各主要處理環(huán)節(jié)和設(shè)計流自動設(shè)計的各主要處理環(huán)節(jié)和設(shè)計流程,包括設(shè)計輸入編輯、編譯網(wǎng)表提取、數(shù)據(jù)庫建程,包括設(shè)計輸入編輯、編譯網(wǎng)表提取、數(shù)據(jù)庫建立、邏輯綜合、邏輯分割、適配、延時網(wǎng)表提取、立、邏輯綜合、邏輯分割、適配、延時網(wǎng)表提取、編程文件匯編(裝配)以及編程下載編程文件匯編(裝配)以及編程下載9個步驟。個步

4、驟。 圖3-1-2(四)管腳的重新分配與定位:(四)管腳的重新分配與定位:啟動啟動MaxplusIIFloorplan Editor菜單命令,(或按菜單命令,(或按“ ”快捷圖標(biāo))出現(xiàn)圖快捷圖標(biāo))出現(xiàn)圖4.4-1所示的芯片管腳自動分配畫面,點擊所示的芯片管腳自動分配畫面,點擊“”圖標(biāo),所有管腳將會在圖標(biāo),所有管腳將會在“ ”中顯示。中顯示。圖4.4-1圖4.4-2Foolrplan Editor展示的是該設(shè)計項目的管腳分配圖。這是由展示的是該設(shè)計項目的管腳分配圖。這是由軟件自動分配的。用戶可隨意改變管腳分配,以方便與你的外軟件自動分配的。用戶可隨意改變管腳分配,以方便與你的外設(shè)電路進(jìn)行匹配。管

5、腳編輯過程如下:設(shè)電路進(jìn)行匹配。管腳編輯過程如下:、按下窗口左邊手動分配圖標(biāo)、按下窗口左邊手動分配圖標(biāo)“”,所有管腳,所有管腳將會出現(xiàn)在窗口中,如圖將會出現(xiàn)在窗口中,如圖4.-中箭頭所指。中箭頭所指。、用鼠標(biāo)按住某輸入、用鼠標(biāo)按住某輸入|輸出端口,并拖到下面芯輸出端口,并拖到下面芯片的某一管腳上,松開鼠標(biāo)左鍵,便可完成一個片的某一管腳上,松開鼠標(biāo)左鍵,便可完成一個管腳的重新分配(讀者可以試著在管腳之間相互管腳的重新分配(讀者可以試著在管腳之間相互拖曳,你會覺得非常方便)。注意:芯片上有一拖曳,你會覺得非常方便)。注意:芯片上有一些特定的管腳不能被占用,進(jìn)行管腳編輯時一定些特定的管腳不能被占用,

6、進(jìn)行管腳編輯時一定要注意。另外,在芯片器件選擇中,如果選的時要注意。另外,在芯片器件選擇中,如果選的時Auto,則不允許對管腳進(jìn)行再分配。當(dāng)你對管腳,則不允許對管腳進(jìn)行再分配。當(dāng)你對管腳進(jìn)行二次調(diào)整以后,一定要再編譯一次,否則程進(jìn)行二次調(diào)整以后,一定要再編譯一次,否則程序下載以后,其管腳功能還是當(dāng)初的自動分配狀序下載以后,其管腳功能還是當(dāng)初的自動分配狀態(tài)。態(tài)。二)器件編程下載二)器件編程下載圖4.5-11、啟動、啟動MaxplusIIProgrammer菜單,如果是第一次啟菜單,如果是第一次啟用的話,將出現(xiàn)如圖用的話,將出現(xiàn)如圖4.-所示的對話框,請你填寫硬所示的對話框,請你填寫硬件類型,請選

7、擇件類型,請選擇“ByteBlaster(MV)”并按下并按下OK確認(rèn)即可。確認(rèn)即可。圖4.5-2、啟用、啟用JTAGMulti-Device JTAG Chain Setup.菜單項,按菜單項,按Select Programming File.按鈕,選擇要下載的按鈕,選擇要下載的*.pof文件。然文件。然后按后按dd加到文件列表中,如圖加到文件列表中,如圖4.-所示(如果編譯時選擇所示(如果編譯時選擇的是的是FPGA芯片,此時要選擇的下載文件為芯片,此時要選擇的下載文件為*.sof)如果不是當(dāng))如果不是當(dāng)前要下載編程的文件的話,請使用前要下載編程的文件的話,請使用Delete將其刪除。將其刪除。3、選擇完下載文件后,單擊、選擇完下載文件后,單擊OK確定,出現(xiàn)下圖確定,出現(xiàn)下圖 4.5-所示的下載編程界面。所示的下載編程界面。4、單擊、單擊Pogram按鈕,進(jìn)行下載編程,如不能正按鈕,進(jìn)行下載編程,如不能正確下載,請點擊圖確下載,請點擊圖4.-的的Detect JTAG chain info按鈕

溫馨提示

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

評論

0/150

提交評論