課件補(bǔ)充4 lab5 ip核使用實(shí)驗(yàn)_第1頁(yè)
課件補(bǔ)充4 lab5 ip核使用實(shí)驗(yàn)_第2頁(yè)
課件補(bǔ)充4 lab5 ip核使用實(shí)驗(yàn)_第3頁(yè)
課件補(bǔ)充4 lab5 ip核使用實(shí)驗(yàn)_第4頁(yè)
課件補(bǔ)充4 lab5 ip核使用實(shí)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

實(shí)驗(yàn)5IP內(nèi)核的使用實(shí)驗(yàn)注意請(qǐng)重新在ftp下載代碼(文件管理更為合理)一、實(shí)驗(yàn)?zāi)康?/p>

掌握用Xilinx內(nèi)核生成器系統(tǒng)生成DCM內(nèi)核和存儲(chǔ)器內(nèi)核(ROM、RAM等) 將內(nèi)核實(shí)驗(yàn)應(yīng)用在HDL設(shè)計(jì)中 對(duì)包含內(nèi)核的HDL設(shè)計(jì)執(zhí)行仿真 對(duì)硬件設(shè)計(jì)進(jìn)行測(cè)試1.系統(tǒng)功能:VGA顯示器上顯示一幅128×128像素的彩色圖片二、實(shí)例說(shuō)明2.框圖:時(shí)鐘管理(DCM)內(nèi)核:二分頻電路存儲(chǔ)器ROM內(nèi)核:

存放128×128像素的彩色圖片(RGB24格式)三、實(shí)驗(yàn)步驟(1)將ftp中SourceProgram下lab5文件夾復(fù)制到硬盤(pán)里,啟動(dòng)XilinxISE系統(tǒng)軟件,打開(kāi)lab5\IPCore文件夾下的ISE工程文件IPCore.ise1.ROM內(nèi)核的生成和應(yīng)用(2)在Processes窗口,雙擊CreateNewSource選項(xiàng)

IP內(nèi)核文件名(模塊名)注意:與ISE工程文件夾相同(3)填寫(xiě)SelectIP對(duì)話(huà)框(4)存儲(chǔ)器配置界面之一存儲(chǔ)器容量:Width(位):24Depth(字):16384點(diǎn)擊閱讀存儲(chǔ)器DataSheet(5)存儲(chǔ)器配置界面之二(6)存儲(chǔ)器配置界面之三(7)存儲(chǔ)器配置界面之四單擊,等待系統(tǒng)生成ROM內(nèi)核(所需時(shí)間與PC電腦有關(guān):約幾分鐘)注意該coe文件的內(nèi)容為ROM數(shù)據(jù)(該文件在lab5/data文件夾下)雙擊ROM內(nèi)核的端口描述ROM內(nèi)核生成后,查看PictureROM.v,理解端口描述(8)將產(chǎn)生的ROM內(nèi)核應(yīng)用于設(shè)計(jì)中

根據(jù)設(shè)計(jì)要求,頂層文件中的PictureROM內(nèi)核的實(shí)例為:PictureROMROMInst( .addr(addr), .clk(sys_clk), .dout({Picture_red,Picture_blue,Picture_green}), .en(RomEn));頂層文件去掉注釋符即可(1)在Processes窗口,雙擊CreateNewSource選項(xiàng)

2.DCM內(nèi)核的生成和應(yīng)用IP內(nèi)核文件名(模塊名)注意:與ISE工程文件夾相同(3)填寫(xiě)SelectIP對(duì)話(huà)框(4)DCM配置界面之一分頻比點(diǎn)擊閱讀存儲(chǔ)器DataSheet去除復(fù)位引腳分頻輸出輸入時(shí)鐘頻率(5)DCM配置界面之二雙擊DCM的實(shí)例模板DCM內(nèi)核生成后,查看內(nèi)核DCM的實(shí)例描模板(8)將產(chǎn)生的DCM內(nèi)核應(yīng)用于設(shè)計(jì)中

根據(jù)設(shè)計(jì)要求,頂層文件中的DCM內(nèi)核的實(shí)例為:VgaDCMDCMInst( .CLKIN_IN(clk), .CLKDV_OUT(sys_clk), .CLKIN_IBUFG_OUT(), .CLK0_OUT(), .LOCKED_OUT());頂層文件去掉注釋符即可

(1)新建一個(gè)仿真文件夾,如E:\lab5\sim,將ROM的數(shù)據(jù)交換PictureROM.mif復(fù)制到E:\lab5\sim下。

PictureROM.mif文件在生成IP核時(shí)產(chǎn)生,在E:\lab5\IPCor文件夾。(2)創(chuàng)建一個(gè)ModelSim工程,

工程存放在E:\lab5\sim下。3.IP內(nèi)核的仿真注意ModelSim6.0C與ModelSim6.5步驟略有不同,考慮到兩者方法通用,下面介紹的方法與書(shū)中力有不同。工程文件與mif文件必須放在同一文件下(3)給ModelSim工程添加下列文件測(cè)試文件IPCore_svga_tb.v頂層文件IPCore_top.v子模塊svga_crtl.v,這些文件在E:\labe\IPcore文件下;DCM內(nèi)核的行為模塊VgaDCM.v和ROM內(nèi)核的行為模塊PictureROM.v,這些文件在E:\lab5\IPCore文件下;這些文件放在原處,與ISE軟共享,便于修改設(shè)計(jì)。注意(4)編譯(compile)(5)仿真設(shè)置之一右鍵菜單添加仿真配置可對(duì)此工程仿真取個(gè)名字(6)仿真設(shè)置之二

:添加三個(gè)仿真庫(kù):simprim_ver、unisim_ver和xilinxcorelib_ver。點(diǎn)此按鈕添加三個(gè)仿真庫(kù)(6)仿真設(shè)置之三

:選擇仿真的模塊1.點(diǎn)擊2.選中要

仿真的

模塊3.選中4.點(diǎn)擊5.選第2項(xiàng)6.點(diǎn)擊7.點(diǎn)擊用ModelSim6.0時(shí),步驟3~6,可省略。注意(7)仿真配置完后,開(kāi)始仿真。仿真設(shè)置好后,在Workspace窗口增加了一個(gè)仿真選項(xiàng)。雙擊此選項(xiàng),即可進(jìn)入仿真操作。

后面的住址過(guò)程不再介紹;

本實(shí)驗(yàn)仿真線(xiàn)束后產(chǎn)生一幀視頻文件rgb.rgb24;注意(8)視頻文件rgb.rgb24的播放:RawPlayer軟件注意

打開(kāi)文件類(lèi)型:RGB24文件尺寸格式:800*600像素

4.完成實(shí)驗(yàn)(在ISE中綜合、實(shí)現(xiàn)工程

仿真正確后,綜合并實(shí)現(xià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)論