XMD軟件的調試設計
發布時間:2008/9/16 0:00:00 訪問次數:1514
xmd(xilinx microprocessor debugger)可以加快軟件程序的調試,它可以調試一塊實際的硬件板上的程序或在iss(指令仿真器)上運行的程序`設計的調試模型如下圖所示。
xmd一般不單獨運行,而需要與其他工具一起使用(如另一個圖形用戶界面程序)。xmd通過一個到dut(device under test)的jtag連接連到目標處理器,中間的通信與控制通過tcp/ip協議來完成。根椐系統及其配置不同,如在microblaze這個例子中,可以選擇uart或mdm(microprocessor debug module)。xnm從dut中向gui(sdk)傳遞相關的信息,當然也可以控制來自sdk的控制命令。
圖 設計的調試模型
sdk提供了一個集成環境,可以無縫地調試目標板,microblaze與ppc的elf文件都可以在sdk中調試。sdk中的軟件調試器可以讓程序監視程序的執行過程,可以使用啟動、停止及暫停操作來控制調試過程,還可以查看內存及變量的內容。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
xmd(xilinx microprocessor debugger)可以加快軟件程序的調試,它可以調試一塊實際的硬件板上的程序或在iss(指令仿真器)上運行的程序`設計的調試模型如下圖所示。
xmd一般不單獨運行,而需要與其他工具一起使用(如另一個圖形用戶界面程序)。xmd通過一個到dut(device under test)的jtag連接連到目標處理器,中間的通信與控制通過tcp/ip協議來完成。根椐系統及其配置不同,如在microblaze這個例子中,可以選擇uart或mdm(microprocessor debug module)。xnm從dut中向gui(sdk)傳遞相關的信息,當然也可以控制來自sdk的控制命令。
圖 設計的調試模型
sdk提供了一個集成環境,可以無縫地調試目標板,microblaze與ppc的elf文件都可以在sdk中調試。sdk中的軟件調試器可以讓程序監視程序的執行過程,可以使用啟動、停止及暫停操作來控制調試過程,還可以查看內存及變量的內容。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
上一篇:全局復位及局部復位設計
上一篇:利用ISE中的Tcl功能控制版本