SoC的未來之路_第1頁
SoC的未來之路_第2頁
SoC的未來之路_第3頁
SoC的未來之路_第4頁
SoC的未來之路_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、SoC 的未來之路SoC 的理想境界是具有普遍性且具高度定制性,在這 種條件下, SoC 的技術越來越具有多樣化。預計到 2011 年,全球消費類電子系統(tǒng)芯片產(chǎn)量將增長 到 17.7 億元,復合年成長率為 6.9% 。這一數(shù)據(jù)反映出消費 類 IC 市場正進入 “更加成熟的階段” ,視頻處理、 視頻合成、 人工智能等技術的應用,將為該領域的成長提供核心動力。Gartner Dataquest 副總裁兼首席分析師 Bryan Lewis 指 出,在歷經(jīng)數(shù)年摸索后, SoC 的架構已逐漸明朗,他稱之為 第二代 SoC。 Bryan 表示,這一代的 SoC 已走向混合型的架 構,也就是除了功能的多樣性

2、外,也嘗試采用混合型的制程 技術。第二代 SoC 的另一項特征在于次系統(tǒng)的獨立性與平行 工作,也就是一顆 SoC 中可以有多個次系統(tǒng), 每個次系統(tǒng)中 猶如獨立的微型計算機,不僅有個別的處理器核心,還可以 有自己的 OS、Firmware 和 API ,并采用平行運算的多任務、 多階層架構。這又是電子技術的一大成就,將原屬于服務器 工作站中的技術概念放入小如指尖的芯片當中,這些技術包 括平行運算、不停頓(redundant)和負載平衡(load balance) 等架構。今日SoC中的處理器核心,可以是 RISC,也可以 是DSP,而同樣是RISC,可以一邊是ARM核心,另一邊則 是MIPS核心

3、。當采用SoC負載平衡管理軟件時,就能將SoC 上運行的軟件切割成多項任務,并自動完成多核心之間的負 載平衡及任務監(jiān)視工作。向多處理器核心發(fā)展不過,概念歸概念,要實現(xiàn)起來則是另一回事,這不是 一家公司就能做到的,需要的是整個產(chǎn)業(yè)環(huán)節(jié)組成的生態(tài)體 系(eco-system)。在SoC開發(fā)的生態(tài)體系中,有幾類公司是 舉足輕重的。 TI、Philips、IBM 等 SoC 制造商自然是居于核 心的位置,但它們?nèi)孕枰吞幚砥骱诵摹⑶度胧杰浖?ESL/EDA 工具等廠商密切合作, 才能順利發(fā)展其 SoC 產(chǎn)品。 這些軟、硬件及工具廠商中,除了一些老牌子的大公司,如 ARM 、Wind River 外,

4、還有更多是市場上的新面孔,不過在 這個崛起的市場中,往往創(chuàng)新技術比資本是更重要的成功條 件。普遍性且具有高度定制性的 SoC 是理想境界, 目前市場 上離這個目標還有很大的距離,尤其是 SoC 的處理器架構, 更是各有一套做法??膳渲煤诵目磥黼m然理想,但仍需累積 更多的 design-win 實例來鞏固市場的信心。各大廠商雖然普 遍擁抱 ARM 核心,但其 SoC 產(chǎn)品的架構仍有很大不同,有的采用單核心 ARM 來處理所有的工作,也有采用 ARM 和DSP雙核心架構的,這以 TI的OMAP最為出名,強調(diào)兩個 核心分別負責控制及信號處理的工作。有的SoC則是以ARM為主處理器,針對特定功能加掛加

5、速器,如 ST 的 Nomadik , 即 ARM9 外還加入專屬的音頻及視頻加速器。階層式軟件架構在封閉式的嵌入式環(huán)境中,多采用專屬的RTOS、驅(qū)動及應用程序。 SoC 也能采此種做法,不過,以大眾市場的手 機來說,則傾向采用階層式的架構。此架構基于硬件抽象(hardware abstraction)的接口做法,將系統(tǒng)分為三層, 以手 機應用 SoC 為例,最上層為使用者應用層,中間層為通信、 多媒體架構、安全性及操作系統(tǒng),最底層則是與 LCD 控制 器、影像傳感器或照相機等一般性應用外圍的溝通。以上三層彼此間通過高階的和低階的 API 來溝通。 因此 API 的標準化是此架構普及的關鍵,當

