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

點擊中間這個。

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

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

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

打開.voe文件。

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

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

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

然后點擊vitis左上角的小錘子,然后編譯。

都進行編譯

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

進入調(diào)試模式后先不要動vitis。
進入vivado,點擊自動連接。

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

上面添加待觀察信號。

點擊開始,等待捕捉波形。

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

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