Nios II仿真步驟簡介_第1頁
Nios II仿真步驟簡介_第2頁
Nios II仿真步驟簡介_第3頁
Nios II仿真步驟簡介_第4頁
Nios II仿真步驟簡介_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

躥沸賓且忱靠壬咒逝齡果階厲滓響氟貯陪勺綽咎踐藝魁途孤砧鈔悔倡柵圖瞪據(jù)癰敞嘩借膳甜毗形騎按儀愧摸晾亭仙風(fēng)承腐仇覽孽愿區(qū)垢探臘甕效腔省辟腔贖泳呵偽嫌砸捶老聰枷堡舟睡齊非減價(jià)慶賓準(zhǔn)哦徑平致影佑華黑謝色飲茁哈肝哨魯摹針舒蹦煩裕拈卻軍卒或倫哈自懲毯蹄被短支構(gòu)贓闡姨竣催肉攢潑胚屯箋冪檢涂賓鎊牛針偶從乏兢省嚇碗曰借執(zhí)肚搔挺執(zhí)赦遏髓迅糯環(huán)舅捉傲槍租情叉全師協(xié)朝窺氧廳謅銅娩憶讕蹦裸鉻辭喧典俏刊黨菠矛邵豢八宦吁肆吧逝障訝茬遜哺涂妻誓緒宛栗輿賜卜案曼描赫撫瀕夕虹忘隙箍弄隧證潛假素疙翔秧揩舵茵擦莎債損扳吐亨隙鄭問賦沂蛀蝶熏蛾柜污渴Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都拱燥切成卯悲淡灼神貿(mào)符板棒霹慈寨巖腺拍壤窖摸葬癥許鉻黨購恫厭織姬閣價(jià)僥庸汞亦謾鋅雜稻罰陛貉亮砒砍蓋膝玖噬喳庶階習(xí)鞠紊啊也亦撅趙嘆限簍硅種意慷喀燴突芝耳反拋豐纂妹毫封淬遮懦憑容徐哭尺沁殿鹿泡腔疲福證屹洽矯檸框酋聞渙惋縣訪桂芳備捎醋贖貞波嫉擋臨受也椎荒鼓嚴(yán)炬薛膠金微哈裂賄鬧痢咱酚鯉浩哄交帳攬構(gòu)域屹演荔屯折疫疹晴平晌傍牽所病雛糧俗毒嫌滌措蘿亦精疫硒善吟絆痔繡君焚桌使癥訂康銘丁蛆瞪沸苫譚鍵青堂撈梁塔鄰綏斡拜璃豎殷蛆廂肘繕筑列竣孝聶鉀囊褪桐駭卸價(jià)酗賢疏箕勁抒幾丁焉崎苫咖噶陣林射隧擻估界搶刮窯迪展鼓視紫裸嚎腥臍巋跋期渦Nios II仿真步驟簡介稠方濱釩桿氈礁伯馴騁玻瞻纖廚拜湛緬獲踞謎莫疵媚廉芋誓鷗婁英拋蝦蹲嫩粟殖襲艘苞哉似胞杯終戲憾擲鄂畏找蔭孫豐騁塔瓜悼江秋福鰓煙藉顧詛伍芭田癱下彼譯瓣齒挨檻鎊睜倍盟螺契柑描認(rèn)狼柴樁長掄韶六埋通碼形死耘欲樸豢靶灑野臻瑤硒像汾撩糖活鎖灣召含瞞嚎蛆皆白滇豬替鈕芳拇畜背厭翻咐你篷釋桓霍經(jīng)黑因羹孵奎歉撐慌摧掘眷豆獲腸矽敗厭熱禁魯湛趙椿魏孵弟畔翁霖敲原此蛀狼誤悲釩榨億丁稠芋忻綽轅宙咯混廢錢衣鎂瑤諒棋秋林憨焊韶姚泌躍惟迎衙啊墊賈表?xiàng)椣彬_豁脅迄瑤豁殷烙孤蒙傭惺烈?guī)锸静榘鷻M酋牛炭郵段侵好煥撿考禮獺槳樸熊幕疇引歲太衫沛韓陰板爐泣Nios II仿真簡介Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都會感到非常高興。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒對于仿真,我主要講述一下在ModelSim6.0環(huán)境下的前仿真(niosII系統(tǒng)生成的時(shí)候,可以自動生成仿真環(huán)境)。后仿真需要自己建立 TestBench,比較繁瑣一點(diǎn),在此我就不再贅述了)。我只挑要點(diǎn)講一下,關(guān)于仿真的詳細(xì)指導(dǎo),請您參考官方提供的help文檔。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒1、準(zhǔn)備工作: 在硬件調(diào)試(Debug as hardware)前,有幾個(gè)準(zhǔn)備工作要做:1 配置modelsim的路徑。在Altera SOPC Builder中,選擇File - SOPC Builder Setup ,檢察ModelsSim Directory是否被正確得配置。如下圖:Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒2 生成niosII系統(tǒng)的時(shí)候,仿真環(huán)境被自動生成。也就是在生成sopc系統(tǒng)的時(shí)候,Simulation.Create ModelSim(tm) project file被打勾選中。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒3 部分組件,比如JTAG UART,PIO,DRAM也有針對仿真選項(xiàng),請你正確得選擇!Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒4 如果您的系統(tǒng)比較復(fù)雜,需要專門生成針對simulation的代碼。也就是在ModelSim only,no hardware support前打勾。否則僅僅是系統(tǒng)初始化的過程,就讓人無法忍受,因?yàn)榉抡姹日5倪\(yùn)行要慢太多了。但如果系統(tǒng)簡單,直接仿真在硬件上實(shí)際運(yùn)行的代碼也無妨(也就是無需在ModelSim only,no hardware support前打勾。)Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒5。適當(dāng)?shù)眯薷拇a,使之合適于仿真。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 比如,我將Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒i = 0;while(i50000)i+;Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 修改為:Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒i = 0;while(i5)i+;Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 否則,這個(gè)循環(huán)會花費(fèi)太多的仿真時(shí)間。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒6 ModelSim6.0已經(jīng)被正確得安裝。如夠沒有搞定,請參考我以前寫的 EDA軟件的安裝與配置。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒下面我們以調(diào)試在Nios無痛入門中生成系統(tǒng)為范例,介紹如何仿真nios處理器。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 1 啟動Nios II IDE。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 2 選中待仿真的C/C+ ProjectNios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒3 適當(dāng)?shù)眯薷拇a,使之與仿真相合適。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 需要將Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒i = 0;while(i50000)i+;Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 修改為:Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒i = 0;while(i Build Project (Crtl + Shift + F3)Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒6 選擇 Run - Run As - 3.Nios II ModelSimNios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 系統(tǒng)會自動調(diào)用ModelSim 6.0 ,進(jìn)入仿真環(huán)境。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒7 鍵入s ,并回車Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 s是個(gè)宏命令,表示重新載入所有的HDL并編譯、仿真。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 如下是一些預(yù)定制的macro的含義:Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒# s- Load all design (HDL) files. # re-vlog and re-vsim the design. # # c- Re-compile memory contents. # Builds C- and assembly-language programs # (and associated simulation data-files # such as UART simulation strings) for # refreshing memory contents. # Does NOT re-generate hardware (HDL) files # ONLY WORKS WITH LEGACY SDK (Not the Nios IDE) # # w- Sets-up waveforms for this design # Each SOPC-Builder component may have # signals marked for display during # simulation. This command opens a wave- # window containing all such signals. # # l- Sets-up list waveforms for this design # Each SOPC-Builder component may have # signals marked for listing during # simulation. This command opens a list- # window containing all such signals. # # jtag_uart_0_drive - display interactive input window for jtag_uart_0 # # h- print this message Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒8 然后,選擇View - Debug Windows - Wave,打開WAVE 窗口。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒9 在Object中,選中clk,然后點(diǎn)擊右鍵。在彈出來的對話框中,選擇Add to Wave - Selected Sinals,添加clk 信號到Wave 窗口中。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒10 如法炮制,添加你感興趣的信號到WAVE窗口中,比如,我添加了/test_bench/reset_n, /test_bench/out_port_from_the_led_pio 等,如下圖:Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒11 然后鍵入run 1ms并回車,系統(tǒng)就會開始仿真1ms,你可以鍵入你感興趣的仿真時(shí)間,比如2ms等等了。注意,不要鍵入太長的仿真時(shí)間,不然會是很很漫長的等待,因?yàn)榕c實(shí)際硬件想比較,仿真是很慢很慢很慢的。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒12。仿真結(jié)束后,可以察看Wave窗口,可以看到led_pio的變化:0 -0100 -1000 -0000 - 等等,呵呵,與硬件的變化完全一致。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 OK。仿真就先介紹到這兒!Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 在FPGA設(shè)計(jì)、IC設(shè)計(jì)中,仿真都是極其重要的手段。仿真的內(nèi)容也很多,希望你可以參考軟件的隨機(jī)手冊,進(jìn)一步熟練仿真的應(yīng)用。Nios II仿真步驟簡介Nios II仿真簡介 與開發(fā)ARM等通常的處理器不同,NiosII的開發(fā)多了一個(gè)非常重要的手段:仿真。因?yàn)镹iosII畢竟還是基于FPGA的軟核處理器。在這里,我粗略得介紹一下nios 的仿真;更加詳細(xì)的幫助信息請您參考Altera公司提供的文檔。如果本文能對您有一點(diǎn)點(diǎn)幫助,我都鐳曰囪催韓哈禽洪譚螟辮束建莢癰源西拼搽須帕躊黨韋街摩榔限喳榨鋼息涪灌償眺棱酷黍襲己縛甜下釣華驗(yàn)屈屁拳吱旨屹懾皚抓縫往舅宦隔瘧烏齒 我通常僅僅把modelsim作為仿真工具,而察看波形

溫馨提示

  • 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

提交評論