MAXplus實(shí)驗(yàn)之入門教學(xué)_第1頁
MAXplus實(shí)驗(yàn)之入門教學(xué)_第2頁
MAXplus實(shí)驗(yàn)之入門教學(xué)_第3頁
MAXplus實(shí)驗(yàn)之入門教學(xué)_第4頁
MAXplus實(shí)驗(yàn)之入門教學(xué)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 max+plus開發(fā)軟件 max+plus設(shè)計(jì)向?qū)гO(shè)計(jì)向?qū)?一、一、 項(xiàng)目建立項(xiàng)目建立 1建立設(shè)計(jì)文件夾 2啟動max+plus10.2 單擊“開始”“程序”altera max+plus10.2 ,隨即出現(xiàn)max+plus管理窗口。 單擊標(biāo)題欄的file菜單,從中選擇projectname菜單,出現(xiàn)項(xiàng)目名稱對話框。在 directories 區(qū)域內(nèi),雙擊設(shè)計(jì)者為本次設(shè)計(jì)項(xiàng)目所建的目錄(文件夾)。然后在project name的空白區(qū),輸入操作者擬定的項(xiàng)目名。項(xiàng)目名稱的命名規(guī)則是:名稱可由字母、數(shù)字和下劃線組成。在本例中,文件夾為example,項(xiàng)目名為count,完成后,單擊【ok】按鈕,

2、max+plus返回管理器窗口。3建立項(xiàng)目 二、二、 編輯文件編輯文件 1建立圖形輸入文件 單擊filenew選項(xiàng),max+plus支持四種方式:graphic editor file是圖形輸入方式;symbol editor file方式可以編輯用戶生成的符號文件;text editor file是文本輸入方式,支持如vhdl、ahdl和verilog_hdl硬件描述語言;waveform editor file是波形輸入方式。 打開打開max+plus ii,輸入設(shè)計(jì)項(xiàng)目和存盤,輸入設(shè)計(jì)項(xiàng)目和存盤進(jìn)入進(jìn)入max+plusii,建立一個(gè)新的設(shè)計(jì)文件,建立一個(gè)新的設(shè)計(jì)文件使用原理圖輸入方法設(shè)計(jì)

3、使用原理圖輸入方法設(shè)計(jì)必須選擇打開原理圖編輯器必須選擇打開原理圖編輯器新建一個(gè)設(shè)計(jì)文件新建一個(gè)設(shè)計(jì)文件圖圖形形編編輯輯器器窗窗口口簡簡介介 選擇graphic editor file選項(xiàng)后,接受gdf的默認(rèn)擴(kuò)展名,單擊【ok】按鈕確認(rèn)。進(jìn)入圖形編輯器的編輯環(huán)境。 左側(cè)是畫圖工具按鈕,其中皮筋拖動功能打開時(shí),連線像皮筋一樣可以伸縮。打開此功能移動圖標(biāo)時(shí),可以判斷接線的連接情況。 為了使電路圖更清晰,可以給圖形編輯器的圖形編輯區(qū)設(shè)置網(wǎng)格線。設(shè)置網(wǎng)格線的方法是在標(biāo)題欄中單擊optionsshow guidelines選項(xiàng),這時(shí)該項(xiàng)前面會出現(xiàn)一個(gè)對鉤,表明當(dāng)前處于顯示網(wǎng)格線狀態(tài)。如果要取消網(wǎng)格線,可再

4、次作上述操作,把show guidelines選項(xiàng)前面的對鉤去掉,窗口立即看不到網(wǎng)格線了。另外,還可以通過對單擊optionsguideline spacing菜單,彈出網(wǎng)格線間距的設(shè)置對話框,輸入適當(dāng)?shù)臄?shù)字并確認(rèn)即設(shè)置網(wǎng)格線的疏密。2調(diào)入元件符號及引腳 用鼠標(biāo)左鍵在圖形編輯器中圖形編輯區(qū)的任意位置上雙擊,即可彈出符號輸入對話框。 在這里用鼠標(biāo)右鍵產(chǎn)生此窗,并在這里用鼠標(biāo)右鍵產(chǎn)生此窗,并選擇選擇“enter symbol”輸入元件輸入元件元件輸入對話框元件輸入對話框也可在這里輸入也可在這里輸入元件名,如元件名,如:2輸輸入與門入與門and2;輸出引腳輸出引腳output基本硬件庫基本硬件庫這是

