數位訊號處理器與 ARM 微處理器

選擇平台

選擇裝置

尋找軟體與工具

取得支援

入門指南

開發人員網路

大學

C6000™ 高效能多核心 DSP

 

C6000 高效能多核心裝置的軟體與工具High Performance Multicore Devices

OS / BSP | 中介軟體 / 架構 | 應用軟體 / 展示 |
軟體開發環境
| 演算法 / 轉碼器

用於單一與多核心僅限 DSP 的處理器

若要開始設計,請查看所有 TI 硬體與軟體開發套件

  • 軟體開發套件 (SDK) 可供免費下載,並提供主要軟體元件與文件。
  • 硬體開發套件包含評估模組 (EVM)、入門套件與試驗電路板,現可供購買。每個 EVM 皆提供 SDK。
 

作業系統 / 電路板支援套件 (BSP)
TI 提供 BSP 封裝,內容包括裝置驅動程式和啟動載入器,讓開發人員能夠在裝置上存取與運用整個晶片系統 (SoC) 生態系統。OS 支援包含 TI 的免費 RTOS (DSP/BIOS™ 核心),可根據使用者的裝置負載來最佳化記憶配置和時間管理。DSP/BIOS 核心是一種免費提供給客戶的即時工作排程器,使用時無需支付權利金。TI 也能讓協力廠商開發人員網路成員在 TI 平台上開發專屬的 BSP。

  • 協定與介面堆疊 - 為了讓客戶能運用通訊周邊,TI 針對 DSP/BIOS 提供免費的預植協定堆疊。網路開發套件 (NDK) 為符合 IPv4 和 IPv6 的 TCP/IP 堆疊提供一些相關的網路應用,如 HTTP 和 DHCP。DSP/BIOS 檔案系統提供 FAT 相容檔案系統,而 USB 堆疊則提供了主機和裝置支援,以及類別驅動程式,包括大量儲存裝置和人性化介面裝置。
  • 更多資訊 - 網路開發套件 (NDK)
  • 更多資訊 - 有 TI DSP/ARM 平台適用的 TI 和開發人員網路作業系統支援

 

中介軟體 / 架構
TI DSP 的主要中介軟體元件為多媒體架構產品 (MFP),此產品構成 TI DSP 的軟體基礎架構。MFP 是由兩個部份所組成 - 架構元件和轉碼器引擎。架構元件是由 XDAIS 與 XDM 標準化轉碼器以及 DMA 和系統記憶體資源管理組成。轉碼器引擎可讓應用開發人員執行實例、查詢,並在整合式系統上正確執行轉碼器。

  • 更多資訊 - 所有 TI DSP/ARM 平台適用的軟體開發套件

 

應用軟體 / 展示
TI 將範例應用和展示套組包含在軟體開發套件 (SDK) 中。這些示範為要使用相關 SDK 的客戶提供入門,也針對醫療、IP 電話及高效能音訊等領域展示了 TI 平台的功能。

  • 更多資訊 - 所有 TI DSP/ARM 平台適用的軟體開發套件

 

軟體開發環境
TI 針對 DSP 軟體開發,提供 Code Composer Studio™ (CCStudio) IDE 作為 Java Eclipse IDE 的獨立或外掛程式。TI 編譯器會產生最佳化的程式碼,在以 C 或 C++ 撰寫的 DSP 上提供更高的效能,並允許開發人員提供更高的抽象層,而不對系統的最佳化造成影響。CCStudio 模擬器也在 DSP 上提供程式碼剖析、快取調校以及即時除錯。TI 提供具備各式 PC 介面、速度及價格的 JTAG 模擬器,並可透過 TI 的開發人士網路訂購。

 

演算法 / 轉碼器
TI 在 DSP 或硬體加速器上提供最佳化的音訊與視訊轉碼器 - 對建置多媒體產品的客戶來說是一大優勢。請搜尋 www.ti.com,取得免費下載的生產就緒轉碼器。TI 另提供多種樣品裝置專屬的演算法,可用於各式應用。

 

TI 另免費提供多個程式庫的存取權,有助於縮短開發時間。這些軟體程式庫也包含 PC 同等/MATLAB® 模型,可簡化 PC 到 C6000™ DSP 的移轉過程。多數程式庫以原始碼提供,可供您進行客製化。主要提供三種軟體程式庫類型,以滿足不同需求:

  • 建立區塊程式庫
  • 專業應用/加速器程式庫
  • 可簡化開發流程與提高品質的平台程式庫

返回頁首