從中科院畢業(yè)后, 他一直在計(jì)算機(jī)芯片設(shè)計(jì)中拼搏,并先后組建了國產(chǎn)x86 CPU和芯片組研發(fā)團(tuán)隊(duì),如今作為兆芯的總工程師,指導(dǎo)著500人規(guī)模的研發(fā)團(tuán)隊(duì),先后負(fù)責(zé)了多顆CPU和x86-SOC芯片的自主設(shè)計(jì)研發(fā)和量產(chǎn)。
王惟林用“很難,真的很難”來形容從無到有的研發(fā)之路。他不僅要跟時(shí)間賽跑,用盡可能少的時(shí)間去追趕國際巨頭多年的積累, 用少得多的資源去實(shí)現(xiàn)技術(shù)上的突破,更需要和難以控制的外部因素較勁,比如彌漫整個(gè)行業(yè)的人才荒、成熟工程師的中途“跑路”,以及對國產(chǎn)芯片的質(zhì)疑等等。
“一點(diǎn)點(diǎn)前進(jìn),一點(diǎn)點(diǎn)改變現(xiàn)狀”,王惟林深知,差距無法一日彌合,但在中國芯片人的努力下,整個(gè)行業(yè)已經(jīng)以可感知的速度向前進(jìn)步了。
王惟林,國家科技重大專項(xiàng)課題研發(fā)負(fù)責(zé)人
國產(chǎn)x86 CPU技術(shù)團(tuán)隊(duì)負(fù)責(zé)人
1
18年奮斗
從0到IC生態(tài)鏈完備
王惟林2019年的目標(biāo)很明確,“完成下一代7nm驗(yàn)證芯片的開發(fā),包括新工藝下的高速高功耗設(shè)計(jì)流程和最新規(guī)格的接口IP。”
盡管又是一場硬仗,
但打過硬仗的王惟林有信心。
劍指國產(chǎn)處理器芯片的研發(fā)和量產(chǎn),兆芯雖然成立于2013年,但它的研發(fā)團(tuán)隊(duì)卻要遠(yuǎn)早于此,王惟林是重要的組建者。“兆芯這支研發(fā)團(tuán)隊(duì)其實(shí)2001年就成立了,最早是在威盛電子做芯片組。在威盛時(shí)期,這支設(shè)計(jì)團(tuán)隊(duì)就是芯片組核心的研發(fā)團(tuán)隊(duì),完成了很多美國和***同事認(rèn)為不可能做到的項(xiàng)目,曾經(jīng)2次在半年內(nèi)完成了新型芯片組和手機(jī)芯片的研發(fā)流片任務(wù)。可以說,在進(jìn)入處理器設(shè)計(jì)之前,我們已經(jīng)是國內(nèi)最好的設(shè)計(jì)團(tuán)隊(duì)之一,有培養(yǎng)好的人才、有良好的設(shè)計(jì)流程、豐富的設(shè)計(jì)經(jīng)驗(yàn),”王惟林說,“到2010年,很多員工從芯片組研發(fā)的工作中分離出來,組建成了CPU研發(fā)團(tuán)隊(duì)。到后來兆芯成立,這支全部由本土員工組成的國內(nèi)研發(fā)團(tuán)隊(duì)也隨之被納入到兆芯的體系之下。”
所謂芯片組,是一組共同工作的集成電路“芯片”,它負(fù)責(zé)將計(jì)算機(jī)的核心——微處理器和機(jī)器的其他部分相連接,是發(fā)揮處理器性能,保證整機(jī)性能和系統(tǒng)可靠穩(wěn)定的重要部件。而CPU則是一臺(tái)計(jì)算機(jī)的運(yùn)算核心和控制核心,每一臺(tái)電腦、每一部手機(jī)都由它控制,每年,我國從國外進(jìn)口的CPU金額有550億到600億美元之多。
如今,CPU和芯片組,是兆芯的研發(fā)重點(diǎn),有一只500人規(guī)模的軟硬件工程師團(tuán)隊(duì)。王惟林仍然記得這支團(tuán)隊(duì)在研發(fā)第一顆處理器芯片時(shí)的酸甜苦辣。
從0開始,消化吸收再創(chuàng)新。當(dāng)年,兆芯引進(jìn)了第一顆x86高性能處理器芯片,王惟林的團(tuán)隊(duì)吸收了它的微架構(gòu),同時(shí)復(fù)現(xiàn)了完整的流程,“初步了解了高性能處理器完整的設(shè)計(jì)流程。”
在完成了第一顆高性能處理器芯片的消化之后,研發(fā)團(tuán)隊(duì)開始對微架構(gòu)和設(shè)計(jì)方法進(jìn)行重新設(shè)計(jì),他們對內(nèi)核做了優(yōu)化,把頻率往上拉,把功耗往下降,同時(shí)把共享總線改成共享緩存來提高效率。這樣相較于第一代芯片的40nm兩核1.6GHz60平方毫米,20瓦功耗,第二代處理器芯片在頻率和IPC(每時(shí)鐘周期指令數(shù))提高的同時(shí),還把內(nèi)核增加了一倍,面積壓縮20平方毫米,功耗壓縮到十幾瓦。
最為重要的是,經(jīng)此一役,兆芯的處理器研發(fā)團(tuán)隊(duì)徹底掌握了高性能處理芯片研發(fā)的精髓。
但教訓(xùn)也有很多。“做完之后發(fā)現(xiàn)有些性能功耗和我們的預(yù)期的不太一樣。有些設(shè)計(jì)當(dāng)時(shí)考慮的比較簡單,需要再次優(yōu)化。處理器需要在在選定工藝下,把握微架構(gòu),主頻,功耗的平衡,我們努力補(bǔ)上性能評估、功耗評估等設(shè)計(jì)流程缺失的環(huán)節(jié),現(xiàn)在終于把功耗和性能的誤差控制在了1%之內(nèi)。”
基于此前芯片的設(shè)計(jì)經(jīng)驗(yàn)和教訓(xùn),重新設(shè)計(jì)的芯片——開先KX-5000系列處理器在2016年8月成功流片了。“開先KX-5000系列處理器在內(nèi)核流水線、分支預(yù)測、內(nèi)存帶寬、調(diào)度算法優(yōu)化和多核節(jié)點(diǎn)互連優(yōu)化的同時(shí),IO、Memory性能改進(jìn)了很多。整機(jī)性能達(dá)到了英特爾I3的標(biāo)準(zhǔn),除了辦公,很多桌面娛樂,游戲支持的也不錯(cuò)”。
兆芯國產(chǎn)通用處理器性能顯著提升,應(yīng)用體驗(yàn)不斷改善
從最初到現(xiàn)在,兆芯CPU單核性能提高了2.5倍,整機(jī)性能提高了8倍多;芯片組則一直跟國際最新芯片保持同樣的性能和設(shè)計(jì)規(guī)格。在芯片生態(tài)方面,兆芯與工藝、操作系統(tǒng)、中間件、應(yīng)用軟件、整機(jī)開發(fā)制造等環(huán)節(jié)的合作伙伴形成了一個(gè)完備的生態(tài)鏈。
2
銜枚疾進(jìn)
呼吁破局IC產(chǎn)業(yè)「人才荒」
表面上,一切順利,但研發(fā)中的波折和困難,王惟林記憶猶新。
人力上一直處于緊繃的狀態(tài),一兩個(gè)人的去留甚至?xí)绊懙揭粋€(gè)設(shè)計(jì)特性的開發(fā)進(jìn)度。“工程師稍微有些變化,就有可能放棄或者降低一些設(shè)計(jì)規(guī)格,”王惟林說,“第六代產(chǎn)品開先KX-6000的一些優(yōu)化本在開先KX-5000的時(shí)候就準(zhǔn)備做進(jìn)去,但因?yàn)楫?dāng)時(shí)負(fù)責(zé)的工程師離職,只好收縮戰(zhàn)線。”
有處理器領(lǐng)域的權(quán)威人士曾說95年以后的論文不用看,因?yàn)榧軜?gòu)講得都差不多了。在傳統(tǒng)的高性能處理器領(lǐng)域,這個(gè)說法確實(shí)比較貼近事實(shí)。但是國內(nèi),甚至很多國外的設(shè)計(jì)公司在面向高性能處理器芯片的研發(fā)中,設(shè)計(jì)技術(shù)和方法依然十分生澀。“這就好比,我們知道過河要搭橋,但不知道如何搭個(gè)好的橋,甚至我們猜到了很多方法,但由于時(shí)間和成本很難去試一試,”王惟林說“方法和流程,如同材料學(xué)和飛機(jī)發(fā)動(dòng)機(jī)一樣,需要大量的試錯(cuò)和基礎(chǔ)預(yù)研。”
我們要確保每一顆芯片成功。Intel、AMD研制一款芯片,大概需要5年以上的時(shí)間,甚至很多技術(shù)很早就開始預(yù)研了,而且各方面成本投入非常大,積累深厚。“我們一直處于趕路的狀態(tài),很多現(xiàn)實(shí)壓力讓你沒有時(shí)間去看清楚、看細(xì)致,也沒辦法進(jìn)行試錯(cuò),找出某些關(guān)鍵問題的更優(yōu)解。”
而從2.0GHz到3.0GHz,到更高頻率,隨著處理器主頻的上升,芯片設(shè)計(jì)也出現(xiàn)新的課題。“我們只能在短時(shí)間內(nèi)盡力做好,同時(shí)在一步一步往前趕,一點(diǎn)點(diǎn)改變這個(gè)現(xiàn)狀,一次到位很難,”王惟林說。
與此同時(shí),可能是出于宣傳的需要或是工程師的個(gè)人偏好,注重單點(diǎn)性能而罔顧整體性能、穩(wěn)定性、可靠性的風(fēng)氣,一度也把芯片設(shè)計(jì)帶到了歧路上。“處理器要量產(chǎn)一定要保證可靠性、穩(wěn)定性和兼容性。這個(gè)控制不住,肯定會(huì)出問題。所以,我們在做的產(chǎn)品, 最重要的是在保證用戶性能需球的同時(shí),要確保用戶使用起來穩(wěn)定兼容,設(shè)計(jì)上要處理好這些,比如功耗,信號(hào)的完整性,電源平面的抖動(dòng)等。”
人才荒,
則是整個(gè)行業(yè)的面臨的共通困難。
王惟林每年都會(huì)去大學(xué)招聘,“以前去某中部地區(qū)著名大學(xué)招聘,每年都能招來十幾人。大概從前兩年開始,我每年只能招來幾個(gè)”,王惟林很納悶,回過頭去問這些專業(yè)的情況,才發(fā)現(xiàn)很多研究方向都改為軟件了。
集成電路設(shè)計(jì)行業(yè)是人才、資金和技術(shù)密集型的行業(yè),高性能處理器更是其中尖端復(fù)雜的代表,兆芯的研發(fā)人員大部分都是碩士、博士畢業(yè),研究方向偏硬件,投入時(shí)間和經(jīng)濟(jì)回報(bào)上的不對稱,讓越來越多的優(yōu)秀人才流出。“小朋友也要養(yǎng)家糊口”,王惟林理解這些壓力。
雖然現(xiàn)實(shí)艱難,但是王惟林也注意到,政府在提供更好的支持。在北京,政府做出了IC產(chǎn)業(yè)北設(shè)計(jì)、南制造的產(chǎn)業(yè)規(guī)劃,北邊的中關(guān)村集成電路產(chǎn)業(yè)園,集合了海思、展訊等企業(yè),南邊則有亦莊。“這很像美國硅谷,一個(gè)園區(qū)集聚了產(chǎn)業(yè)鏈上下游的企業(yè),”王惟林說。
值得關(guān)注的是,北邊的中關(guān)村集成電路產(chǎn)業(yè)園去年還落成了中關(guān)村集成電路科技館,面向公眾、在校學(xué)生、業(yè)內(nèi)人士開放,意在提升IC產(chǎn)業(yè)的社會(huì)影響力,讓更多年輕人接觸IC、了解IC、投身IC,從根子上提升年輕人對這一生澀產(chǎn)業(yè)的認(rèn)知和興趣。
中關(guān)村集成電路科技館
改變在發(fā)生,王惟林也期待和呼吁政府等部門,在人才培養(yǎng)、人才引進(jìn)、戶口、住房等問題上,讓IC企業(yè)得到持續(xù)的支持,多方位破局困擾行業(yè)發(fā)展的「人才荒」難題。
3
國產(chǎn)芯片關(guān)鍵
是要能響應(yīng)國家的使命召喚
一個(gè)“奇怪”的現(xiàn)象是,國產(chǎn)芯片喊了很多年,也時(shí)有成果發(fā)布,但是普通人的手機(jī)和電腦上,仍然是進(jìn)口芯片一統(tǒng)江湖。國產(chǎn)芯片去哪兒了?
也正是這樣的情況,形成了大眾對國產(chǎn)芯片的直觀印象:砸了很多錢,但不爭氣。
“可以理解。愛之彌深、恨之彌深,大概是這樣一種態(tài)度。”對于公眾對國產(chǎn)芯片的質(zhì)疑,王惟林認(rèn)為有幾個(gè)原因:一是整個(gè)國產(chǎn)芯片行業(yè)的發(fā)展水平與國際相比,確實(shí)還比較初級(jí);二是在產(chǎn)業(yè)的初期,很多芯片為了獲取經(jīng)費(fèi)拼命宣傳,只強(qiáng)調(diào)一些不實(shí)用的單點(diǎn)指標(biāo),整體的處理性能還非常差,同時(shí)不注重穩(wěn)定性和可靠性,宣傳效果和實(shí)際可用性落差大。
但在經(jīng)過近20年發(fā)展之后,國產(chǎn)芯片設(shè)計(jì)水平在摸爬滾打中取得的顯著進(jìn)步也應(yīng)該被看到。國產(chǎn)高性能處理器在很多領(lǐng)域是可以勝任需求的。在民政系統(tǒng)的婚姻登記系統(tǒng)、在上海銀行的柜面業(yè)務(wù)中,兆芯CPU驅(qū)動(dòng)的整機(jī)都已投入使用。另外,黨的十九大會(huì)議上,數(shù)百臺(tái)的會(huì)務(wù)用機(jī)全部都采用了兆芯CPU,基于兆芯CPU的整機(jī)還成功完成了2018年中非合作論壇北京峰會(huì)的會(huì)務(wù)保障工作。
-
芯片
+關(guān)注
關(guān)注
456文章
51155瀏覽量
426422 -
IC
+關(guān)注
關(guān)注
36文章
5978瀏覽量
176059
原文標(biāo)題:明芯會(huì)客廳丨專訪王惟林:投身國產(chǎn)芯片18年,每一天都在和時(shí)間賽跑
文章出處:【微信號(hào):ic_park,微信公眾號(hào):中關(guān)村集成電路設(shè)計(jì)園】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論