MIPS 擁有涵蓋産品開發所有階段的完整的工具組合,包括先進的編譯器技術、嵌入式RTOS (即時作業系統)和Linux 支援、EJTAG 探針和開發板等各種工具和軟體,能夠滿足客戶的全部開發需求。
MIPS® Navigator™ ICS
MIPS Navigator™ ICS (整合元件套件)支援所有MIPS32® 和MIPS64® 處理器核心,並能與CodeSourcery 公司為MIPS 最佳化的SG++ GNU-based 工具鏈完全整合,進而提供了一個完整的開發環境和一套豐富的、易於安裝和使用的軟體程式。
用於除錯和分析的Eclipse 插件
對於先進的除錯和分析,MIPS科技提供有Eclipse 插件,可用於MIPS Navigator ICS 環境或任何Eclipse-based IDE (整合開發環境),其中包括支援System Navigator 探針的Hot Spot Analyzer (HSA ,熱點分析儀)、Arriba Linux Debugger 除錯器以及針對MIPS-based Linux 目標物件的Linux Event Analyzer(LEA,Linux事件分析儀) 。
CodeSourcery為MIPS最佳化的GNU工具鏈
CodeSourcery與MIPS科技合作,為MIPS 架構提供Sourcery G++ GNU Toolchain (工具鏈)。Sourcery G++ 支援bare-iron (ELF) 和GNU/Linux 目標系統,目前提供有三個版本:Lite版(精簡版),個人版和專業版,並都可從CodeSourcery 下載取得。
探針與探針軟體
MIPS 科技提供System Navigator®EJTAG 探針系列。這些探針支援所有最新的MIPS 核心和MIPS32 系列中的授權處理器,包括4K™與 4KE™ 核心,到最新的74K™ 與 1004K™ 核心。
System Navigator 探針專門設計來支援MIPS 可合成核心系列的特殊功能和整合式週邊,全面支援MIPS EJTAG 功能和處理器實現方案中的PDtrace™ 功能(如果有)。核心的可合成IP 模型中同時整合了片上和離片跟蹤功能,MIPS 科技因此能夠以具有競爭力的價格提供具有先進功能的強大除錯工具。
MIPS Linux
MIPS 科技積極致力於支援、開發和提升MIPS® 架構的Linux 核心,尤其是MIPS 核心、MIPS32® 和MIPS64® ISA 與相關ASE,以及Malta™ 平台。
我們的合作夥伴MontaVista、TimeSys 和 Wind River公司還為開發人員提供完整的Linux發行版(Linux distributions)。
MIPS®軟體發展環境(SDE)
針對舊式和既有系統,MIPS科技可提供一個嵌入式應用的軟體開發環境(SDE),它包括C/C++ 編譯器、組合語言程式、鏈接器、庫、工具程式,以及具備GUI(圖形用戶介面)介面的原始碼級除錯器。這個開發環境整合了廣泛使用的FSF(自由軟體基金會)開放源MIPS® SDE GNU工具和MIPS科技專有的執行時間庫,後者預先配置在MIPS®評估板和開發平台(Malta™、MIPSsim™) 中,並包含了透過MDI介面與EJTAG 探針連接的GDB 除錯器。
這個工具鏈主要用於靜態鏈結嵌入式應用的開發。
