1. 程式人生 > >Vivado使用指南之:二、如何使用VIVADO 線上邏輯分析儀

Vivado使用指南之:二、如何使用VIVADO 線上邏輯分析儀

、在想要抓取的訊號之前新增(* mark_debug = "true" *)、儲存、編譯。如:


、編譯完成之後點選set up debug

點選下一步.....

直至出現如下頁面

右鍵clock domain-->select clock domain,選擇抓取訊號的參考時鐘;注意:時鐘的選取一定要選擇free clock。否則編譯後會發現是無效的,那將耗費大量時間。

Sample of data depth 抓取訊號的深度;選擇capture control advanced trigger可以使用高階的抓取操作。設定好後點擊Next-->finish

1、點選重新編譯生成bit檔案。

2、編譯完成後,若選取的時鐘沒有問題那麼在你將該bitltx檔案下載到板子上後會自動彈出如下頁面:

在下圖中點選“+”按鈕可新增觸發訊號,可設定觸發條件。

注意:

2、有時在程式碼中加入(* mark_debug = "true" *)後找不到訊號,按如下操作


Reload Design之後點選Run Implementation,執行完成後再次點選Set Up Uebug後你想要抓取的訊號就會出來了。