21ic訊 Enea日前發(fā)表稱,將通過在Enea LINX進程間進程通信(IPC)解決方案中配置MCAPI,以支持多核聯盟的新型多核通信API (MCAPI™),來確保相近聯動進程和多核設備間的互用性。LINX技術已配置在超過17億設備,包括電信設備、汽車和移動設備。此外,作為多核聯盟一員的Enea還將加入和參與到聯盟的MCAPI工作組,以協助該標準的長期開發(fā)工作。
MCAPI是一個進化的訊息傳遞標準,由多核聯盟主導發(fā)起。MCAPI API規(guī)格設計是為了捕捉相近分散型(在一個芯片上的多核和/或基板上的芯片)所要求的通信和同步的基本要素。盡管現在MCAPI為應用程序指定了專門的API,卻將根本的協議執(zhí)行留給了MCAPI的安裝者。這就確保了應用程序代碼的兼容性,但是卻無法保證MCAPI終端節(jié)點或系統(tǒng)節(jié)點,或許是一個多核設備或一套同種或異種CPU之間的協同性。Enea的LINX已經為所有的設備、所有的內部連接和所有的OS/RTOS環(huán)境提供了一個業(yè)已成熟的、開放的可相互協同工作的協議。Enea在其現有的LINX協議上安裝MCAPI API標準,為市場提供一個在所有的節(jié)點、內部連接和OS/RTOS平臺間可協同工作的MCAPI API解決方案。LINX協議規(guī)格和Linux的開放源代碼引用執(zhí)行適用于SpurceForge.net。
“最近,市場上對MCAPI越來越關注,特別是硅晶供應商,”Enea市場部VP Marcus Hjortsberg說,“硅晶廠商,切實說是整個嵌入式產業(yè),都希望有一個“生態(tài)系統(tǒng)”來支持IPC解決方案的兼容性和協同性,且不只針對多核供應商的個別解決方案。Enea清楚地認識到了這個趨勢,并決定加入到MCVAPI的先進行列中。”
“MCAPI工作組就在最近重新啟動了多核聯盟規(guī)格后繼版本的定義和開發(fā)工作,”多核聯盟總裁Markus Levy說,“Enea,基于其多年的LINX經驗,將為工作組的工作提供巨大的價值。此外,我們還鼓勵其他嵌入式開發(fā)團體加入到多核聯盟,參與到我們其他的多核相關工作組的工作中。”
Enea最近為其合作伙伴和客戶演示了基于LINX的MCAPI。Enea與飛思卡爾一起,在飛思卡爾AMC主板開發(fā)了一個演示版本,由P2020 QorIQ處理器和MSC8156 DSP組成,可顯示包括Linux、Enea○;R OSE 和OSEck在內的多核OS、和多核設備內以及通過多元內在連接的異種設備間的通信。