Lauterbach TRACE32工具的新增支援功能可簡化MIPS和ARM CPU結合設計的除錯工作

0
186

TRACE32可在整合除錯環境中支援Imagination的MIPS Release 6 CPU

Imagination Technologies 和領先的微處理器開發工具供應商Lauterbach宣佈,兩家公司已合作使Lauterbach廣受歡迎的TRACE32工具能夠更輕鬆地為MIPS異質CPU系統或結合MIPS CPU與ARM CPU的系統進行除錯。Lauterbach將在即將登場的全球嵌入式大會(Embedded World Conference and Exhibition)上展示這套解決方案。

Lauterbach的TRACE32是一整套的模組化微處理器開發工具,可為嵌入式設計提供整合式的除錯環境。TRACE32現在可支援多款的MIPS Release 6 CPU,其中包括新的M-class M6250,這是首款採用靈活的晶片上(on-chip)CPU除錯架構 ─ MIPS On-Chip Instrumentation (MIPS OCI) ─ 的嵌入式MIPS CPU。業者能利用MIPS OCI來確保在高度整合的異質SoC除錯過程中,將可能的風險與衝擊降至最低。

Lauterbach全球業務與行銷經理Norbert Weiss表示:「許多年來,Lauterbach一直都支援廣受歡迎的MIPS架構與核心。藉由TRACE32®,採用MIPS核心設計產品的開發人員能夠取得從bootstrap程式碼到中斷常式(interrupt routine)與驅動程式的完整除錯功能性。現在,開發人員甚至能利用TRACE32®來為結合MIPS與ARM架構的設計進行除錯。」

Imagination公司MIPS業務營運副總裁Jim Nicholas表示:「因為許多我們的客戶都採用Lauterbach工具,因此TRACE32能支援MIPS OCI是非常重要的。此新進展持續擴展了MIPS的生態系統,能為設計人員提供更廣泛的領先開發工具選擇。我們對於持續推動MIPS發展藍圖與生態系統投入了大量的心力,將能使潛在客戶考慮在其系統中選用MIPS CPU,以作為支援性的控制器或是取代其SoC中的ARM或其他CPU。目前已有多家客戶要求使用這套多重架構除錯的解決方案。」

具備交叉觸發(cross-triggering)功能的整合式即時追蹤串流
TRACE32能透過「混合模式」追蹤串流(trace stream)功能實現設計中多顆CPU的即時除錯作業。使用者能在單一的追蹤視窗中檢視交錯的結果,並有在系統層面的時間戳記可用來校準這些串流。延伸的觸發器邏輯可實現在CPU的追蹤邏輯間的交叉觸發,讓處理器相依性的除錯作業更為容易。

透過TRACE32除錯器產品,Lauterbach可為多款MIPS處理器提供開發工具支援。更多有關Lauterbach支援MIPS的訊息,請瀏覽www.lauterbach.com/pro/pro__mips.html。

在 Embedded World 的展示
在2016年2月23-25日於德國紐倫堡舉行的全球嵌入式大會(Embedded World Conference and Exhibition)上,與會者將能看到TRACE32對「混合模式」設計進行除錯的現場展示。

關於TRACE32工具
TRACE32除錯工具可透過標準的JTAG介面為整個除錯過程提供快速、有效的處理器除錯,包括執行控制、作業系統支援、多核心除錯以及晶片上追蹤。這些工具能透過USB 3.0或快速乙太網路埠與主機連接。內建的TRACE32 PowerView軟體可為C和C++提供高效、友善的高階語言(HLL)除錯。

TRACE32的追蹤工具可與目標核心上的整合式追蹤埠相連,並即時地從核心記錄程式流程訊息。這些記錄可為開發人員提供快速且邏輯性的疑難排除能力,以偵測只會在執行時間(run-time)情況下發生的複雜錯誤。此外,時間戳記程式流程亦能被分析,以提供系統效能以及程式碼覆蓋和快取分析等品質保證特性的整體檢視。

關於MIPS CPU
MIPS CPU包含低功耗、高效能微處理器IP核心與架構的完備組合,適用於開發從高階應用處理器到極精巧的嵌入式微控制器等各種解決方案,並已內建於全球數十億台的產品中。64位元MIPS架構已廣泛佈署於多項產品中,20年多年來一直擁有活躍且持續成長的生態系統支援。

關於Lauterbach
Lauterbach是完整的、模組化以及可升級的微處理器開發工具的全球領先供應商,自1979年起便在嵌入式設計領域累積了深厚的經驗。身為一家國際性、信譽卓著的公司,Lauterbach的客戶涵蓋全球各地的績優業者,並與所有的半導體製造商建立了緊密的合作關係。總部位於靠近慕尼黑的Höhenkirchen,公司的工程團隊開發並生產高度專業的開發工具,並以TRACE32®品牌獲得全球客戶的採用。除了在英國、義大利、法國、突尼西亞、美國東西岸、日本以及中國設有分公司,在其他許多國家亦有專業的業務人員與支援工程師。更多訊息,請瀏覽http://www.lauterbach.com。

關於Imagination Technologies公司
Imagination Technologies是全球性的科技領導者,其產品已廣為世界各地數十億名消費者所使用。Imagination擁有完備的矽晶IP(矽智財)產品組合,包括創建SoC(系統單晶片)所需的關鍵性多媒體、通訊與通用型處理器,能夠用來開發各式各樣的行動、消費性、汽車、企業、基礎架構、物聯網和嵌入式電子產品。該公司獨特的軟體和雲端IP以及系統解決方案能與這些IP解決方案完全互補,可協助其授權客戶和合作夥伴開發出具備高度差異化特性的SoC平台,將產品快速推向市場。Imagination的授權客戶包括多家開發出全球最具指標性與破壞式創新產品的領先半導體製造商、網路業者以及OEM/ODM業者。更多訊息,請瀏覽www.imgtec.com。

關注Imagination動態,請連結Twitter、 YouTube、LinkedIn、RSS、Facebook和Blog。

Imagination、MIPS和Imagination Technologies標誌是Imagination Technologies Limited和/或其關係企業在英國和/或其他國家的商標。所有其它的標誌、產品、商標和註冊商標為其個別擁有者的財產。

LEAVE A REPLY

Please enter your comment!
Please enter your name here