作者:陳春章
鵬城實(shí)驗(yàn)室,(浙江大學(xué)/國(guó)科大兼職教授)
摘 要
基于同一個(gè)技術(shù)平臺(tái)的片上系統(tǒng)芯片(System-on-Chip, SoC)設(shè)計(jì)概念在20世紀(jì)末期提出。當(dāng)人們將CPU,GPU,存儲(chǔ)器等集成到同一塊芯片,并成功地用于廣受歡迎的消費(fèi)電子產(chǎn)品時(shí),SoC設(shè)計(jì)從架構(gòu)、設(shè)計(jì)方法到產(chǎn)品成了集成電路產(chǎn)業(yè)的主流產(chǎn)品之一。隨著2010前后物聯(lián)網(wǎng)(Internet of Things, IoT)技術(shù)應(yīng)用的推廣,包括隨后4G/5G技術(shù)的成熟,SoC產(chǎn)品的微處理控制器(micro-controller unit, MCU)成為熱門(mén)。用于人工智能機(jī)器學(xué)習(xí)的類(lèi)腦芯片(neurol processing unit, NPU)出現(xiàn)后,多個(gè)或若干個(gè)CPU/GPU等,多核異構(gòu)設(shè)計(jì)將SoC設(shè)計(jì)不斷向先進(jìn)工藝節(jié)點(diǎn)推進(jìn),并幾乎到達(dá)了CMOS集成電路的技術(shù)極限。本文側(cè)重IoT的應(yīng)用,簡(jiǎn)要介紹SoC的發(fā)展和演變過(guò)程。
關(guān)鍵詞:System-on-Chip, ASIC, SoC, CPU, IoT, MCU, NPU, IIoT, AIoT
產(chǎn)業(yè)發(fā)展
基于RFID標(biāo)簽(tag)的應(yīng)用,Kevin Ashton于1999年首次提出通過(guò)英特網(wǎng)連接器件,即物聯(lián)網(wǎng)(Internet of Things, IoT)的概念。IoT名詞在21世紀(jì)初期得到廣泛傳播,首次國(guó)際IoT會(huì)議于2008年在瑞士舉行,有23個(gè)國(guó)家參加。會(huì)議討論了RFID與短程無(wú)線通信,以及傳感器網(wǎng)絡(luò)的技術(shù)細(xì)節(jié)。據(jù)此,思科公司2011年提出未來(lái)通過(guò)IoT實(shí)現(xiàn)的無(wú)線連接器件每人達(dá)到多個(gè),見(jiàn)表1[1]。
| 年份 | 2003 | 2010 | 2015 | 2020 |
| 全球人口,億 | 63 | 68 | 72 | 76 |
| 連接器件,億 | 5 | 125 | 250 | 500 |
| 人均器件,個(gè) | 0.08 | 1.84 | 3.47 | 6.58 |
物聯(lián)網(wǎng)IoT的應(yīng)用大大地推動(dòng)了集成電路,尤其是片上系統(tǒng)芯片SoC的設(shè)計(jì)與產(chǎn)業(yè)發(fā)展。SoC設(shè)計(jì)是由專(zhuān)用集成電路(application-specific integrated circuit, ASIC)設(shè)計(jì)演變而來(lái):通常,ASIC專(zhuān)為獨(dú)家用戶(hù)設(shè)計(jì)使用;當(dāng)ASIC產(chǎn)品成為多家或若干用戶(hù)使用時(shí),人們將其稱(chēng)作專(zhuān)用標(biāo)準(zhǔn)產(chǎn)品(application-specific standard product, ASSP)。
以往的ASIC和ASSP設(shè)計(jì)中常常使用的模塊稱(chēng)作客戶(hù)自有模塊(custom-owned tooling, COT);這些設(shè)計(jì)也可以不使用處理器。當(dāng)ASIC和ASSP設(shè)計(jì)集成了處理器時(shí),這時(shí),人們就習(xí)慣將這一類(lèi)的設(shè)計(jì)稱(chēng)為SoC設(shè)計(jì)了[2]。
IoT的SoC設(shè)計(jì)與應(yīng)用
SoC設(shè)計(jì)起初與IP復(fù)用(re-use)需求相關(guān), Henry Chang等于1999年的著作中聲稱(chēng),SoC的變革來(lái)了,提醒人們加以關(guān)注[3]。2007年,蘋(píng)果公司發(fā)布了iPhone手機(jī),其基帶芯片設(shè)計(jì)帶動(dòng)了SoC設(shè)計(jì)熱潮。
由于過(guò)去10年來(lái)IoT市場(chǎng)的迅速發(fā)展,以(micro-controller unit, MCU)為核心的設(shè)計(jì)得到了極大關(guān)注。人們定義SoC所包括的內(nèi)容有處理器,存儲(chǔ)器和IP模塊以及客戶(hù)自有模塊COT[4]; MCU除了包含SoC的設(shè)計(jì)內(nèi)容,還包括傳感器,無(wú)線等多種接口和輸入輸出信號(hào)控制等多種IP模塊,廣義地說(shuō),MCU也是一種SoC設(shè)計(jì)[4]。時(shí)至今日,數(shù)百家IP廠商已經(jīng)設(shè)計(jì)出上萬(wàn)種IP模塊,因此,COT模塊已經(jīng)逐步由標(biāo)準(zhǔn)化的IP模塊所取代,人們甚至逐漸淡忘了COT模塊過(guò)去的歷史角色。
早期的ASIC設(shè)計(jì)或SoC設(shè)計(jì)通常僅有單個(gè)CPU(單核)。當(dāng)更多類(lèi)型的IP模塊集成到SoC中,這時(shí)的SoC設(shè)計(jì)技術(shù)要點(diǎn)聚焦于芯片的可靠性及其解決方案,例如,對(duì)各種IP模塊的設(shè)計(jì)驗(yàn)證,數(shù)字電路部分的可測(cè)試性等等。
對(duì)用于IoT的SoC設(shè)計(jì),更多地集成了模擬和射頻電路。雖然芯片規(guī)模比以數(shù)字電路為主的傳統(tǒng)的SoC要小一些,這類(lèi)的SoC設(shè)計(jì)技術(shù)要點(diǎn)還要聚焦于數(shù)模混合設(shè)計(jì),仿真和驗(yàn)證等。
按照采用的 CPU不同,MCU設(shè)計(jì)主要有8位、16位、32位、64位等不同系列,最常見(jiàn)的有以8051為代表的早期8位處理器MCU以及以ARM Cortex-M系列為代表的 32位處理器MCU。MCU的特點(diǎn)是自成一體的小型計(jì)算與無(wú)線控制系統(tǒng),處理能力不同的CPU,提供不同的計(jì)算處理性能和運(yùn)算頻率。
根據(jù)IoT的應(yīng)用場(chǎng)景來(lái)看,基于MCU的SoC設(shè)計(jì)功能大致可分為以下幾類(lèi)。1)普適IoT應(yīng)用:例如,電子游戲,智能穿戴(手表、耳機(jī)),智能家居家電等。2)工業(yè)IoT應(yīng)用(Industry IoT, IIoT)與汽車(chē)電子:例如,生產(chǎn)線運(yùn)行和物流運(yùn)輸?shù)?,汽?chē)電子控制單元(electronic control unit, ECU)中的MCU。3)人工智能IoT(AI IoT, AIoT):例如,基于機(jī)器學(xué)習(xí)的智慧城市,視頻監(jiān)控等。
IoT的原初定義是,電子器件通過(guò)無(wú)線(或有線)與英特網(wǎng)互聯(lián),進(jìn)行數(shù)據(jù)傳輸和通信,達(dá)到信息交換、控制運(yùn)行的目的。以上IoT, IIoT和AIoT三種應(yīng)用場(chǎng)景所需求的SoC設(shè)計(jì)則都可以包括在內(nèi)。因此,廣義來(lái)看,用于IoT的SoC設(shè)計(jì), IIoT和AIoT與IoT緊密相連,并將集成電路設(shè)計(jì)技術(shù)、工藝方法推往極限。
展 望
2005-2006年,AMD/Intel相繼發(fā)布了第一個(gè)雙核(dual core)處理器;2008-2009年,相繼發(fā)布了第一個(gè)4核(quad core)處理器;2017年,分別發(fā)布了用于臺(tái)式電腦的16核處理器(Ryzen/Core-i9)。當(dāng)雙核,4核,8核等多核(multiple cores)SoC設(shè)計(jì)技術(shù)成功之后,含有數(shù)十個(gè)以致數(shù)百個(gè)CPU眾核(many cores)的用于AIoT的SoC設(shè)計(jì)則接踵而來(lái)。這些AIoT設(shè)計(jì),即用于計(jì)算和通信的SoC設(shè)計(jì)規(guī)模正將CMOS工藝技術(shù)和制造從當(dāng)前量產(chǎn)的10/7/5nm推向2/1nm的極限。另一方面,用于IoT的SoC/MCU設(shè)計(jì)內(nèi)容和IP模塊多樣,在工藝制造方面受成本控制,以180nm為主流,一些先進(jìn)設(shè)計(jì)達(dá)到28nm。因此,還有極大的工藝空間可以施展。在比較流行的ARM為主的CPU選擇上, RISC-V在MCU的設(shè)計(jì)中,也正在成為新秀。
MCU產(chǎn)品的應(yīng)用市場(chǎng)廣闊、種類(lèi)繁多。由于技術(shù)起點(diǎn)相對(duì)較低,國(guó)內(nèi)已有近百家MCU設(shè)計(jì)團(tuán)隊(duì)。當(dāng)前聚焦4位MCU的設(shè)計(jì)比較少見(jiàn);8位和16位的MCU較多;32位和64位MCU的設(shè)計(jì)將是更重要的發(fā)展方向。順便指出,無(wú)論哪一類(lèi)SoC設(shè)計(jì),它們都將繼續(xù)依賴(lài)于EDA工具和流程方法[5]。
原文標(biāo)題:物聯(lián)網(wǎng)(IoT)應(yīng)用的片上系統(tǒng)芯片(SoC)設(shè)計(jì)
文章出處:【微信公眾號(hào):深圳微納研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
責(zé)任編輯:haq
-
芯片
+關(guān)注
關(guān)注
462文章
53581瀏覽量
459486 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2939文章
47354瀏覽量
408297
原文標(biāo)題:物聯(lián)網(wǎng)(IoT)應(yīng)用的片上系統(tǒng)芯片(SoC)設(shè)計(jì)
文章出處:【微信號(hào):MNano_institute,微信公眾號(hào):深圳微納研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Lora基站在物聯(lián)網(wǎng)應(yīng)用的重要性
為啥現(xiàn)在這么多人學(xué)物聯(lián)網(wǎng)?
深耕藍(lán)牙物聯(lián)網(wǎng)十年:北京桂花網(wǎng) 2015-2025 發(fā)展大事件全景
學(xué)習(xí)物聯(lián)網(wǎng)怎么入門(mén)?
學(xué)習(xí)物聯(lián)網(wǎng)可以做什么工作?
芯科科技SiWG301無(wú)線SoC引領(lǐng)物聯(lián)網(wǎng)安全發(fā)展
半導(dǎo)體封裝技術(shù)的演變過(guò)程
晶體管架構(gòu)的演變過(guò)程
物聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)?
物聯(lián)網(wǎng)的應(yīng)用范圍有哪些?
物聯(lián)網(wǎng)未來(lái)發(fā)展趨勢(shì)如何?
電機(jī)瞬變過(guò)程
宇樹(shù)科技在物聯(lián)網(wǎng)方面
物聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?
白光干涉的技術(shù)演變過(guò)程

物聯(lián)網(wǎng)應(yīng)用的SoC發(fā)展和演變過(guò)程
評(píng)論