5、基本硬件這是基本硬件庫中的各種庫中的各種邏輯元件邏輯元件 輸入元件有兩種方式:一種是在symbol name對話框中直接輸入元件名稱;一種是調(diào)用max+plus庫文件中的元件。這兩種方式都必須了解每個(gè)元件的名稱、用法乃至特性,以便在設(shè)計(jì)中正確地使用。 max+plus為實(shí)現(xiàn)不同的邏輯功能提供了庫文件,每個(gè)庫對應(yīng)一個(gè)目錄。 74系列邏輯庫系列邏輯庫 如在symbol name中輸入74161,單擊【ok】按鈕。然后在圖形編輯區(qū)單擊鼠標(biāo)左鍵,即輸入一個(gè)74161芯片。按照同樣的方法依次輸入nand2、vcc、gnd、input和output。 如果要了解某一個(gè)元件的性質(zhì),可單擊工具欄的按鈕,再單擊

6、要了解的元件。例如想知道74161的用法,進(jìn)行上述操作后。 3元件符號的復(fù)制和移動 可單擊準(zhǔn)備復(fù)制的元件或用鼠標(biāo)對該元件畫矩形框(定位于某一點(diǎn),按下鼠標(biāo)左鍵并向元件對角方向拖動),元件的輪廓變成紅色的粗實(shí)線,表示已經(jīng)選中該元件,然后按住ctrl鍵,對該元件拖動,即可拖出一個(gè)被復(fù)制的元件。 元件需要移動時(shí),可用鼠標(biāo)拖動圖形編輯區(qū)中的元件圖形符號,元件就能隨著鼠標(biāo)的滑動而任意移動。左鍵釋放,則圖形元件定位。若要同時(shí)移動多個(gè)元件,可以用鼠標(biāo)左鍵拉出一個(gè)大的矩形框,把要移動的元件都包圍起來。這樣多個(gè)元件同時(shí)被選中,就可以一起被移動了。 4連接各元件符號(電路連線) 首先將各元件符號移動到合適的位置,以

7、易于連線。將鼠標(biāo)移至某一元件符號的外輪廓邊緣的引腳處,鼠標(biāo)箭頭會自動變成十字形狀。此時(shí)可以按住左鍵拖動,直至另一個(gè)需要連接的元件輸入或輸出引腳處,松開左鍵。于是,這兩個(gè)元件引腳間就會出現(xiàn)紅顏色的連線。紅色表示它是“選中”的,可以移動、刪除和復(fù)制。進(jìn)行任何其他的鼠標(biāo)操作都將使連線變成黑色(固化)。畫折線時(shí),可在轉(zhuǎn)折處松開鼠標(biāo)左鍵一下再按住,繼續(xù)拖動即可。 5元件命名 1)管腳名稱 所有的輸入輸出管腳在輸入到編輯區(qū)之初,均被系統(tǒng)默認(rèn)命名為pin_name。注意:管腳不能使用默認(rèn)的名稱,必須重新命名。注意:管腳不能使用默認(rèn)的名稱,必須重新命名。 2)節(jié)點(diǎn)名稱 3)總線名稱 6保存 單擊filesav

8、e菜單,以count為文件名,以gdf為擴(kuò)展名,保存當(dāng)前文件。注意:文件名與項(xiàng)目名必須相同且在同一個(gè)文件夾下。注意:文件名與項(xiàng)目名必須相同且在同一個(gè)文件夾下。在在 有有些版本中,保存文件目錄的路徑字符串中不能包含中文字符。些版本中,保存文件目錄的路徑字符串中不能包含中文字符。 三、三、 編譯編譯 1選擇器件 單擊assigndevice選項(xiàng),打開器件選擇對話框。單擊device family區(qū)的下拉按鈕,進(jìn)行器件選擇,本例中選擇acex1k系列;然后在devices區(qū)中選擇ep1k30tc144-1可編程邏輯器件,選擇完畢后,單擊【ok】按鈕。 如果不對適配器件的型號進(jìn)行選擇,該軟件將自動選擇

