EziDebugFPGA硬件驗證工具
EziDebug 是一款用于支持FPGA硬件驗證的輔助軟件,從全可視化角度支持FPGA工程的調(diào)試,簡化繁雜的調(diào)試過程,通過該軟件能很快查找出代碼中的錯誤,加快硬件驗證的進(jìn)度。整個軟件安裝方便,界面簡潔,操作簡單快捷,占用的系統(tǒng)資源很少,在使用的整個過程中,只需要使用不到十個的按鍵控件即能完成所有操作。
EziDebug的軟件界面簡單友好,有簡約和完整兩個界面形式,使用前端顯示與FPGA工程軟件無縫結(jié)合。該軟件主要功能分為寄存器鏈插入、數(shù)據(jù)采集和導(dǎo)出、重建testbench和軟件仿真驗證等四個部分。EziDebug支持Altera的QuartusII軟件平臺,同時也支持Xilinx的ISE。寄存器鏈的插入基于VHDL和Verilog HDL硬件描述語言,在RTL級硬件代碼的每個寄存器附加一個采樣寄存器,在觸發(fā)條件下進(jìn)行數(shù)據(jù)采樣,該數(shù)據(jù)導(dǎo)出之用于軟件仿真時寄存器的數(shù)值重建,重現(xiàn)FPGA運行過程中內(nèi)部的真實信號波形。仿真驗證通過比較輸出結(jié)果來判斷硬件運行正確與否。
評論
圖片
表情
