SPARC 處理器仿真調試軟件
產品概述
SPARC處理器仿真調試軟件
SPARC處理器仿真調試軟件是市面上唯一支持以太網口方式的 SPARC處理器仿真調試工具。SPARC處理器仿真調試軟件基于 SPARC處理器處理器內置的調試口,不占用目標系統資源,做到實時仿真與調試 SPARC處理器目標平臺。SPARC處理器仿真調試軟件提供完整的硬件、軟件調試環境,提供豐富的板極硬件調試、FLASH 編程及軟件調試與測試功能。
SPARC處理器仿真調試軟件通過以太網接口與 PC主機連接,它極大提高了調試效率并提供了遠程調試的能力。
提供開發人員源程序級調試功能,如變量查看修改、存儲單元監控、寄存器讀寫操作、單步調試與斷點調試等;同時支持調試使用實時操作系統 (RTOS) 的應用程序。開發人員借助 SPARC處理器仿真調試軟件可以提高編輯/編譯/下載/調試的效率。
SPARC處理器仿真調試軟件提供的實時跟蹤功能可調試目標系統復雜的硬、軟件時序問題,有利于基于 SPARC處理器目標系統的集成調試。
產品特點
· 產品種類
分為 ERC32 處理器仿真調試軟件和 LEON 處理器仿真調試軟件。
· 下載速度
SPARC 處理器仿真調試軟件使用10/100M以太網接口,高速下載和傳輸。
· 支持處理器類型
SPARC 處理器仿真調試軟件支持對 SPARC 處理器處理器的仿真調試,支持 SPARC V7,V8 CPU,例如 ERC32、AT697、BM3803、BM3823 等LEON2,LEON3,LEON4 系列的 CPU。并支持多核多冗余設計。
· 實時目標系統控制與調試
提供 Start/Stop 目標系統執行,修改 PC值或跳轉 PC值,設置硬件、軟件斷點,復位目標系統,單步指令或語句調試功能。
· 支持 SPARC 處理器所有總線操作
SPARC 處理器仿真調試軟件支持 ERC32 8位、16位、32位及40位總線操作模式,用戶可調試 EDAC 或數據總線校驗使能或禁止方式下的代碼。
· 自動產生 Check-byte
在下載代碼或寫存儲器時,SPARC 處理器仿真調試軟件可自動產生 check-byte(EDAC或數據總線校驗)。
· FlashROM 和 EEPROM 存儲器編程功能
SPARC 處理器仿真調試軟件支持用戶自定義類型 FLASH 存儲器。
· 實時跟蹤、觸發功能
SPARC 處理器仿真調試軟件提供實時跟蹤緩沖區,可實時跟蹤記錄目標系統在全速運行時 CPU 總線狀態。
· 自動初始化
SPARC 處理器仿真調試軟件可保存初始文件,每次目標系統復位時可自動對目標系統進行初始設置,不需每次人工干預。
· 任務級調試
SPARC 處理器仿真調試軟件支持一些操作系統任務級調試。
· 內置硬件測試功能
SPARC 處理器仿真調試軟件提供內置硬件輔助測試功能,可通過對存儲器循環讀、寫操作并借助邏輯分析儀或示波器對硬件信號進行診斷,包括 RAM 測試、RAM 填充等。
· 源程序級調試
SPARC 處理器仿真調試軟件隨機附帶了源程序級調試軟件,另外可與第三方軟件集成如 GOB 調試器、Eclips 集成開發環境。支持 C、C++、Ada 語言。