漫談SoC 市場(chǎng)前景
據(jù)預(yù)計(jì)2011年全球消費(fèi)性電子系統(tǒng)芯片產(chǎn)量,將從2005年的11.1億成長(zhǎng)到17.7億,復(fù)合年成長(zhǎng)率約為6.9%。這反映出消費(fèi)性IC市場(chǎng)正進(jìn)入“更加成熟的階段”。視頻處理等技術(shù)與應(yīng)用,對(duì)快速擴(kuò)展的數(shù)字功能的支持,視頻合成、人工智能,以及得到改善的功耗與成本效率,將為該領(lǐng)域的成長(zhǎng)提供核心動(dòng)力。消費(fèi)電子IC將繼續(xù)向著功能整合的方向發(fā)展,在一個(gè)單一芯片或平臺(tái)上整合多個(gè)可程序及固定功能核心。整合度的提高,將有助于改善成本、尺寸和功耗性能,同時(shí)保留靈活性并使廠商能夠透過(guò)軟件升級(jí)來(lái)迅速地向市場(chǎng)推出產(chǎn)品。
SoC的架構(gòu)規(guī)劃
系統(tǒng)單芯片(SoC)為何重要鑰從手機(jī)的應(yīng)用需求與相應(yīng)的內(nèi)部系統(tǒng)變革可以看的很清楚目前的手機(jī)功能日新月異。從單純的通訊手機(jī)已搖身一變成為多功能的隨身小型計(jì)算機(jī),不僅可以照相、聽(tīng)音樂(lè)、玩游戲、收發(fā)郵件、GPS定位。不久的未來(lái)。
連看電視都可以在手機(jī)上實(shí)現(xiàn)。不過(guò),一臺(tái)手機(jī)的大小并沒(méi)有太大的改變,要如何在這小小的空間中塞入無(wú)止境的新應(yīng)用需求,當(dāng)然只有不斷地進(jìn)行硬件組件的整合以縮小尺寸,而SoC就成了必然的選擇途徑。目前手機(jī)組件廠商皆致力于整合內(nèi)部的基頻、射頻及被動(dòng)等組件,基本上屬于數(shù)字邏輯的盡量放一起,屬于模擬的混合信號(hào)、RF等組件,則另行整合。
手機(jī)SoC的整合性突破
以多媒體應(yīng)用功能來(lái)說(shuō),過(guò)去為了實(shí)現(xiàn)照相功能,手機(jī)內(nèi)得建置專(zhuān)門(mén)進(jìn)行相片影像處理的芯片,后來(lái),此功能被整合到數(shù)字基頻當(dāng)中?,F(xiàn)在隨著多媒體應(yīng)用的多樣化與重要性提升,包括照相、游戲、音樂(lè)、視頻等應(yīng)用所需的音頻、視頻、繪圖等處理功能,已獨(dú)立出一個(gè)應(yīng)用處理器來(lái)執(zhí)行這些應(yīng)用,此處理器通常有一個(gè)RISC 淵ARM為主流冤主處理器,用于控制功能,其他的音、視頻等數(shù)字信號(hào)則交給另一個(gè)
DSP或?qū)偌铀倨鱽?lái)進(jìn)行運(yùn)算。在射頻部分,目前相當(dāng)值得關(guān)注的是TI提出的數(shù)字射頻處理器 (Digital RF Processor, DRP) 架構(gòu)。射頻組件一向占據(jù)手機(jī)電路板上近半的空間,DRP技術(shù)則可以利用低功耗數(shù)字CMOS邏輯執(zhí)行模擬功能,進(jìn)而減少射頻功能所需的組件數(shù)。此舉能大幅縮小電路板中射頻功能占用面積,讓出更多空間給彩色屏幕、相機(jī)、GPS定位技術(shù)、局域網(wǎng)絡(luò)和其他多種數(shù)字音頻、視頻應(yīng)用。
另一個(gè)成功的案例是SiliconLabs提出的AeroFONE 單芯片話機(jī)。Silicon Labs以CMOS制程的收發(fā)器技術(shù)在手機(jī)市場(chǎng)闖出一片天,而在此技術(shù)背景下推出的單芯片話機(jī),將包括電源管理單元(PMU)、電池接口和充電電路、數(shù)字基頻﹑模擬基頻和四頻RF收發(fā)器等主要的手機(jī)功能都整合到單芯片CMOS IC 中,一舉從典型的BOM表刪去印刷電路板(PCB)上的200多個(gè)插件,讓GSM/GPRS 手機(jī)設(shè)計(jì)、制造的總成本及及測(cè)試和校準(zhǔn)時(shí)間能大幅下降。相較于市場(chǎng)上的其它整合基頻解決方案,它可減少了大約75%的組件數(shù)量、65%的電路板面積以及50% 的制造成本。
SoC市場(chǎng)趨勢(shì)
具備處理、邏輯、記憶、接口等功能的系統(tǒng)單芯片(System-on-chip, SoC)在多年的發(fā)展后,目前已是芯片產(chǎn)業(yè)設(shè)計(jì)的一大趨勢(shì)。SoC 發(fā)展的驅(qū)動(dòng)力同時(shí)來(lái)自于供應(yīng)與需求端院在供應(yīng)端因制程技術(shù)不斷朝微縮化納米技術(shù)發(fā)展,單位面積中的電路閘數(shù)不斷增加,也讓一個(gè)芯片中能容納更多的功能。需求面則來(lái)自可攜/行動(dòng)式產(chǎn)品對(duì)小尺寸硬件的需求,以及電子產(chǎn)品對(duì)成本的計(jì)較?,F(xiàn)在最大宗的SoC應(yīng)用市場(chǎng)自然是非手機(jī)等行動(dòng)產(chǎn)品莫屬,但仍有不少其他的市場(chǎng)對(duì)SoC需求若渴,如儲(chǔ)存、游戲機(jī)、顯示器、繪圖卡、汽車(chē)、PC/Notebook、寬帶遠(yuǎn)程接取、數(shù)字音頻播放器、DVD等等。
不過(guò),從制程、工具到系統(tǒng)規(guī)劃,SoC組件開(kāi)發(fā)需掌握的環(huán)節(jié)眾多,例如在設(shè)計(jì)上必須考慮硬件線路的接口連結(jié)、在高負(fù)載時(shí)的總線和內(nèi)存頻寬是否足夠,以及軟件與硬件的系統(tǒng)整合等問(wèn)題,因此其開(kāi)發(fā)上的難度似乎有增無(wú)減。目前有能力推出復(fù)雜SoC功能芯片的廠商,仍以國(guó)際性IDM大廠居多,知名的芯片包括Philips的
Nexperia、TI的OMAP和Panasonic的UniPhier等。這些廠商為了開(kāi)發(fā)其SoC系列,投入的研發(fā)費(fèi)用動(dòng)輒上億美元,這是中小型芯片公司難以跨越的門(mén)坎。
SoC的開(kāi)發(fā)議題
無(wú)疑地手機(jī)是電子產(chǎn)業(yè)中SoC技術(shù)發(fā)展的第一戰(zhàn)場(chǎng),業(yè)者只要能通過(guò)此一市場(chǎng)的歷練并掙得一席之地,同樣的SoC開(kāi)發(fā)經(jīng)驗(yàn)也能移植到其他消費(fèi)性、信息或通信的市
場(chǎng)。目前的SoC朝向愈來(lái)愈復(fù)雜的系統(tǒng)在發(fā)展,讓這個(gè)小小的單芯片不只是像一個(gè)具體而微的計(jì)算機(jī),更像是一個(gè)采集運(yùn)算的大型工作站。過(guò)去SoC中只要加入了一顆嵌入式微處理器核心,就顯得威力無(wú)窮了,但現(xiàn)在沒(méi)有兩顆以上的核心,似乎就屬于低層次的產(chǎn)品。根據(jù)半導(dǎo)體國(guó)際技術(shù)發(fā)展藍(lán)圖組織預(yù)估,到2010年時(shí)將是多處理器系統(tǒng)單芯片淵MPSoC冤的天下,它將整合多達(dá)數(shù)十億晶體管,操作頻率達(dá)數(shù)GHz、而工作電壓則低于1V。因此,SoC的系統(tǒng)架構(gòu)也走向計(jì)算機(jī)的運(yùn)作模式,也就是采分布式、階層式的運(yùn)作架構(gòu)。手機(jī)和其他的嵌入式產(chǎn)品一樣,過(guò)去一向采用封閉性的專(zhuān)屬架構(gòu),但此架構(gòu)下的軟、硬件得專(zhuān)門(mén)量身訂作,開(kāi)發(fā)時(shí)程較長(zhǎng),彈性也較低,而為了因應(yīng)市場(chǎng)的快速變化,SoC也該走向開(kāi)放性的架構(gòu)。這包括內(nèi)部各單元區(qū)塊之間的總線接口溝通、對(duì)外的應(yīng)用及內(nèi)存讀寫(xiě)的溝通,以及軟件面的階層式溝通。
第二代SoC已然成型
Gartner Dataquest副總裁兼首席分析師Bryan Lewis指出,在歷經(jīng)混沌不清的數(shù)年摸索后,SoC的架構(gòu)已逐漸明朗,他稱(chēng)這類(lèi)現(xiàn)在頗受市場(chǎng)肯定的SoC為第二代SoC。
Bryan表示這一代的SoC已走向混合性的架構(gòu),也就是除了功能的多樣性外,也嘗試采用混合性的制程技術(shù)。
第二代SoC的另一項(xiàng)特征在于次系統(tǒng)的獨(dú)立性與平行工作,也就是一顆SoC中可以有多個(gè)次系統(tǒng),每個(gè)次系統(tǒng)中猶如獨(dú)立的微型計(jì)算機(jī),不僅有個(gè)別的處理器核心,還可以有自己的OS、firmware和API,并采用平行運(yùn)算的多任務(wù)、多階層架構(gòu)。
這又是電子技術(shù)的一大成就,將原屬于服務(wù)器工作站中的技術(shù)概念放入小如指尖的芯片當(dāng)中,這些技術(shù)包括平行運(yùn)算、不停頓(redundant)和負(fù)載平衡(load balance)等架構(gòu)。今日的SoC中處理器核心,可以是RISC,也可以是DSP,而同樣是RISC,可以一邊是ARM核心,另一邊則是MIPS核心。當(dāng)采用SoC負(fù)載平衡管理軟件時(shí),就能為SoC上運(yùn)行的軟件切割成多項(xiàng)任務(wù),并自動(dòng)完成多核心之間的負(fù)載平衡及任務(wù)監(jiān)視工作。
SoC朝多處理器核心發(fā)展
不過(guò),概念歸概念,要實(shí)現(xiàn)起來(lái)則是另一回事,這不是一家公司就能做到的,需要的是整個(gè)產(chǎn)業(yè)環(huán)節(jié)組成的生態(tài)體系(eco-system)。Bryan即表示,在SoC開(kāi)發(fā)的生態(tài)體系中,有幾類(lèi)公司是舉足輕重的。TI、Philips、IBM等SoC制造商自然是居于核心的位置,但他們?nèi)孕枰吞幚砥骱诵?、嵌入式軟件、ESL/EDA工具等廠商密切合作,才能順利發(fā)展其SoC產(chǎn)品,并提供完整的軟、硬件解決方案。這些軟、硬件及工具廠商中,除了一些老牌子的大公司,如ARM、Wind River外,還有更多是市場(chǎng)上的新面孔,不過(guò)在這個(gè)掘起中的市場(chǎng),創(chuàng)新技術(shù)往往是比資本更重要的成功條件。Tensilica就是一個(gè)鮮明的例子,該公司以可配置處理器(configurable processor)核心在SoC市場(chǎng)中爭(zhēng)得了一席之地。
Tensilica總裁Chris Rowen即信心滿滿地指出:“隨著SoC成為市場(chǎng)上的主流,處理器核心將會(huì)隨處可見(jiàn)。換個(gè)角度來(lái)看,處理器核心將像是新一代的一種晶體管?!?nbsp;
在SoC的內(nèi)部,處理器核心無(wú)疑是最重要的一個(gè)單元。目前各大廠采用的SoC核心中,無(wú)疑以ARM為最大宗,而ARM核心能廣泛被市場(chǎng)接受,自然有其獨(dú)到的技術(shù)優(yōu)
勢(shì),例如在低功耗的表現(xiàn)上極受肯定。不過(guò),可配置處理器強(qiáng)調(diào)的是賦與設(shè)計(jì)者更大的彈性,例如Tensilica的Xtensa 處理器就是一個(gè)可以自由裝組、可以彈性擴(kuò)張,并可以自動(dòng)合成的處理器核心。在設(shè)計(jì)自動(dòng)化和彈性化的原則下,Xtensa可配置處理器允許SoC開(kāi)發(fā)者依其需求定義處理器的處理效能,并具有對(duì)內(nèi)存的增加、刪除和修改,對(duì)外部的總線頻寬與溝通協(xié)議,以及對(duì)常用的處理器外圍的組態(tài)配置能力。此外,不論是依影像、視頻、音頻、DSP或安全等目的而量身定制的處理器,都能彼此密切地整合在一顆SoC當(dāng)中,讓各種任務(wù)都能得到更佳的處理效率。
Chris 表示:“SoC 必然得走向新的架構(gòu),才能成為嵌入式應(yīng)用設(shè)計(jì)中的普遍性選擇?!彼J(rèn)為了除了要能降低設(shè)計(jì)投資、制程成本,以及設(shè)計(jì)上的風(fēng)險(xiǎn)外,整個(gè)設(shè)
計(jì)流程要涵蓋從架構(gòu)規(guī)范到最后的軟硬件整合,并以可程序化的彈性平臺(tái)來(lái)因應(yīng)市場(chǎng)上變易的功能需求;此外,在工具的支持上,更大的自動(dòng)化能力是縮短設(shè)計(jì)時(shí)程與降低開(kāi)發(fā)難度的重要關(guān)鍵,有了強(qiáng)大的自動(dòng)化工具后,即使是一般的設(shè)
計(jì)團(tuán)隊(duì)也能完成高復(fù)雜度的SoC開(kāi)發(fā)工作。“朝向多核心SoC 設(shè)計(jì)發(fā)展是很明顯的趨勢(shì),它能為設(shè)計(jì)團(tuán)隊(duì)提供了更大的彈性”,Chris指出,將不同的工作配置給不同的處理器,通常比只用一個(gè)高速CPU 來(lái)執(zhí)行所有任務(wù)更有效率。
因此,在消費(fèi)性市場(chǎng)中,從低成本的噴墨打印機(jī)到行動(dòng)電話,都已可看到多核心的產(chǎn)品;此外,大部分新上市的網(wǎng)絡(luò)處理器也是基于多核心的設(shè)計(jì),以Cisco的CSR-1路由器為例:這個(gè)產(chǎn)品在一個(gè)單芯片中就采用了188個(gè)處理器核心,并且有多個(gè)這樣的芯片在整個(gè)系統(tǒng)當(dāng)中。
普遍性且具有高度客制性的SoC是一個(gè)理想的境界,目前市場(chǎng)上離這個(gè)目標(biāo)還有很大的距離。尤其是SoC的處理器架構(gòu),更是大家各有一套的作法??膳渲煤诵目磥?lái)
雖然理想,但仍需累積更多的design-win實(shí)例來(lái)鞏固市場(chǎng)的信心。
而各大廠雖然普遍擁抱ARM核心,但其SoC產(chǎn)品的架構(gòu)上仍有很大不同,有的采用單核心ARM來(lái)處理所有的工作曰也有采用ARM和DSP雙核心架構(gòu)的,以TI的OMAP
最為出名,強(qiáng)調(diào)兩個(gè)核心分別負(fù)責(zé)控制及信號(hào)處理的工作曰有的SoC則是以ARM為主處理器,針對(duì)特定功能加掛加速器,如ST 的Nomadik,即ARM9外還加入專(zhuān)屬的音頻及視頻加速器。
NoC網(wǎng)絡(luò)通信管理架構(gòu)
以內(nèi)部單元區(qū)塊的溝通來(lái)說(shuō),SoC/MPSoC包括多個(gè)儲(chǔ)存單元、通用CPU和專(zhuān)用核心(如DSP或VLIW核心)等處理器單元和嵌入式硬件(如FPGA或音視頻編譯碼器等專(zhuān)用IP模塊),這些組件得透過(guò)一個(gè)復(fù)雜的總線通信結(jié)構(gòu)互相連結(jié)溝通。由于ARM為目前主流的嵌入式核心,因此其AMBAcrossbar互連技術(shù)是SoC中的重要規(guī)格。以ST的Nomadik應(yīng)用處理器為例,它即采用了多層式AMBAcrossbar互連技術(shù),能讓CPU、多媒體加速器、系統(tǒng)內(nèi)存和外圍之間的數(shù)據(jù)頻寬能達(dá)到最大:其外圍支持Symbian、Linux和Windows CE.NET等高階操作系統(tǒng),也支持行動(dòng)多媒體應(yīng)用所需要的外部界面,如LCD、MMC和安全性數(shù)字適配卡和外部的音頻編譯碼器(codecs)。
AMBA采用通用總線,讓微處理器、DMA控制器、內(nèi)存控制器及其他高性能的模塊通過(guò)AHB連接:性能較低的模塊,比如UART、通用輸入/輸出(GPIO)及定時(shí)器等,則通過(guò)APB連接。此作法對(duì)于信息確定性及實(shí)時(shí)性較低的手機(jī)和PDA等設(shè)備說(shuō)說(shuō),表現(xiàn)還算不錯(cuò),但對(duì)于存取高頻寬及高密度數(shù)據(jù)串流的應(yīng)用來(lái)說(shuō),就顯得力有未逮。
為達(dá)到更佳的系統(tǒng)芯片內(nèi)通信效能,目前業(yè)界仍致力推動(dòng)新的芯片內(nèi)互連技術(shù),其中又以所謂的芯片上網(wǎng)絡(luò)(Network on chip,NoC)技術(shù)架構(gòu)最受重視。NoC技術(shù)以成本低廉的點(diǎn)對(duì)點(diǎn)封包架構(gòu)取代了傳統(tǒng)的總線架構(gòu),進(jìn)而能降低SoC的價(jià)格和功耗,并能提高系統(tǒng)的性能和可伸縮性。
NoC的封包架構(gòu)整合了一個(gè)類(lèi)似開(kāi)放系統(tǒng)互連淵OSI冤的分層網(wǎng)絡(luò)協(xié)議堆棧,協(xié)議層通過(guò)詳細(xì)定義的接口相互作用,為編程人員提供了一個(gè)通信框架的抽象概念。協(xié)議堆棧隱藏了下層的實(shí)體層深次微米技術(shù)問(wèn)題,使網(wǎng)絡(luò)服務(wù)如服務(wù)質(zhì)量機(jī)制得以高效實(shí)現(xiàn)。在這種設(shè)計(jì)流程中,經(jīng)過(guò)驗(yàn)證的IP模塊經(jīng)過(guò)配置,可以通過(guò)自己的NoC接口與其他SoC組件通信。不過(guò),NoC有很多細(xì)節(jié)問(wèn)題還尚未解決,例如,如何選擇適合的拓樸、路由選擇和流量控制策略、隊(duì)列管理策略、數(shù)據(jù)封包/消息格式和端到端的網(wǎng)絡(luò)服務(wù)類(lèi)型等。
階層式軟件架構(gòu)
在封閉式的嵌入式環(huán)境中,多采用專(zhuān)屬的RTOS、驅(qū)動(dòng)及應(yīng)用程序。SoC也能采此種作法,不過(guò),以大眾市場(chǎng)的手機(jī)來(lái)說(shuō),則傾向采用階層式的架構(gòu)。此架構(gòu)基于硬件
抽象(hardware abstraction)的接口作法,將系統(tǒng)分為三層,以手機(jī)多媒應(yīng)用SoC為例,最上層為使用者應(yīng)用層,中間層為通信、多媒體架構(gòu)、安全性及操作系統(tǒng),最低層則是與LCD控制器、影像傳感器或照相機(jī)等一般性應(yīng)用外圍的溝通。
這三層彼此間通過(guò)高階客制API及低階API來(lái)溝通。因此API的標(biāo)準(zhǔn)化是此架構(gòu)普及的關(guān)鍵,當(dāng)業(yè)界發(fā)展出標(biāo)準(zhǔn)化的API后,應(yīng)用軟件從底層的平臺(tái)架構(gòu)給分離出來(lái),開(kāi)發(fā)者只需從上層架構(gòu)的觀點(diǎn)對(duì)應(yīng)用程序做抽象層級(jí)的開(kāi)發(fā),而不用對(duì)底層的實(shí)體平臺(tái)做直接的呼叫,這讓產(chǎn)品能更快速的開(kāi)發(fā),在平臺(tái)更新時(shí)也不需犧牲效能或程序代碼的可互操作性(interoperability),應(yīng)用功能只需要寫(xiě)一次就夠了。不僅
如此,由于此一架構(gòu)的平臺(tái)具有通透性,制造商也很容易對(duì)硬件和軟件做各種功能升級(jí)。在此架構(gòu)下,SoC也能采用高階操作系統(tǒng)(High level OS, HLOS)來(lái)滿足復(fù)雜多任務(wù)的運(yùn)算控制需求。以行動(dòng)市場(chǎng)來(lái)說(shuō),目前主流的HLOS 包括Symbian、Windows Mobile和Linux等。不過(guò),底層的規(guī)劃仍有其重要性。畢竟,實(shí)際的運(yùn)算作業(yè)還是發(fā)生在底層,只有針對(duì)特定需要對(duì)底層做最佳化的調(diào)校,才能充分發(fā)揮此一SoC的最佳效能。這時(shí),系統(tǒng)設(shè)計(jì)者就得懂得通過(guò)基礎(chǔ)的匯編語(yǔ)言編譯程序(assembler)的編碼,對(duì)程序代碼進(jìn)行最佳化設(shè)計(jì),以提升SoC系統(tǒng)的效能等級(jí)。
ESL工具
在上談的是SoC的系統(tǒng)架構(gòu)規(guī)劃,在完成此階段的布局后,接著要面對(duì)的是如何實(shí)現(xiàn)硬件生產(chǎn)的問(wèn)題。由于SoC的建置相當(dāng)復(fù)雜,尤其是面對(duì)多核心處理器及龐大的電路閘發(fā)展趨勢(shì),因此SoC開(kāi)發(fā)對(duì)于EDA工具的依賴極深,而在此類(lèi)系統(tǒng)級(jí)設(shè)計(jì)淵System Level Design冤中,電子系統(tǒng)級(jí)(Electronic System Level, ESL)正是EDA和IP業(yè)者為簡(jiǎn)化SoC開(kāi)發(fā)而致力推展的設(shè)計(jì)方法。ESL發(fā)展的主要目的就是要解決日益復(fù)雜的軟硬件協(xié)同設(shè)計(jì)問(wèn)題。相較于過(guò)去得等芯片硬件生產(chǎn)后才能執(zhí)行軟、
硬件的同步驗(yàn)證工作,使得芯片的驗(yàn)證周期拉長(zhǎng)。ESL設(shè)計(jì)方法能通過(guò)一個(gè)虛擬的軟件平臺(tái)環(huán)境,讓設(shè)計(jì)師在IC設(shè)計(jì)早期階段即開(kāi)始進(jìn)行整體系統(tǒng)架構(gòu)分析、IP選擇與軟硬件整合等程序,如此一來(lái),設(shè)計(jì)師能及早發(fā)現(xiàn)SoC軟硬件整合上可能出現(xiàn)的問(wèn)題,大幅提高開(kāi)發(fā)成功的機(jī)率。
目前的ESL工具主要都是由C或C++語(yǔ)言來(lái)完成,通過(guò)SystemC語(yǔ)言的使用,許多C++函式庫(kù)得以被引用,也降低了IC設(shè)計(jì)者在RTL設(shè)計(jì)時(shí),經(jīng)常遇到轉(zhuǎn)換不同設(shè)計(jì)工具時(shí),程序語(yǔ)言間不易統(tǒng)合的困境。除了SystemC以外的高抽象層級(jí)、系統(tǒng)導(dǎo)向的硬件描述語(yǔ)言還包括SystemVerilog和Verilog 2005、VHDL 200x等。通過(guò)這種較高層級(jí)的語(yǔ)言,有助于節(jié)省系統(tǒng)的仿真圖6 SoC階層式軟件溝通架構(gòu)封面主題時(shí)間,亦會(huì)減輕設(shè)計(jì)師反復(fù)利用不同語(yǔ)言來(lái)撰寫(xiě)不同仿真任務(wù)的負(fù)擔(dān),讓芯片設(shè)計(jì)師能把更多時(shí)間用在項(xiàng)目開(kāi)始時(shí)的產(chǎn)品規(guī)劃、定義和劃分上。
低耗電設(shè)計(jì)
SoC開(kāi)發(fā)不容忽視另一個(gè)議題,就是芯片的耗電性,尤其是行動(dòng)設(shè)備的組件。根據(jù)SIA在2002年發(fā)表的技術(shù)發(fā)展藍(lán)圖,最大電池供電力與容量平均每年成長(zhǎng)10-15%,
但行動(dòng)系統(tǒng)的電力需求卻是以每年35-40%的需求比例在成長(zhǎng)中,造成芯片對(duì)電力的需求與電池技術(shù)能力之間的鴻溝愈來(lái)愈大。
以CMOS數(shù)字電路的能量消耗來(lái)說(shuō),有三個(gè)主要的原因:電流泄露、電壓和頻率頻率的提升,其中電流泄露的問(wèn)題隨著制程縮小而更嚴(yán)重,而耗電性又和處理器的頻率
及電壓的平方直接成正比。泄露、高電壓和高速的頻率速度都會(huì)快速消耗電力,但采用SoC的可攜、行動(dòng)設(shè)備又希望有長(zhǎng)時(shí)間的電池壽命。為解決此一矛盾的議題,各SoC開(kāi)發(fā)廠商無(wú)不使出混身解數(shù),在耗電性上與競(jìng)爭(zhēng)對(duì)手一較高低。
在電池供電技術(shù)沒(méi)有太大突破的現(xiàn)況下,SoC必須從整體的系統(tǒng)面來(lái)達(dá)成低耗電的最佳化規(guī)劃,包括:盡可能避開(kāi)高頻率的運(yùn)算,以節(jié)省能源;采用積極的電源管理策略,關(guān)掉芯片上非活動(dòng)的區(qū)域,讓CPU盡可能的保持在省電模式之下;使用更有效率的算法、指令集來(lái)達(dá)成更高的執(zhí)行效率等等。
從根本做起的方式則是降低每個(gè)電路閘的耗電(power-per-gate)。由于耗電量隨
電壓的平方而增加,這讓電壓被視為是電路閘級(jí)層次的耗電元兇,因此采用低電壓來(lái)驅(qū)動(dòng)能有效降低耗電。此外,在芯片的布局中,采用高臨限電壓(high-Vt)晶體管能憑借降低off-state 的泄露來(lái)延長(zhǎng)電池的壽命和預(yù)備(standby)的時(shí)間,而低臨限電壓(low-Vt)晶體管則能用在強(qiáng)調(diào)效能表現(xiàn)的時(shí)候。
SoC的成本與復(fù)雜度高門(mén)坎除了處理器核心,SoC當(dāng)中還會(huì)置入邏輯、記憶和接口等功能區(qū)塊。ST亞太區(qū)家庭娛樂(lè)部門(mén)總經(jīng)理YU Lee表示:“SoC的設(shè)計(jì)與生產(chǎn)已改變很多,今日,從高速CMOS開(kāi)始,我們不斷地加入RF、模擬、高壓電源供應(yīng)器,甚至是嵌入式DRAM。這很明顯地讓開(kāi)發(fā)工作變得更為復(fù)雜,也需要投入更多的時(shí)間?!?nbsp;
不過(guò),更讓業(yè)者淌血的或許還不是技術(shù)及時(shí)間,而是成本。YU Lee即指出,今日90納米制程的一組光罩成本可達(dá)一百萬(wàn)美金,這樣龐大的高階制程光罩成本已非一般
業(yè)者負(fù)擔(dān)得起,而光罩成本在SOC的開(kāi)發(fā)中卻只是冰山的一角。他說(shuō):“到了65納米的芯片設(shè)計(jì)時(shí),成本將會(huì)更高,因此芯片廠商的SoC方案除了要能滿在提供個(gè)別市場(chǎng)的特殊需求外,也要有能力降低生產(chǎn)的成本與開(kāi)銷(xiāo)?!?nbsp;
SiP的系統(tǒng)發(fā)展途徑
因此,采用SoC途徑雖能開(kāi)發(fā)出效能較高、尺寸更小的芯片組件,但同時(shí)也得面臨開(kāi)發(fā)難度高所帶來(lái)的高成本、長(zhǎng)研發(fā)時(shí)程等議題。這時(shí),能滿足成本效益和開(kāi)發(fā)
彈性的系統(tǒng)級(jí)封裝(System-in-package, SiP)就成了SoC以外倍受重視的一項(xiàng)發(fā)展途徑。所謂的SiP,是在基板上組裝一塊或多塊裸片、再加上若干分離式和被動(dòng)組件的封裝設(shè)計(jì)。相較于SoC一般需花上18個(gè)月以上的時(shí)程,以巨大NRE費(fèi)用,SiP的開(kāi)發(fā)時(shí)程能大幅縮短,只需6到9個(gè)月的時(shí)間即能完工。此外,由于采用封裝技術(shù),因此SoC難以整合不同制程、技術(shù)的瓶頸,就很適合走SiP的途徑,采用Si、GaAs、SiGe等不同制程的芯片可以通過(guò)堆棧而封裝在一起,進(jìn)而生產(chǎn)出混合內(nèi)存、
模擬及數(shù)字功能的多功能芯片。 以ST的行動(dòng)市場(chǎng)方案來(lái)說(shuō),YU Lee表示,行動(dòng)設(shè)備的空間配置可謂寸土寸金,而采用12*12 TFBGA封裝的Nomadik本身的尺寸已經(jīng)非常小了,但在它的三層堆棧版本中,還將高達(dá)512Mbit的SDRAM和NAND Flash與處理器整合在極省空間的封裝當(dāng)中。在這個(gè)封裝當(dāng)中,處理器和內(nèi)存芯片堆棧在彼此的上方,達(dá)成更佳的系統(tǒng)運(yùn)作效益。
Bryan表示,這兩種系統(tǒng)級(jí)芯片設(shè)計(jì)途徑各有其優(yōu)缺點(diǎn):“SoC適合要求高效能、高整合度和生命周期長(zhǎng)、產(chǎn)量高的產(chǎn)品,不過(guò),它的技術(shù)難度較高,需要投入的研發(fā)
時(shí)間也較長(zhǎng);SiP則適合重視開(kāi)發(fā)彈性、上市時(shí)間壓力大的設(shè)計(jì)案,一般來(lái)說(shuō),SiP的成本較SoC為低,對(duì)產(chǎn)量規(guī)模的要求不高,不過(guò),在制造上仍有其技術(shù)門(mén)坎存在。以SiP的開(kāi)發(fā)來(lái)說(shuō),只要其中一個(gè)裸晶故障,整個(gè)模塊就宣告失敗,只能失棄不用。也就是說(shuō),SiP最終產(chǎn)品的良率是所有堆棧芯片良率的乘積,因此良好裸晶(known
good die,KGD)的篩選就成了SiP生產(chǎn)制造過(guò)程中最重要的一環(huán),這有賴裸晶測(cè)試技術(shù)來(lái)達(dá)成。另一方式則是采用良率更高的更小型芯片來(lái)避免KGD問(wèn)題。
SoC/SiP的制造議題
可制造性設(shè)計(jì)(Design for Manufacturing, DFM)是半導(dǎo)體業(yè)極重視的另一議題。為了實(shí)現(xiàn)更高的良率,半導(dǎo)體業(yè)傾向從產(chǎn)品開(kāi)發(fā)的源頭即加入測(cè)試的設(shè)計(jì)性考慮,
尤其是在納米制程中,可制造性設(shè)計(jì)已是提升良率的關(guān)鍵性途徑。這些年來(lái),可制造性設(shè)計(jì)已有很大的進(jìn)步,包括測(cè)試質(zhì)量的改進(jìn),以及測(cè)試成本的降低等等。不過(guò),YU Lee 表示DFM 只是一個(gè)起頭。他是ST 從事SiP設(shè)計(jì)的先鋒,曾率先進(jìn)行MCU與電源組件整合的模塊產(chǎn)品開(kāi)發(fā),并成功應(yīng)用在汽車(chē)產(chǎn)業(yè)當(dāng)中。他說(shuō),不論是SoC 與
SiP,除了良好裸晶與可制造性設(shè)計(jì)外,其他要注意的還包括可測(cè)試設(shè)計(jì)(Design for test, DFT)、以及電子晶圓測(cè)試(Wafer sort)和最后測(cè)試等議題。YU Lee 以ST為例:“我們將一些新的技術(shù),如PAT(Part Average Test)整合晶
圓測(cè)試中,這是一種動(dòng)態(tài)測(cè)試,有助于改善測(cè)試涵蓋面?,F(xiàn)在,針對(duì)新一代的SoC,我們也應(yīng)用全掃描(full scan)測(cè)試方式,對(duì)芯片的每個(gè)節(jié)點(diǎn)(node)進(jìn)行測(cè)試。
”
在高電路閘數(shù)的微縮IC當(dāng)中,還有很多的整合可能性會(huì)發(fā)生。例如不同的制程與功能,甚至是加入微機(jī)電淵MEMS冤的組件。微機(jī)電組件的機(jī)械或光電能力,可以將
SoC帶入另一個(gè)嶄新的境界,例如整合入音頻、光線、化學(xué)分析及壓力、溫度感測(cè)等MEMS 次系統(tǒng),進(jìn)而讓SoC 具有如人體眼睛、鼻子、耳朵、皮膚等感官功能。不
過(guò),回顧電子業(yè)的發(fā)展史,整合與分離一向是輪替發(fā)生的。當(dāng)產(chǎn)品的某些功能發(fā)展到成熟的地步,硬件的整合有助于降低成本、耗電與尺寸,這種整合是必然發(fā)生的;可是當(dāng)市場(chǎng)出現(xiàn)新的應(yīng)用或技術(shù)規(guī)格變化過(guò)快時(shí),分離式的硬件架構(gòu)往往才能符合彈性化的市場(chǎng)需求。當(dāng)然,整合度總是隨著時(shí)間而逐步提升的。目前市場(chǎng)總把SoC 與SiP視為競(jìng)爭(zhēng)性的技術(shù),或?qū)iP當(dāng)做是走向SoC 的一條過(guò)渡途徑。這樣看有其道理,例如SiP正在提升其高速數(shù)據(jù)傳輸性能,讓它與SoC的效能表現(xiàn)更為接近。不過(guò),換個(gè)角度看,這兩者的互補(bǔ)性或許更大于競(jìng)爭(zhēng)性,誰(shuí)說(shuō)SoC 芯片不能再采SiP的堆棧,形成另一種高整合度的架構(gòu)。
c++相關(guān)文章:c++教程
路由器相關(guān)文章:路由器工作原理
路由器相關(guān)文章:路由器工作原理
評(píng)論