《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > TI首席科學家展望2020年處理器架構(gòu)和DSP的發(fā)展

TI首席科學家展望2020年處理器架構(gòu)和DSP的發(fā)展

2009-11-06
作者:德州儀器首席科學家 Gene Frantz
關(guān)鍵詞: DSP 處理器架構(gòu) TI

   我現(xiàn)在得出了一個結(jié)論,,我們中的絕大多數(shù)人對未來科技走向毫無頭緒,。我們只是忙著推動科技進步,甚至連方向是否正確都不清楚,。豐富的旅行經(jīng)驗告訴我們一個常識,,長途旅行必須理清兩個問題:

    1. 我現(xiàn)在哪兒?

   2. 我要去哪兒,?

    科技領(lǐng)域同理,,我們需要弄清楚自己是不是正朝著正確的方向前進。所以我請TI的一些高級技術(shù)人員思索2020年IC科技尖端的水平會發(fā)展到何種程度,。你也許會說我們得有十倍于雙2.0的視力才能看清2020年的情況,。

 下面是我對這一主題的初步感想。

 

    處理單元(Processing Element, PE)將變成單時鐘域,。多年來我們相信摩爾定律將帶來越來越快的時鐘頻率?,F(xiàn)在終于發(fā)現(xiàn)時鐘頻率并非我們的朋友。事實上,,我們早在15年前就該意識到這個問題,。不過隨著技術(shù)的進步,,處理單元將變得足以讓CPU在一個時鐘周期內(nèi)完成所有與資源的通信。

     系統(tǒng)將由多個處理單元構(gòu)成,。嵌入式系統(tǒng)由很多異構(gòu)處理單元構(gòu)成,,每個處理單元都是一個“單時鐘域”處理器。處理單元的布局將類似現(xiàn)在的FPGA,。

    我們將發(fā)揮三維空間的優(yōu)勢。通過堆疊封裝技術(shù)進行整合將會像片上系統(tǒng)一樣平常,。

    開發(fā)者都將用高級語言編程,。開發(fā)環(huán)境可以掌控系統(tǒng)的所有資源,包括微處理器,、DSP,、加速器、外設(shè),、模擬信號處理器,、模擬外設(shè)、RF無線射頻等等,。
   

 IC設(shè)計將由更小的團隊(5-10名設(shè)計師)完成,,硬件設(shè)計及所需時間更短(6-12個月)。復(fù)用(Reuse)將會成為常態(tài),。我來解釋一下復(fù)用的兩種定義:

 1. 我的設(shè)計工作完成的很出色,,其他人以后都用它。

2. 我沒時間重復(fù)設(shè)計,,所以需要找到足夠相近的設(shè)計以保證按時完成任務(wù),。

    不幸的是現(xiàn)在第一種定義更為常用。小設(shè)計團隊加上更緊張的時間限制迫使我們采用第二種定義,,現(xiàn)在已經(jīng)有公司這么做了,。

    大部分創(chuàng)新將在硬件基礎(chǔ)之上的軟件內(nèi)完成。

    硬件將成為創(chuàng)新設(shè)計人員實現(xiàn)構(gòu)想的平臺的組成部分,。

    這是我對2020年的初步看法,,雖然預(yù)測未來主要依靠想象力。不過dsp顯示出一些強烈的趨勢,,我認為未來幾年的發(fā)展是可預(yù)測的,。

    2009年:多核已經(jīng)上市。隨著片上系統(tǒng)體系結(jié)構(gòu)越來越多地被采用,,單核CPU設(shè)備將越來越少,。

    2012年:片上網(wǎng)絡(luò)(Network-on-Chip,NoC)到來。片上網(wǎng)絡(luò)是一種高性能設(shè)備,,通過分組點對點異步高速通信通道連接處理單元,。

    2010-2015年:組件式軟件。一個設(shè)備上的內(nèi)核數(shù)量仍然有限,“組件開發(fā)者”開發(fā)單獨的軟件組件用于單個計算集群單元,,然后再組裝為一個多核系統(tǒng),。基于該原則的開發(fā)工具提升了穩(wěn)定性,,因為軟件通信體系結(jié)構(gòu)(SCA,,用于SDR,軟件定義無線電驅(qū)動了硬件通過中間件實現(xiàn)虛擬化,。

    2015-2020年:單程序多數(shù)據(jù)(Single program multiple data, SPMD),。內(nèi)核數(shù)量達到32個以后,組件式方法將逐漸失效,,繼而轉(zhuǎn)向高性能計算(high-performance computing , HPC)中所采用的SPMD,。嵌入式軟件社區(qū)負責開發(fā)SPMD方式,讓程序在編譯后同時運行于多個內(nèi)核,。最初需要通信流(communication flow)的明確解釋,,現(xiàn)在選派(pragmas)被引入激發(fā)算法的天然的并行優(yōu)勢,以深挖多核設(shè)備的潛能,。

    2015:FPGA的終結(jié),。這將是可編程性發(fā)展史的里程碑。相比組成FPGA的ALU/LUT分布式結(jié)構(gòu),,小型多核CPU在顯著降低功耗的同時,,為復(fù)雜算法和通信模式提供了更豐富的映射選項。

    2020:CPU消失,。功能在多CPU上的分散處理急劇簡化了每個CPU的硅成本,,而基于硬件的操作系統(tǒng)支持可以高效管理片上網(wǎng)絡(luò)傳輸。程序員無需留意CPU間通信,,可以在不知曉具體有哪些獨立執(zhí)行單元參與的情況下進行開發(fā),、debug。編程更關(guān)注總體數(shù)據(jù)流而不是獨立的部分,。

    2020年的產(chǎn)品品種和2009年相比不會有太大變化,。2020年,嵌入式DSP仍將是各種CPU和加速器的多樣化組合,。即便程序員在編程時不再留意各設(shè)備的差異,,有些設(shè)備在執(zhí)行特定任務(wù)時表現(xiàn)更好這一現(xiàn)象未來不會改變。

    因為片上系統(tǒng)的價值很大程度上建立在外圍設(shè)備的悉心挑選之上,,CPU和DSP制造商的差異體現(xiàn)在各種IP模塊組合與連接方式,。最后,開發(fā)工具品質(zhì)和應(yīng)用軟件支持將決定誰能成為第一流廠商,。

 

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected]