MCU也吹多核風(fēng)非對稱(chēng)架構漸成氣候
處理器最終都得走上多核一途嗎?事實(shí)上,繼桌上型處理器朝多核心發(fā)展之后,微控制器(MCU)也吹起了多核風(fēng)。身為嵌入式系統最核心的組成元件,MCU的開(kāi)發(fā)一直都圍繞著(zhù)高效能、低功耗等關(guān)鍵功能來(lái)發(fā)展。但是隨著(zhù)系統的復雜化,運算需求進(jìn)一步提升,傳統的單核MCU 顯然已經(jīng)難以滿(mǎn)足越來(lái)越復雜的應用設計,因此雙核甚至多核架構也應運而生。
本文引用地址:http://dyxdggzs.com/article/136711.htm目前在處理器的多核心架構市場(chǎng)上,最??吹降亩喟攵际菍ΨQ(chēng)式結構,也就是相同構架與運作頻率的多個(gè)核心放在一起,透過(guò)核心與核心之間通訊方式的最佳化,來(lái)實(shí)現多核心架構。目前英特爾的 i7處理器,或者飛思卡爾的PowerQUICC處理器等都是這樣的架構。當然有了多核心,各個(gè)核心之間的溝通橋梁就得非常重要了。負責核心與核心之間訊號傳輸最佳化的廠(chǎng)商,包括前陣子推出128xp核心及通信方式的NetLogic,以及支援包括ARM、MIPS等多種技術(shù)構架的晶片網(wǎng)路(NoC)廠(chǎng)商 Sonics。
多核架構在PC處理器領(lǐng)域,似乎都以對稱(chēng)式架構為主,但走到了MCU領(lǐng)域,非對稱(chēng)式架構似乎逐漸嶄露頭角。例如德州儀器的ARM+DSP構架MCU,比起對稱(chēng)性構架的多核MCU,非對稱(chēng)性MCU更能充分調節每一個(gè)核心的運算效能,進(jìn)而提升整體處理性能。
事實(shí)上,非對稱(chēng)性架構似乎已經(jīng)成為業(yè)界的主流方向,許多大廠(chǎng)紛紛開(kāi)發(fā)這種非對稱(chēng)架構的MCU。另一大廠(chǎng)恩智浦半導體(NXP)也以相同的架構開(kāi)發(fā)新一代 MCU,例如以ARM Cortex M4搭配Cortex M0的非對稱(chēng)式雙核構架MCU。事實(shí)上,這種非對稱(chēng)式構架的多核MCU,可將工程師最需要的處理器資源進(jìn)行整合,同時(shí)不需要編寫(xiě)額外的演算法來(lái)分配不同核心之間的運算關(guān)系。這對于那些仍在猶豫該選擇一顆還是兩顆Cortex-M4核心來(lái)進(jìn)行設計的工程師,非對稱(chēng)式構架可說(shuō)是最好的選擇。
評論