Enea為飛思卡爾基站參考設(shè)計(jì)提供整套的軟件包服務(wù)
Enea近日稱,他們將為新近發(fā)布的飛思卡爾AdvancedMC™ (AMC)基站參考設(shè)計(jì)提供整套的軟件包服務(wù)。參考設(shè)計(jì)包含了基于飛思卡爾的MSC8156 DSP和QorIQ™ P2020技術(shù)的強(qiáng)大多核處理包作為主要特點(diǎn)。作為唯一具備跨越DSPs到多核CPUs軟件解決方案的企業(yè),Enea是最有資格幫助高端基站的開發(fā)人員,采用這些最新集成的主板,可加速開發(fā)和部署周期。
Enea的提供物包括針對(duì)CPUs的Enea OSE® Multicore Edition、OSE的DSP最優(yōu)化版- Enea OSE®ck、Enea® dSPEED一多核DSPs管理、調(diào)試和故障處理服務(wù)的套件、Enea® Hypervisor, Enea® LINX-可擴(kuò)展進(jìn)程間通信(IPC)層和針對(duì)多核系統(tǒng)開發(fā)、調(diào)試和優(yōu)化的Enea® Optima Eclipse 基礎(chǔ)工具。所有的Enea技術(shù)都是基于一個(gè)統(tǒng)一的軟件構(gòu)架,且同樣易于使用,具有強(qiáng)大的消息傳遞編程模式。這些都加速了高可信度和高性能的關(guān)鍵程序開發(fā)、集成和調(diào)試周期,致使形成電信設(shè)備制造商明確的競(jìng)爭(zhēng)優(yōu)勢(shì)。
飛思卡爾的QorIQ P2020處理器和MSC8156 AMC參考設(shè)計(jì)提供了引人注目的StarCore®和Power Architecture®技術(shù)與多協(xié)議加速引擎在單幅AMC形成要素的整合,提供了涵蓋了1,2和3層基帶處理平臺(tái)。提供物還能縮短OEMs商品化時(shí)間,為高級(jí)無(wú)線基準(zhǔn)提供一條平坦的通道。
“隨著3G的大面積部署和覆蓋以及4G的發(fā)展,無(wú)線基站制造商迫切需要一個(gè)涵括了從概念論證到現(xiàn)場(chǎng)實(shí)施應(yīng)用程序的集成硬件/軟件參考設(shè)計(jì),以延續(xù)這種動(dòng)力,”Enea的市場(chǎng)高級(jí)副總裁Mathias Båth稱“最新的飛思卡爾AMC符合這些要求,具有高端StarCore和Power Architecture®多核處理,多核加速引擎,且現(xiàn)在有了一個(gè)完整的軟件平臺(tái)可加速開發(fā),縮短商品化周期。”
“Enea的可擴(kuò)展軟件架構(gòu)允許我們共同的客戶能夠在CPUs和DSPs間使用一個(gè)簡(jiǎn)單的透過(guò)性編程模式,對(duì)于飛思卡爾及其客戶來(lái)說(shuō),這才是真正的好處。”飛思卡爾網(wǎng)絡(luò)和多媒體集團(tuán)DSP產(chǎn)品部部長(zhǎng)Scott Aylor說(shuō),“Enea的操作系統(tǒng)的品質(zhì)在從先進(jìn)的Tier1供應(yīng)商成千上萬(wàn)的基站中已經(jīng)得以證明,這些專業(yè)知識(shí)給我們的客戶提供了寶貴的財(cái)富?!?/p>
Enea基站參考平臺(tái)解決方案包括:
Enea OSE Multicore Edition
配置在世界近乎半數(shù)以上的3G基站的EneaOSE是針對(duì)一個(gè)在可用性和可信度要求極高的復(fù)合型多核系統(tǒng)最優(yōu)化的模塊化、高性能、全能型實(shí)時(shí)操作系統(tǒng)。為了適應(yīng)最新的多核處理器,EneaOSE配備了特有的革新性內(nèi)核設(shè)計(jì),其融合了傳統(tǒng)非對(duì)稱多處理 (AMP)和對(duì)稱多處理(SMP)的優(yōu)點(diǎn),同時(shí)避免了兩種編程模式中的內(nèi)在缺陷。
Enea OSEck
Enea OSEck (OSE Compact Kernel)是Enea全能EneaOSE RTOS的DSP優(yōu)化版本。僅占用小于8KB的內(nèi)存,可傳遞完全先導(dǎo)的,事件驅(qū)動(dòng)實(shí)時(shí)響應(yīng),OSEck具備了內(nèi)藏式消息傳遞架構(gòu)、故障檢測(cè)和處理等特點(diǎn),用戶可寫入緊湊,有效的分散式應(yīng)用程序。Enea OSKck是當(dāng)前應(yīng)用最廣泛的每年超過(guò)約1億個(gè)運(yùn)行時(shí)間單位的DSP操作系統(tǒng)之一。
Enea dSPEED
Enea dSPEED是一個(gè)全面,靈活的DSP優(yōu)化軟件管理和調(diào)試平臺(tái),對(duì)以一個(gè)或多個(gè)DSPs,包括多核DSPs在內(nèi)的“user plane”程序,可加速開發(fā)周期,簡(jiǎn)化產(chǎn)品周期管理。所構(gòu)建的頂級(jí)Enea的 OSEck RTOS和LINX進(jìn)程間通信基礎(chǔ),這種集成化管理解決方案提供了故障檢測(cè)、DSP芯片隔離、復(fù)原、對(duì)應(yīng)重啟和通知特性,能夠使DSP故障被包含和修復(fù),減少數(shù)據(jù)包的損失和網(wǎng)絡(luò)弱化。
Enea Hypervisor
Enea Hypervisor在多核處理器上配備了多元化高性能計(jì)算環(huán)境。Hypervisor是基于OSE微核技術(shù),運(yùn)行Enea OSE程序于原有的處理器速度,且不會(huì)影響任何實(shí)時(shí)關(guān)鍵屬性,可作為Bare-metal速度數(shù)據(jù)包處理的客戶端Linux Operating System和可選擇的半導(dǎo)體指定執(zhí)行環(huán)境。對(duì)于那些渴望利用業(yè)已證實(shí)具有強(qiáng)大功能、速度和信賴性的OSE, 和利用大量可適用于Linux的第三方軟件的生態(tài)系統(tǒng)的開發(fā)者來(lái)說(shuō),Enea Hypervisor的實(shí)施是非常理想的產(chǎn)品。
Enea LINX
LINX IPC服務(wù)為基于運(yùn)行于多核的應(yīng)用程序進(jìn)程間通信的透明消息建立提供了系統(tǒng)廣泛的框架。高性能Connection Managers LINX消息使用,能夠透過(guò)共享內(nèi)存或內(nèi)部連接,例如Serial RapidIO或Ethernet實(shí)現(xiàn)零拷貝,大大地簡(jiǎn)化了分散式設(shè)計(jì),能夠使系統(tǒng)運(yùn)行在多個(gè)核上的在應(yīng)用程序相互作用,就像在一個(gè)芯片上運(yùn)行一樣。另外,這種透明性也強(qiáng)化了擴(kuò)張性,使設(shè)計(jì)者能夠在盡量不影響現(xiàn)有應(yīng)用程序節(jié)點(diǎn)的基礎(chǔ)上添加新的節(jié)點(diǎn)。
Enea Optima
Enea Optima工具套件是一個(gè)基于Eclipse的集成開發(fā)環(huán)境,主要對(duì)象為Enea OSE、Enea OSEck和Linux。通過(guò)使用這種開源Eclipse Platform和 C/C++開發(fā)工具技術(shù),Optima可提供先進(jìn)的系統(tǒng)級(jí)瀏覽、調(diào)試、事后剖析偵錯(cuò)調(diào)試、性能評(píng)估和分析工具,能大大地簡(jiǎn)化跨越多處理器芯片的大規(guī)模分散式應(yīng)用程序的調(diào)試和最優(yōu)化。