Enea為TI的TMS320C665x多核DSP提供軟件支持
21ic訊 Enea日前宣布為德州儀器公司 (TI) TMS320C665x 多核數(shù)字信號(hào)處理器 (DSP) 提供全面支持,此舉擴(kuò)展了 Enea 對(duì) DSP 平臺(tái) TMS320C66x 產(chǎn)品的廣泛支持。Enea 解決方案的核心是 Enea OSE®ck,它是一種針對(duì) DSP 優(yōu)化的實(shí)時(shí)操作系統(tǒng) (RTOS),該操作系統(tǒng)充分利用了德州儀器(TI)的 KeyStone 多核架構(gòu)和 Enea® Optima(與 TI 的 Composer Studio™ (CCS) 集成開發(fā)環(huán)境 (IDE) 完全集成的開發(fā)和系統(tǒng)級(jí)調(diào)試套裝)。此外,OSEck 還可以實(shí)現(xiàn) Enea® LINX 進(jìn)程間通信服務(wù) (IPC),便于對(duì)多核應(yīng)用進(jìn)行概念化、分區(qū)、升級(jí)以及與 Linux 集成。對(duì)于為關(guān)鍵任務(wù)、工業(yè)自動(dòng)化、影像、視頻監(jiān)控、醫(yī)藥和其它應(yīng)用軟件設(shè)計(jì)設(shè)備的開發(fā)者來說,該解決方案結(jié)合了 TI 的高性能、低功耗 C665x 多核 DSP 以及 Enea 功能全面的開發(fā)解決方案,極大程度地將性能、可編程性以及易用性結(jié)合在一起。
“TI 的 C665x 多核處理器結(jié)合了定點(diǎn)和浮點(diǎn)功能,可在超低功率等級(jí)實(shí)現(xiàn)實(shí)時(shí)高性能”,Enea 公司開發(fā)部高級(jí)副總裁 Håkan Rippe 說,“C665x DSP 的外形規(guī)格極小,只有 21mm x 21mm,因此便于攜帶、移動(dòng),它的電源功率很低,只需電池即可供電,并可連接電源驅(qū)動(dòng)突破性產(chǎn)品。”
Enea OSEck 配有數(shù)據(jù)包流動(dòng)層 (PFL),允許軟件開發(fā)人員充分利用 TI 的 KeyStone 多核架構(gòu)以及多核導(dǎo)航器,從而最大化流經(jīng) UDP/IP 和以太網(wǎng)等的數(shù)據(jù)流吞吐量,同時(shí)可利用 C66x 內(nèi)核中的處理能力。Enea OSEck 的 PFL 會(huì)訪問新型 C66x DSP 產(chǎn)品上的硬件隊(duì)列,通過數(shù)據(jù)包加速和分類提升系統(tǒng)性能。Enea 還使用其 LINX IPC,以借助硬件隊(duì)列和新的直接內(nèi)存訪問 (DMA) 功能,從而在雙核、四核或八核 C66x 之間提供有效的消息傳遞功能,并與 Linux集成。
“我們的客戶已在我們功能強(qiáng)大、包裝規(guī)格最小的 C665x 多核 DSP 中看到了成功”,德州儀器多核處理器部門業(yè)務(wù)經(jīng)理 Ramesh Kumar 說。“在 Enea® Optima 套裝強(qiáng)有力的支持之下,我們期待為我們的客戶提供市場(chǎng)范圍更廣的商用 DSP 操作系統(tǒng)選擇。”
除了 OSEck、Optima 和 LINX 之外,Enea 為 TI 的 C66x 設(shè)備提供了額外的補(bǔ)充軟件,其中包括 DSPNet,它是一種針對(duì) OSEck 和 DSP 應(yīng)用以及 Enea dSPEED 優(yōu)化的緊湊型、高性能安全 IPv4/v6 堆棧,可提供管理、調(diào)試和處理服務(wù),用于開發(fā)、部署和維護(hù) DSP 應(yīng)用。Enea 軟件在所有新型的雙核、四核和八核 C66x DSP 上全面支持 TI 的多核軟件開發(fā)套件 (MCSDK),包括 TMS320C6655、TMS320C6657、TMS320TCI6616、TMS320C6670、TMS320C6671、TMS320C6672 TMS320C6674 和 TMS320C6678 設(shè)備。