TI推出新版Code Composer Studio整合開發環境工具

本文作者:admin       點擊: 2007-03-15 00:00
前言:
德州儀器 (TI) 為持續提供領先的開發工具、並強化電子製造商利用DSP技術發展次世代應用的能力,宣佈推出新的Code Composer Studio™白金版整合開發環境 (IDE)。透過提高多處理器的支援與分析功能,Code Composer Studio白金版3.3版 (CCStudio 3.3版)可滿足快速演變的先進嵌入式系統開發需求。CCStudio 3.3版擁有許多更強大的功能,例如全新的統一中斷點管理器 (unified breakpoint manager)、快取顯示工具 (cache visibility) 和完全整合的程式碼執行頻率統計與覆蓋率分析功能 (profiling and code coverage),將有效提高DSP應用開發人員的系統作業分析效率、節省開發時間和加速新產品上市。詳細資訊,請至以下網站查詢:www.ti.com/ccstudionew。

CCStudio是業界長期公認最完整的DSP應用整合開發環境,它不斷推出的創新功能使程式設計師擁有更強大的控制能力,同時提高除錯和分析效率並與TI eXpressDSP™軟體及開發工具保持一致性。新的CCStudio 3.3版整合開發環境可以滿足日益複雜的DSP嵌入式系統需求,包括使用多處理器和執行程式碼等高達數十萬行的大型軟體。這類系統的出現,代表在DSP市場的高速成長領域中,需要先進工具協助開發人員追蹤記憶體使用率以及偵測和更正程式碼執行問題,並透過支援所有系統處理器的統一界面進行操作。CCStudio 3.3版不僅滿足這些要求,還能提高開發人員的系統操作分析與除錯效率,讓他們創造出更強大可靠的產品、同時節省時間與開發成本。

TI表示,新的Code Composer Studio 3.3白金版提供深入的開發支援,這些支援都是利用TI先進TMS320 DSP以及DaVinci數位視訊處理器發展省電高效能應用所不可或缺的。推出CCStudio 3.3版後,TI DSP客戶將能開發功能豐富的多處理系統,滿足目前和未來迅速演變的市場需求。

為多處理系統提供整合價值
新的CCStudio 3.3版兼具強大功能和易於使用等優點。只需一個步驟就能完成軟體安裝,還可在單一作業階段 (session) 支援多顆處理器。CCStudio 3.3版的外觀和操作都與舊版軟體相同,能將學習時間減至最少並方便維護升級。為了讓升級過程更容易,CCStudio 3.3版還能與舊版軟體同時啟動執行。

新軟體為系統單晶片多處理系統提供遠勝以往的更高整合價值。CCStudio 3.3版除了支援TI TMS320C6000™、TMS320C5000™和TMS320C2000™ DSP平台外,還能更深入監控與顯示ARM®處理器的記憶體使用情形,這項功能對使用多處理器系統的開發人員特別有幫助,例如以DaVinci™技術為基礎的應用。ARM記憶體管理單元 (MMU) 表格顯示功能可以同時呈現實體與虛擬位址和保護資訊,進而顯示位址對映(address mapping)的所有細節。篩選與排序功能協助程式設計人員針對特定的區域 (domain)、處理程序 (processe) 或記憶位置執行詳細分析。

易於使用的強大功能
強大的新功能讓CCStudio 3.3版成為一套更完整可靠的DSP應用開發工具。統一中斷點管理器 (UBM) 把現有和新的中斷點設定工具結合成一套易於使用的界面,並將該界面與整合開發環境的其它部份緊密整合。統一中斷點管理器能辨認中斷點、顯示它們是否已被觸發並輕鬆編輯中斷點屬性,例如被觸發時應採取那些行動。統一中斷點管理器還能利用新的模擬功能讓程式設計師設定監控點 (watchpoint) 或資料中斷點。監控點可用於除錯作業,例如找出導致快取或記憶體錯誤的程式碼、當特定記憶體位置出現非法或意外的資料寫入時暫停處理、以及設定獨立的快取或記憶體變更中斷點。透過統一中斷點管理器的監控點功能,開發人員就能在龐大的程式中找出和更正被大量程式碼所遮蓋的各種問題。監控點功能現已能支援TMS320C64x™ DSP功能模擬器,未來還將陸續支援其它的DSP模擬器。

其它模擬器功能還包括中斷延遲檢查器 (interrupt latency checker),它能確定程式碼在最糟狀況下的中斷延遲時間,幫助開發人員達到即時作業時限要求。此非侵入性檢查器會監控處理器內部的中斷禁能器 (interrupt disabler) 以及分析執行中可能產生中斷的程式碼範圍,藉以決定演算法固有的延遲時間。

為了更深入監控快取資料的同步情形 (cache coherency),使用者可利用更強大的記憶體視窗檢查核心正在運作的程式指令和資料。視窗能以高亮度顯示快取記憶體位置,讓這項功能的使用更方便。使用者隨時都能進行處理器之間的監控切換,以便進一步瞭解處理器互動情形並掌握快取與記憶體在系統層級的更多操作細節。就地編輯 (in-place editing)、複製到剪貼簿和列印等新功能讓使用者更容易操控程式內部與外部的資料。Tag RAM顯示功能則可以顯示快取區塊 (cache lines) 及其屬性,進而提供更強大的快取監控能力。

CCStudio 3.3版也透過其它專屬視窗提供類似的核心與週邊暫存器監控能力,這些視窗除了支援位元欄位編輯、解碼和暫存器自行分類等功能外,還提供類似加強型記憶體視窗的分析與可用性功能。

供應時程與價格
TI現正透過網站 (www.ti.com/ccstudionew) 提供Code Composer Studio白金版3.3版的免費評估工具。CCStudio 3.3版的每一基座 (per seat) 授權費為3,595美元,年度維護費用則為600美元。TI還透過網站提供僅支援C2000™ DSP的CCStudio 2000 3.3版,每一基座的授權費用和年度維護費用均為495美元。

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11