Imagination增加支持MIPS的Codescape
Imagination 廣受歡迎的 Codescape 工具現(xiàn)可支持 MIPS CPU系統(tǒng)開發(fā)并提供擴(kuò)展的Linux/RTOS 功能可優(yōu)化多線程、異構(gòu)處理任務(wù)的獨(dú)特調(diào)試工具
2014 年 2 月 25 日 —— Imagination Technologies 宣布,該公司廣受歡迎的 Codescape 調(diào)試器已在其最新版本中增加對全系列 MIPS CPU 的支持,并提供新的 Linux 和 RTOS 感知(awareness)特性,能為基于Imagination MIPS 與 Ensigma 處理器的 SoC 提供異構(gòu)調(diào)試功能。通過 Codescape 8.0,Imagination 的客戶與開發(fā)人員將能擁有完整的、通過市場驗(yàn)證的、強(qiáng)大調(diào)試解決方案。
Codescape 已廣被 Imagination 和其授權(quán)客戶用來為 Imagination 的一系列可編程 IP 進(jìn)行快速、簡易的調(diào)試工作,支持 MIPS CPU 和 Ensigma RPU(無線電處理器),并將于 2014 年開始支持 PowerVR GPU(圖形處理器)。利用 Codescape,開發(fā)人員能同時(shí)檢視每個(gè)處理器中的代碼,以及它們之間的交互作用,來加速產(chǎn)品開發(fā)并縮短上市時(shí)間。Codescape 調(diào)試器可提供整個(gè) SoC 的完整調(diào)試,支持多種操作系統(tǒng)、架構(gòu)與技術(shù),包括 MIPS 指令集架構(gòu)(ISA)、MIPS SIMD 架構(gòu)(MSA)、Ensigma 調(diào)制與編碼處理器(MCP)ISA 與硬件多線程。
Imagination 市場營銷執(zhí)行副總裁 Tony King-Smith 表示:“Imagination 投入創(chuàng)新的 Codescape 異構(gòu)調(diào)試技術(shù)開發(fā)已有超過十年的時(shí)間,以便能支持我們廣泛與不斷擴(kuò)展的處理器 IP 組合。經(jīng)過市場驗(yàn)證的Codescape 工具是我們完備的軟件工具鏈中不可或缺的一部分,且具有策略重要性,能通過強(qiáng)大的特性與功能發(fā)揮我們 IP 內(nèi)核產(chǎn)品的最大效益。我們相信,Codescape 是市場上唯一真正的異構(gòu)調(diào)試技術(shù),能為我們的客戶帶來獨(dú)特的競爭優(yōu)勢。”
Codescape 是快速且具備完整功能的繪圖式調(diào)試器,擁有下列重要特性:
可支持多核、多線程與多重操作系統(tǒng)任務(wù)
能在單一視圖中為 單片SoC 上的 MIPS CPU、Ensigma RPU 和其他 Imagination IP 進(jìn)行調(diào)試操作
裸機(jī)(Bare metal)、Linux 和 RTOS 感知調(diào)試
可以運(yùn)行在Windows、Linux 和 Mac OS 平臺(tái)上,包括 64 位操作系統(tǒng)平臺(tái)
功能強(qiáng)大的繪圖式腳本程序(scripting),可為目標(biāo)數(shù)據(jù)提供更佳的控制與虛擬化處理
擁有多種高速 JTAG 與追蹤探針的支持
支持連接到 MIPS 指令正確模擬器(IASim)與 QEMU(仿真器)
Codescape 能與強(qiáng)大的 Codescape GUI 搭配使用,或是作為 Eclipse 的外掛程序。通過內(nèi)置的繪圖式數(shù)據(jù)虛擬化腳本程序、虛擬化原型與調(diào)試器延伸功能,Codescape 能與多種仿真器、FPGA 系統(tǒng)與最終芯片相容。
未來還將增加對 64 位 MIPS 內(nèi)核、MIPS SIMD 架構(gòu)與其他新的微架構(gòu)與 ISA 特性的支持。