版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1,概述 MAX+PLUSMultiple Array Matrix and Programmable Logic User System MAX+PLUS 的特點: 1. 與結構無關 2. 多平臺 3. 完全集成化,MAX+PLUS 開發(fā)工具,2,4. 豐富的設計庫 5. 模塊化工具 6. 硬件描述語言(HDL) 7. Megacore功能: IP核(Intelligence Property Core) 8. Opencore特性 9. 豐富的在線幫助系統(tǒng) 10. 開放的界面,3,Max+Plus II 的安裝,如果是MaxplusII Baseline10.2版本,直接雙擊下圖的圖表,按
2、提示安裝,4,Max+Plus II 的安裝,如果是MaxplusII 10.2完全版,雙擊下圖中的setup.exe可執(zhí)行文件,按提示安裝,其他版本也都是雙擊可執(zhí)行文件*.exe 安裝后,在開始-程序-altera中將看到MAX+plusII的圖標,5,雙擊 MAX+PLUS II 圖標 或在 開始 菜單內選擇 MAX+PLUS II 項,開始運行 MAX+PLUS II,第一次運行 MAX+PLUS II,Max+Plus II 的安裝,6,Max+Plus II 的安裝,MAX+plusII 軟件的license設置 運行軟件還需要一個有效的license,你可以在上用自己的網(wǎng)卡號(NI
3、C Number)申請一個license(在DOS命令窗口下,輸入:ipconfig 即可看到自己機器的NIC號碼),申請好以后,5分鐘內即可收到回復郵件,然后將license文件拷貝到硬盤的任何一個目錄,安裝后直接在軟件中的設置就可以了,如圖所示,7,8,MAX +PLUS 的設計過程簡介 一、設計流程 FPGA/CPLD設計流程圖,設計思想,設計輸入,設計實現(xiàn),設計仿真,器件編程,系統(tǒng)測試,9,邏輯設計的輸入方法,輸入方法不同,生成的文件格式不同。 各種設計輸入文件,10,Project”(項目)的概念: 一個項目(Project)是一個設計的總和。它包含所有的子設計文件和設計過程中產(chǎn)生的
4、所有輔助文件。 層次設計的項目如下,頂層文件:.gdf、 .tdf、.vhd、.sch、.edf,子設計 文件,子設計 文件,子設計 文件,子設計 文件,子設計 文件,子設計 文件,輔 助 文 件,11,項目名與最頂層文件名相同。 編譯器(Compile)編譯的對象是整個項目,或者說是針對某個項目名的, 而不是針對某個設計輸入文件的,12,一、圖形設計輸入方法 1、建立工作目錄:在 maxplus2系統(tǒng)目錄之外。 2、運行 MAX+PLUS II,層次顯示工具 圖形編輯器 符號編輯器 文本編輯器 波形編輯器 底層編輯器 編譯器 仿真器 延時分析器 編程器 消息處理器,狀態(tài)欄(顯示對工具的解釋,
5、萊單欄,工具欄(Toolbar,13,3、生成一個新圖形文件,1)建立新文件 選菜單: MAX+PLUS II Graphic Editor 或: FileNew,2. 選擇 Graphic Editor File 然后按下OK按鈕, 將會出現(xiàn)一個無標題的圖形編輯窗口,14,MAX+PLUS II 的圖形編輯器窗口,選擇工具 圖形編輯器窗口標題欄 寫文本 畫折線 畫直線 畫圓弧 畫圓 放大顯示 縮小顯示 縮到最小(放滿整個窗口) 加(刪)節(jié)點 打開Rubberbanding功能(若移動器件,與器件相連的線將隨之移動) 關閉Rubberbanding功能(若移動器件,與器件相連的線將不移動,15
6、,2)保存文件 選菜單 FileSave As,在彈出窗口中,選定存放目錄和文件名。 (3)確定項目名 選菜單 FileProjectSet Project to Current File,即設置項目名與當前編輯的圖形文件名相同。 或:選菜單 FileProjectName,指定項目名。 或:可先確定項目名,再確定圖形設計文件名,但兩者必須同名,Changes the project name to the name of the current file,16,4)輸入電路原理圖 a 、輸入邏輯單元符號 選菜單: Symbol Enter Symbol 或雙擊鼠標左鍵。 符號輸入窗口,四種邏
7、輯 功能庫,所有的Altera 邏輯單元以列表方式顯示出來,選擇您想輸入的圖元,然后選擇 OK,17,Prim庫: (primitives) Prim庫中含: 各種基本門電路 各種觸發(fā)器 各種緩沖器 輸入/輸出腳 電源、地 Altera 的Prim 庫符號,指定將輸入文件中的符號名稱,雙擊一個符號庫,在Symbol Files 對話框中將出現(xiàn)它的所有符號,顯示當前路徑下的所有符號,18,mf庫: (macrofunction) mf 庫中含: 以74 系列為主 Altera 的mf 庫符號,19,Mega_lpm庫: Mega_lpm為: Library of Parameterized Mo
8、dules 參數(shù)化的模塊庫 Altera 的Mega_lpm 庫符號,20,電路圖符號的 調用、編輯 在prim庫中: 分別選中 Symbol Files 中: input output 輸入引腳符號,21,在 mf 庫,再選中74138符號: 輸入74系列符號,22,b、復制、移動功能符號 同時按Ctrl 鍵、鼠標鍵, 拖動鼠標 符號的復制,23,c、管腳的命名 管腳的命名,修改后的輸入管腳名,雙擊后的顯示,系統(tǒng)默認的管腳名,24,d、連線 三到八譯碼器,25,四位計數(shù)器,輸入符號 總線 74163 符號 輸出符號,輸入引腳名 總線名稱 節(jié)點名稱 連接點 輸出引腳名,26,e、保存文件、并檢
9、查錯誤 選萊單 FileSave,保存文件; 選萊單 FileProjectSave & Check,保存文件并且檢查電路中的邏輯錯誤。 如有邏輯錯誤彈出信息處理窗口錯誤自動定位(Locate) 返回編輯窗口改正錯誤。 例如:將前面的3-8譯碼器電路作兩處修改:一處是將一個輸出腳斷開,另一處是將輸出引腳名y7改為y6。如下圖所示,27,有編輯錯誤的3-8譯碼器,28,選FileProjectSave & Check: 利用錯誤自動定位功能和幫助信息確定并改正錯誤,29,改正錯誤后,檢查結果如下,30,f、創(chuàng)建默認的邏輯符號 檢查無錯誤后,選萊單 FileCreate Default Symbo
10、l,創(chuàng)建邏輯符號文件(.sym)。該符號類同宏功能函數(shù)符號,可被高層設計調用。 g、關閉圖形編輯窗口,31,例:用基本門電路實現(xiàn)3-8譯碼器,32,門電路實現(xiàn)3-8譯碼器的編譯結果,33,編譯成功后產(chǎn)生的默認邏輯符號: 此邏輯符號的功能可代替集成電路74138,34,打開編譯器窗口: 在 MAX+PLUS II 菜單內選擇Compiler 項。則出現(xiàn)編譯器窗口,如圖所示,4.4 設計項目的編譯,選擇 Start開始編譯。 MAX+PLUS II 編譯器將檢查項目是否有錯,并對項目進行邏輯綜合、優(yōu)化、布局布線,然后配置到一個 Altera 器件中,同時將產(chǎn)生報告文件、編程文件和用于定時仿真用的輸
11、出文件,35,兩種編譯方式:功能編譯、定時編譯,功能編譯只檢查邏輯設計是否正確,與實際器件無關。 選菜單:MAX+PLUS IICompiler 再選菜單:ProcessingFunctional SNF Extractor,功能編譯器窗口,36,定時編譯與實際器件有關, 完成的功能較多,選菜單:ProcessingTiming SNF Extractor,定時編譯器窗口,1). 網(wǎng)表提取器將所有設計文件轉化為二進制網(wǎng)表文件; (2). 數(shù)據(jù)庫建立器建立用以描述整個設計的數(shù)據(jù)庫; (3). 邏輯綜合器對整個設計進行邏輯綜合、優(yōu)化觸發(fā)器設計等; (4). 分割器(劃分器)選擇適合當前項目設計的相
12、應器件; (5). 適配器將邏輯設計在特定器件內實現(xiàn),生成報告文件; (6). 仿真網(wǎng)表提取器生成時延仿真所需的各種文件; (7). 裝配器生成用以硬件編程的各種文件,37,4.5 設計項目的仿真 編譯成功的設計并不一定完全正確。 仿真的目的:驗證設計的電路是否真正達到設計要求。 MAX+PLUS 的仿真(Simulator)分為兩種: 功能仿真(Functional Simulation): 僅測試項目的邏輯功能 定時仿真(Timing Simulation): 不僅測試項目的邏輯功能,還測試目標器件最差情況下的時間關系。 仿真的輸入文件: a. 前面編譯過程產(chǎn)生的各種文件 b. 仿真器的輸
13、入變量(輸入波形),即仿真器通道文件(Simulator Channel File.scf,38,1. 建立波形輸入文件(.scf) (1)選FileNew,然后選擇Waveform Editor File,從下拉列表框中選擇(.scf)擴展名,39,出現(xiàn)波形編輯器窗口,單擊鼠標右鍵,選擇“Enter Nodes from SNF,40,選擇仿真節(jié)點 a. 選菜單: NodeEnter Node from SNF . b. 選擇LIST,可列 出所有的節(jié)點。選 中所需要的節(jié)點, 并選擇向右箭頭, 把選中的節(jié)點送到 右窗口。 Enter Node from SNF對話框,41,選擇OK,出現(xiàn)波形編輯器 選擇節(jié)點的波形編輯器,42,2、 對輸入節(jié)點進行波形編輯 已編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年甲乙雙方關于新一代智能電氣安裝工程全面合作合同
- 2024招投標管理部門風險防控及合同履行責任書3篇
- 浙江工商大學《地貌學》2023-2024學年第一學期期末試卷
- 2024蘇州二手房買賣與家居智能化改造服務合同3篇
- 貨代公司知識培訓課件
- 商品基礎知識培訓課件
- 稅務工作總結稅收違法違章行為查處整改
- 2024智能供應鏈管理系統(tǒng)建設與運營合同
- 房屋租賃行業(yè)市場營銷策略總結
- 西南財經(jīng)大學《商務實踐活動一》2023-2024學年第一學期期末試卷
- 檢驗科lis系統(tǒng)需求
- 疏散樓梯安全要求全解析
- 汽車擾流板產(chǎn)品原材料供應與需求分析
- 中東及非洲空氣制水機行業(yè)現(xiàn)狀及發(fā)展機遇分析2024-2030
- DL∕T 1631-2016 并網(wǎng)風電場繼電保護配置及整定技術規(guī)范
- PLC控制系統(tǒng)合同(2024版)
- 煤礦立井井筒及硐室設計規(guī)范
- 房地產(chǎn)項目開發(fā)合作協(xié)議書
- JJG(交通) 171-2021 超聲式成孔質量檢測儀檢定規(guī)程
- QCT457-2023救護車技術規(guī)范
- 《中國大熊貓》課件大綱
評論
0/150
提交評論