9、適合本電路的器件進(jìn)行編譯適配。 2編譯 單擊max+pluscompiler選項(xiàng),即可打開編譯器。另外,也可以單擊fileprojectsave & compiler(保存文件同時(shí)編譯)選項(xiàng),系統(tǒng)將把當(dāng)前設(shè)計(jì)的若干文件存盤后,自動彈出編譯器窗口,單擊【start】按鈕,編譯器就開始對當(dāng)前設(shè)計(jì)進(jìn)行編譯。 編譯完成后,系統(tǒng)彈出錯(cuò)誤和警告信息統(tǒng)計(jì)對話框,單擊【確定】 四、四、仿真仿真 1建立波形輸入文件 單擊filenew菜單,打開新建文件類型對話框,選擇其中的waveform editor file選項(xiàng),擴(kuò)展名為scf,然后單擊【ok】按鈕。 2加入管腳 單擊標(biāo)題欄的nodeenter nodes

10、 from snf選項(xiàng)(或在空白處單擊右鍵)。 單擊【list】按鈕,可在available nodes &groups區(qū)中,看到在當(dāng)前設(shè)計(jì)中所使用的輸入、輸出信號管腳名稱。這些信號管腳藍(lán)色高亮度顯示,表示被選中。單擊【=】按鈕,可將這些信號選擇到selected nodes & groups區(qū),表示可對這些信號進(jìn)行觀測。單擊【ok】按鈕,max+plus就自動進(jìn)入了編輯輸入信號波形的狀態(tài)。 單擊filesave選項(xiàng),將此波形文件按默認(rèn)名存盤。設(shè)計(jì)者接下來的任務(wù)就是按照對所設(shè)計(jì)電路的功能、特性的預(yù)期,構(gòu)思一個(gè)特定的工作狀態(tài)來測試系統(tǒng)的性能。因此,要先確定輸入信號波形。 3編輯前設(shè)置 單擊標(biāo)題欄

11、的fileend time菜單,設(shè)定仿真時(shí)間。 在time旁邊的空白框中輸入適當(dāng)數(shù)值(如1000ns,時(shí)間單位可以為 ns、us、ms和s)。然后單擊【ok】按鈕。 單擊標(biāo)題欄的optionssnap to grid(對齊網(wǎng)格)去掉前面的對勾,以方便設(shè)置輸入電平。 4波形輸入 n選中 輸入端,如: n然后點(diǎn)擊窗口左側(cè)的時(shí)鐘信號源圖標(biāo)出現(xiàn)如圖所示的對話框。 例如:選擇初始電平為“0”,時(shí)鐘周期為“200ns”,倍數(shù)為“1”(時(shí)鐘周期倍數(shù)只能為整數(shù)倍),單擊 ok 確認(rèn)。 n按同樣的方法為其他所有的輸入端添加激勵(lì)信號。n單擊filesave菜單,以count為文件名,以scf為擴(kuò)展名,保存當(dāng)前文件。 5仿真分析 1)單擊max+plussimulator選項(xiàng),打開仿真分析器 。 可在start time和end time兩個(gè)設(shè)置框內(nèi),輸入數(shù)字選擇分析的起、止時(shí)間。當(dāng)選擇了check outputs選項(xiàng)時(shí),可進(jìn)行兩次仿真分析的結(jié)果對比。單擊【start】按鈕,系統(tǒng)開始分析,進(jìn)程在窗口下面的進(jìn)程顯示器中以紅色進(jìn)程條顯示。 完成仿真分析后,單擊【open scf】按鈕,打開波形文件。 按照設(shè)計(jì)要求,分析輸入與輸出波形的對應(yīng)關(guān)系,可以明顯的看到輸出波形有延時(shí),延時(shí)的長短與選擇的器件有關(guān)。為觀測方便,可將計(jì)數(shù)輸出q3,q2,q1,q0作為一個(gè)組來觀測,可將鼠

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論