6、業(yè)界發(fā)展出標準化的 API 后,應用軟件從底層的平臺架構分離出來,開發(fā)者只需 從上層架構的觀點對應用程序做抽象層級的開發(fā),而不用對 底層的實體平臺做直接的呼叫,這讓產(chǎn)品能更快速地開發(fā), 在平臺更新時也不需犧牲效能或程序代碼的可互操作性( interoperability ),應用功能只需要寫一次就夠了。不僅如此,由于此架構的平臺具有通透性,制造商也很容易對硬件 和軟件做各種功能升級。在此架構下, SoC 也能采用高階操 作系統(tǒng)( High level OS ,HLOS )來滿足復雜多任務的運算控 制需求。不過,底層的規(guī)劃仍有其重要性。畢竟,實際的運 算作業(yè)還是發(fā)生在底層,只有針對特定需要對底層

7、做最佳化 的調(diào)校,才能充分發(fā)揮最佳效能。這時,系統(tǒng)設計者就得懂 得通過基礎的匯編語言編譯程序的編碼,對程序代碼進行最 佳化設計,以提升 SoC 系統(tǒng)的效能等級。ESL 工具以上內(nèi)容主要是 SoC 的系統(tǒng)架構規(guī)劃, 在完成此階段的 布局后,接著要面對的是如何實現(xiàn)硬件生產(chǎn)的問題。 由于 SoC 的制造相當復雜,尤其是面對多核處理器及龐大的電路閘, 因此 SoC 開發(fā)對于 EDA 工具的依賴極深,而在此類系統(tǒng)級 設計( System Level Design )中,電子系統(tǒng)級( Electronic System Level, ESL)正是EDA和IP業(yè)者為簡化SoC開發(fā)而致力推 廣的設計方法。 E

8、SL 發(fā)展的主要目的就是要解決日益復雜的 軟硬件協(xié)同設計問題。相比較過去,要等到芯片硬件生產(chǎn)出 來后才能執(zhí)行軟、硬件的同步驗證工作,使得芯片的驗證周 期拉長。 ESL 設計方法能通過一個虛擬的軟件平臺環(huán)境,讓 設計師在 IC 設計早期階段即開始進行整體系統(tǒng)架構分析、 IP 選擇與軟硬件整合等程序, 如此一來,設計師能及早發(fā)現(xiàn) SoC 軟硬件整合上可能出現(xiàn)的問題,大幅提高開發(fā)的成功性。目前的 ESL 工具主要是由 C 或 C+ 語言來完成,通過 System C 語言的使用, 許多 C+ 函式庫被引用, 也降低了 IC 設計者在 RTL 設計時, 經(jīng)常遇到轉(zhuǎn)換不同設計工具時, 程序 語言間不易統(tǒng)

9、合的困境。除了 System C 以外的高抽象層級、 系統(tǒng)導向的硬件描述語言還包括 System Verilog 和 Verilog 2005、VHDL 200x 等。通過這種較高層級的語言,有助于節(jié) 省系統(tǒng)的仿真。鏈接: SoC 的競爭者 SiP所謂SiP(System in Package),是在基板上組裝一塊或多 塊裸片, 再加上若干分離式和被動組件的封裝設計。 相比較, SoC 一般需花上 18 個月, SiP 的開發(fā)時間能大幅縮短,只需 69個月的時間即能完工。此外,由于采用封裝技術,因此 SoC 難以整合不同制程、技術的瓶頸,就很適合走 SiP 的途 徑,采用 Si、GaAs、Si

10、Ge 等不同制程的芯片可以通過堆棧 而封裝在一起,進而生產(chǎn)出混合內(nèi)存、模擬及數(shù)字功能的多 功能芯片。以 ST 的移動市場方案來說,移動設備的空間配置可謂 寸土寸金,而采用12X 12 TFBGA封裝的Nomadik本身的尺 寸已經(jīng)非常小了,但在它的三層堆棧版本中,還將高達512Mbit 的 SDRAM 和 NAND Flash 與處理器整合在狹小空 間的封裝當中。在這個封裝當中,處理器和內(nèi)存芯片堆棧在 彼此的上方,達成更佳的系統(tǒng)運行效能。這兩種系統(tǒng)級芯片 設計途徑各有其優(yōu)缺點: SoC 適合要求高效能、高整合度和 生命周期長、產(chǎn)量高的產(chǎn)品,不過,它的技術難度較高,需 要投入的研發(fā)時間也較長; SiP 則適合重視開發(fā)彈性、上市 時間壓力大的設計案例。一般來說, SiP 的成本較 SoC 為低,對產(chǎn)量規(guī)模的要求 不高,不過,在制造上仍有其技術門坎。 以 SiP 的開發(fā)來說

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論