vivado ila配合vio的高級使用方法

1.ila配置

首先選擇ila高級模式
在這裏插入圖片描述
在這裏插入圖片描述

2.配置vio

這個比較簡單,按照正常使用即可
在這裏插入圖片描述

3.測試使用

本設計是通過vio觸發ila採集,首先通過VIO輸出wr_ctr,控制rd_ctr,rd_ctr觸發ila,高觸發,這裏需要寫ila狀態機,
在ila觸發設置裏寫如下狀態機,等待rd_ctr高觸發採集,注意信號名字有分層概念,否則會報錯提示找不到信號
state state0:
if(u_adc_data/rd_ctr == 1’b1)then
trigger;
else
goto state0;
endif

在這裏插入圖片描述

4.注意

ila觸發設置狀態機一定要寫
觸發條件信號名字有分層概念,在頂層可直接使用,在其他層需要加路徑例如:u_adc_data/rd_ctr,否則提示找不到名字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章