在vivado頁面中搜索ila IP核,然后雙擊打開。

點(diǎn)擊中間這個(gè)。

其中1是添加幾個(gè)觀察信號,2是采樣深度。1根據(jù)自己要觀察的信號進(jìn)行選擇,2一般越大越好。

點(diǎn)擊1,然后可以在2處選擇信號的寬度,一般根據(jù)所配置的寄存器寬度進(jìn)行填寫。

其他選項(xiàng)一般保持默認(rèn)即可。然后點(diǎn)擊OK,進(jìn)行添加ila。
點(diǎn)擊所添加的ila。

打開.voe文件。

可以查看到生成后的參考代碼。

復(fù)制下來添加到需要觀察的信號的.v文件中,進(jìn)行連接。
我這個(gè)是示例,根據(jù)自身需要觀察的信號進(jìn)行連接。

添加好后,生成bit流文件,然后導(dǎo)出,打開vitis文件。重新加載bsp。

然后點(diǎn)擊vitis左上角的小錘子,然后編譯。

都進(jìn)行編譯

點(diǎn)擊小瓢蟲進(jìn)入調(diào)試模式,等加載好后再進(jìn)行下一步操作。

進(jìn)入調(diào)試模式后先不要?jiǎng)觱itis。
進(jìn)入vivado,點(diǎn)擊自動(dòng)連接。

下面可以添加觸發(fā)信號。

上面添加待觀察信號。

點(diǎn)擊開始,等待捕捉波形。

點(diǎn)擊vitis的調(diào)試模式下的運(yùn)行鍵。

出現(xiàn)波形,捕捉成功。
-
調(diào)試
+關(guān)注
關(guān)注
7文章
624瀏覽量
35475 -
IP核
+關(guān)注
關(guān)注
4文章
340瀏覽量
51822 -
Vivado
+關(guān)注
關(guān)注
19文章
852瀏覽量
70748
原文標(biāo)題:如何在vivado用ila進(jìn)行debug調(diào)試
文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
vivado ILA 實(shí)現(xiàn)在線調(diào)試功能報(bào)錯(cuò),顯示沒有添加ILA,怎么解決?
vivado ILA在線調(diào)試求助
ILA存在時(shí)實(shí)施失敗
Arty是否有可能不支持ILA調(diào)試?
Vivado+FPGA:如何使用Debug Cores(ILA)在線調(diào)試
Vivado中使用debug工具步驟與調(diào)試技巧
xilinx vivado zynq pldma PL部分ILA調(diào)試
引入增量編譯流程進(jìn)行調(diào)試的好處與步驟
如何使用Vivado Logic Analyzer與邏輯調(diào)試IP進(jìn)行交互
使用ECO進(jìn)行調(diào)試有哪些好處
如何使用Vivado在設(shè)備啟動(dòng)時(shí)進(jìn)行調(diào)試
Vivado調(diào)試ILA debug結(jié)果也許不對
關(guān)于Vivado中三種操作Debug的方式
Vivado使用技巧:debug仿真設(shè)計(jì)的三種調(diào)試方法
如何在vivado用ila進(jìn)行debug調(diào)試
評論