Ashling 嵌入式軟件開發工具
Ashling 公司成立于1982年,是一家嵌入式開發工具供應商,專業提供高品質、高可靠性、高速的實時仿真器和源代碼級調試軟件,可支持眾多的8位、16位和32位處理器。Ashling公司與NXP公司有著長期、密切的合作關系,是NXP指定的仿真器供應商。其Opella、Vitra、Genia等系列仿真器被廣泛應用。
Ultra-XD for ARC

Ultra-XD是一個強大的高速跟蹤和運行時控制調試探針,用于在Synopsys DesignWare?ARC?可配置的RISC處理器上進行嵌入式開發,帶有ARC實時跟蹤接口選項。Ultra-XD與Synopsys MetaWare IDE一起工作,用于嵌入式系統的調試和分析。
- 實時、非侵入性地捕獲和查看程序流和數據訪問
- 從主機PC下載程序到目標嵌入式系統
- 在目標(全速執行, 單步執行, 停止, 斷點設置, 訪問存儲器,寄存器和變量)
Synopsys MetaWare IDE 是一款適用于 ARC 嵌入式C/ C++開發的完整集成環境,包括基于Eclipse的集成開發環境、編譯器、調試和分析工具。
特性
- 支持所有ARC EM和HS處理器與ARC跟蹤接口選項 【包括版本1(8位/16位端口)和版本2(8位/雙8位端口)】
- 使用高速USB2.0或千兆以太網接口實現快速、可靠的“即插即用”安裝
- 高達3MB/s的下載速度,特別適合大型、復雜的項目
- 世界上快的跟蹤捕獲率::
- 并行(高達16位)跟蹤可達400MHz的雙倍速率,(DDR);
- 串行千兆跟蹤-多支持4個通道,速度高達25.6Gb/s,并可分配給4個通道 每個通道:6.4Gb/s;
- 使用Ultra-XD的50位、5ns分辨率時間戳生成器可以獨立的標記所捕獲的數據;
- 大容量跟蹤存儲:
- 4GB板載跟蹤存儲內存,可配置為循環緩沖區;
- 自動跟蹤時鐘/數據傾斜調整(“AUTOLOCK”),以確保捕獲的高速數據的完整性;
- Ultra-XD自動校準到目標的跟蹤數據端口
- 支持所有ARC 硬件調試標準,包括cJTAG, JTAG和NEXUS((Trace)
- 從1kHz到100MHz調節cJTAG/JTAG時鐘頻率;支持RTCK
- 多核支持,支持完整的cJTAG/JTAG掃描鏈可配置性
- 熱插拔支持允許連接到正在運行的目標而無需重置或暫停
- 支持38路Mictor目標連接器
- 檢測和自動配置從0.4V到3.6V適當的目標電壓
- 支持所有片上硬件斷點;無限制的軟件斷點
- 用戶控制下可配置的目標復位和測試端口復位
- 適用于所有流行的目標架構的通用的硬件調試平臺
- 緊湊的外形尺寸
MetaWare IDE
使用MetaWare IDE,您可以為裸機和基于Linux的應用程序開發嵌入式系統。MetaWare IDE是一個可靠的、強 大的開發工具鏈,可以在ARC架構上進行C/ C++開發、調試和分析。
Ultra-XD的配置和使用完全集成到MetaWare IDE中,從而提供完整的基于硬件的調試和實時跟蹤(RTT)功能,包括: ● 基于JTAG的板級初始化。
- 電路板復位控制
- 硬件(ROM/flash)和軟件(RAM)的斷點
- 硬件觀察點(數據訪問中斷)
- 全速執行,停止和步進控制
- 觸發設置(如指定RTT捕獲規則)
- RTT捕獲,上傳和顯示
Order Codes

Opella-XD for ARC

- Opella-XD是用于使用Synopsys DesignWare ARC 可配置RISC處理器進行嵌入式開發的強大cJTAG/JTAG
- Opella-XD調試器與Synopsys合作開發,它集成了基于Windows和Linux系統的MetaWare開發工具包或GNU GDB調試器
- Opella-XD提供高達3MB/s的下載速度,使其適合于大型、復雜、軟件密集型的項目
特性
- 支持所有ARC處理器
- 使用USB 2.0高速接口(480Mb/s)實現快速、可靠的“即插即用”安裝
- USB接口供電-無需外部電源
- 從1kHz到100MHz的調整cJTAG/JTAG時鐘頻率
- 自適應可以使得cJTAG / JTAG以快的速度下載程序到目標板中
- 熱插拔支持-允許連接到正在運行的目標而不會重置或暫停
- 提供20 way 0.1”cJTAG/JTAG電纜用于調試設備或FPGA
- 支持目標工作電壓從0.9V到3.6V - Opella-XD檢測和自動配置適當的目標電壓
- 用戶控制下可配置的目標復位和測試端口復位
- 內置診斷即時顯示狀態的目標,調試探測器和USB連接
- 顯示/讀/寫目標系統內存和外圍寄存器
- 支持所有的片上硬件斷點-無限的軟件斷點
- 運行/停止目標應用程序的控制,包括(go, halt, step over, step into和step out)
- 在Windows或Linux下使用元件開發工具包或GNU GDB調試器
- 多核調試支持——在單個或多個cJTAG/JTAG接口上多支持256核
Order Codes
