vitis 自帶ila除錯

2021-10-21 13:47:53 字數 752 閱讀 2460

vitis文件

dk指令

--dk <[chipscope|list_ports]::>
使用chipscope引數時,為可選項,連線的inte***ce數量不能超過16個,可以多個疊加

在host.cpp中 cl::program program之後打斷點,以debug模式執行

開啟兩個命令列分別輸入

debug_hw --xvc_pcie /dev/xvc_pub.--hw_server

//my project

debug_hw --xvc_pcie /dev/xvc_pub.u0 --hw_server

debug_hw --vivado --host --ltx_file ./_x/link/vivado/vpl/prj/prj.runs/impl_1/debug_nets.ltx

//my project

debug_hw --vivado --host 127.0.0.1 --ltx_file /space/lkx-data/benchmark/test-benchmark-proj-cross-3/finalbfs_32/hardware/binary_container_1.build/link/vivado/vpl/prj/prj.runs/impl_1/debug_nets.ltx

設定好ila trigger之後開始執行ila,並繼續執行host.cpp,即可觀察1024個週期的內容

Vivado使用ILA除錯報錯解決

1 本節目錄 2 本節引言 3 fpga簡介 4 vivado使用ila除錯報錯解決 5 結束語。不積跬步,無以至千里 不積小流,無以成江海。就是說 不積累一步半步的行程,就沒有辦法達到千里之遠 不積累細小的流水,就沒有辦法匯成江河大海。fpga field programmable gate ar...

ruby自帶的命令列偵錯程式使用

看programming ruby中文版第二版關於ruby偵錯程式的部分,於是學著使用ruby的偵錯程式。寫了乙個ruby 檔案regexp.rb。除錯命令列 ruby r debug regexp.rb 出現下面的內容 ubygems.rb 10 require rubygems 之後當然是不能除...

django自帶除錯伺服器的使用詳解

開啟伺服器 在終端 虛擬環境 下輸入 python manage.py runserver 就可以開啟伺服器 輸入後,注意隨後彈出的伺服器位址。點選後就會跳轉至除錯伺服器。設定伺服器 我們只進入了除錯伺服器卻什麼都做不了,那我要它何用?我們返回我們的終端,點選綠色的小加號。這樣我們就可以一邊保持伺服...