為什麼華為麒麟系列處理器一直用公版構架而不是像高通三星一樣研究自主構架?

橫掃底褲KAIkai

社長解答,與你分享數碼與遊戲的新鮮事。

其實華為這個不自研架構這句話算不上正確,因為早在2016年就有消息曝出海思麒麟的自研架構,Moscow架構(當時說用在960上,又用在970上),這次又說用在麒麟980上面。我們再說說其他兩個,或者是三個。
高通的


kryo架構(以前叫krait),從APQ8064處理器開始的krait200開始,當時還沒有驍龍200,驍龍400之分,當時還叫高通驍龍S4,不過當時的krait並不像kryo這麼強,甚至不如公版的A9架構,對了,小米2就是搭載這款處理器。然後後來在64位處理器上驍龍810上面用了公版架構就跪了,然後在820上面就用上了這個kryo架構了。
那麼這個三星獵戶座的Mongoose(貓鼬)架構是從獵戶座8890上面開始,不過和高通的kryo不同的是mongoose只有4顆大核心才是,4顆小核心使用的卻是A53架構,大核心負責高性能,小核心負責處理一些對於性能要求不高的任務,這算是獵戶座的強項吧,場景識別,自由切換無縫連接。


那麼聯發科呢?聯發科目前使用的還ARM的公版架構,不過社長想說的是這個X20使用的三叢集十核心,菜的摳腳。不知道為什麼海思麒麟起步還比聯發科還晚,現在的高端處理器可比聯發科強的多(我忘了,聯發科沒有高端處理器,就像海思麒麟沒有低端處理器一樣😂)。

好吧,海思麒麟的發展還是很快的,很好。


遊戲科技社

華為麒麟系列處理器使用公版架構,相對開發難度較小,更有利於芯片快速上市。其實在安卓陣營,即使高通這樣的巨頭,最新的驍龍854的cpu部分雖然說是自主架構,但大部分還是根據公版架構設計,而顯卡方面高通則是自主架構,所以高通的處理器的顯卡方面性能相比其他手機芯片性能優勢更大一些。

而蘋果的A11芯片雖然也是基於ARM架構,但自主率相對於安卓手機芯片要大的多,這是因為蘋果A11採用自主架構,配和自己的IOS系統,整體性能相比安卓手機芯片更強大。

因為現在ARM公版的架構已經十分成熟,像麒麟系列處理器採用公版架構,在性能方面相比自主架構的手機芯片,性能並不會低很多,但是相對的芯片開發難度和成本更低,可以快速實現量產。

從華為搭載麒麟970芯片的手機來看,性能方面基本不輸同級別的高通驍龍835,因為加入了寒武紀的AI芯片,在AI應用方面優勢更明顯。隨著華為不斷積累芯片設計經驗,並加大研發投入,下一代麒麟手機芯片很可能會用上自主架構。


智慧新視界

其實華為不是不想自研,而是自研難度太大了,現在現金儲備更高的蘋果,在其A系列芯片方式同樣採用公版ARM Cortex-A57進行研發,而對於華為來說,畢竟涉足芯片領域時間不長,不可能短時間研發成功。

另外主要還是難度太大,目前兩大架構分別是Intel和ARM,移動處理器大多采用ARM公版架構。所謂公版架構就是自己沒技術改,直接買了現成的架構來研發芯片。我們可以舉個做菜的例子,ARM好比是賣菜譜的,高通聯發科華為都是廚師,惟一不同的是高通還是種地的,做菜用到的菜都得向高通買。

再來看為何高通、三星能夠研發自主構架?因為這些廠商有實力,所以敢於走自主設計路線。最終靠自主設計核心,蓋過ARM公版設計,達到更高的芯片性能。比如此前高通就使用ARM公版,導致810出現發熱門事件,所以現在高通自研架構,可以避免類似事件重演。同時可以抵擋來自華為、蘋果、小米等廠商瘋狂的自主芯片進攻而採取的防禦措施,從而保持高通芯片領先優勢。

而類似華為、蘋果等在芯片領域技術儲備較弱的廠商,自主研發架構顯然不合適,不僅費時費力,還要承擔試錯成本。還不如直接採用ARM公版設計,所以芯片地位不及高通,但是這些廠商至少可以將上游芯片握在手中,基於ARM公版打造更強的芯片。雖然自主研發是未來趨勢,但是高通為了自研架構,消耗了不少成本,才能有今天的成果。


科技之窗

因為華為目前做不到。

不怕得罪人,實話實說。中國大陸之前壓根沒有半導體行業人才的培養能力,沒有人,誰來做?整個中國,因為領導層不重視、國外技術封鎖、造不如買買不如租等落後思想的拖累,芯片研發上的技術實力太差。

移動soc的研發門檻相當高,並不是說簡簡單單的買arm的“公版”來就能用。arm只是提供了計算核心單元,而soc包括非常多的部分,CPU、GPU也僅僅是其中之一。類比一下計算機,由CPU顯卡主板內存硬盤等組成,主板上還有各種像芯片組、BIOS等基礎組件,一個完整的移動soc也是如此。【此段至結束,引用華為mate系列掌門人李小龍的解答】如果要把ARM提供的東西做成一個SoC芯片,需要自己根據工藝的不同定製標準單元庫(觸發器、與非門)和memory,自己做後端Floorplan。簡言之,ARM提供的CPU僅僅是一個計算核心,並非手機芯片的全部,其他外圍設計都需要自己解決。也就是說,除了CPU以外,還需要自行設計包括GPU、總線、顯示加速器、ISP、視頻編解碼器、音頻處理器、Memory控制器、傳感器處理單元,以及DDR、Flash、顯示接口、Camera接口、射頻RF、USB等對外接口。

麒麟能夠做成現在這樣在國際上與巨頭同場競技,說實話已經出乎我的意料,要知道哪怕是德州儀器、英偉達、意法半導體這樣的芯片巨頭最終都被迫退出了移動soc市場。

中國現在也在奮起直追,積累人才,相信我們的實力最終會發展到引導者地位。


懶貓riven

自主研發架構最近這兩年半導體興起,不少企業已經開始做或者合作一起做。

自主架構研究是需要時間,這個時間不單純是研發時間,還要有推廣時間,研發出來要有人用。國內現在在大力發展半導體行業。海思應該也在做自主架構,畢竟現在有自己的手機產品。當然這需要時間。

其實現在國內做自主架構的還是有一些企業的。也有些目前做的比較不錯了。例如現在杭州的中天微系統,在和阿里巴巴合作研發自主架構的雲芯片。上海張江地區有很多企業做芯片的事情。還比如在國外銷量逐年上升的樂鑫無線藍牙芯片,當然現在也在做很多iot的解決方案。

目前南京市已經成立了江北新區主打國產ic這一塊,並且國產cpu架構也在醞釀之中。說不定已經有了產品只是沒有公佈而已。

最近這兩年回國ic設計人員還是很多的,相信在不久的將來國產芯片會逐步發展起來,但是不再缺芯。


怪誕科學

有兩個原因,一是難度大,二是風險高。

華為麒麟芯片自04年正式起步,到現在不過十多個年頭,技術積累肯定沒有高通他們厚實。自主構架難度設計太高,就是高通,和三星,也都是運用公版架構,稍加修改而已。再說了,在技術不夠成熟條件下貿然研發自主架構風險太高。就像高通810,捨棄了本來的設計,該用公版新架構,結果頻頻出現發熱降頻等問題。這也是麒麟芯片不用自主架構的一個原因。不過麒麟一向喜歡獨立自主,最近正在研發自主GPU,相信自主架構在也是不遠的將來就會實現。麒麟作為國產移動芯片的扛把子,從一無所有到現在處於第一梯隊,它創造了太多的不可能。所以我堅信,它可以超越高通,做出性能好的芯片。我們應該多給予它時間,多支持麒麟芯片

最後說,中華有為,希望華為能繼續投入研發,早日突破技術壁壘,做出更好,更智能的手機。我一直支持你們。


無藥可救i1

目前擁有指令集設計能力的只有Intel和ARM,Intel是X86指令集。

三星、高通根據自己的技術能力在現有Cortex-A架構的基礎上進行一定的修改優化,當然是正優化還是負優化就得看情況了,不一定定製化的架構就會比公版的架構好多少。

但是至少,現在高通和三星在芯片上的設計能力還是強於華為的。


枯木枯木葉

之前的手機處理器全部都是國外的,高通三星,華為弄出了海思,從華為上海思麒麟處理器起質疑謾罵之聲不絕於耳,說發熱卡頓950開始基本解決了,說萬年GPU海思 960開始解決了,噴基帶問題960這代也解決了,970更進一步去的不錯成績,現在都知道沒法在噴華為海思的GPU問題了也不能再說它卡頓了那就再來一個新的噴點,CPU公版架構問題,高通820之前也都是公版,三星也差不多這兩年才發佈的自主架構,至於這個問題我覺得以華為的作風也會在後面解決這個問題,畢竟就目前來說雖然華為自己玩處理器越來越溜了,但是應該還處在技術積累期吧,後期也會和高通三星一樣玩自主架構,本來就比別人晚了好多年,現在能在這麼短的時間裡追平已是不易。


沙漏劉沛儒

看到這個問題,我直接就想到了中國製造航母,貌似中國很強大了,但那要看是和什麼時候的中國比,和哪些國家比了!如果和建國初期比,確實很強大了,但是和美國比,還有很長的路要走!就像建造航母一樣,二戰期間已經成為主機戰艦,咱們到現在才改造成功一艘,還是訓練艦,第二艘真正意義上的自建航母才剛下水試航!但是並不能否定改裝遼寧艦的意義,如果沒有遼寧艦的借鑑,沒有改造續建的技術積累,相信自建航母也不會這麼快建造下水!華為也是一樣,如果說要找出一家代表中國最先進科技公司的話,那一定是華為,華為是為數不多的有遠見,願意沉下心來做技術研究的公司,代表了中國現階段的最高水平!華為當然有很多的不足,但是我們要給他們以包容,給他們時間,給他們最大的支持,也希望能有更多的公司向華為學習,相信他會發展的越來越好,中國也會越來越強大!


上善若水132627636

為什麼採用ARM公司的公版架構呢,華為麒麟處理器雖然是採用ARM公版架構設計,但不是說採用ARM公版就顯得沒水平,ARM提供的僅僅是一個計算核心,並非芯片的全部,其它外圍設計都需要自己解決。也就是說除了CPU以外,還需要自行設計包括GPU、總線、顯示加速器、ISP、視頻編解碼器、音頻處理器、Memory控制器、傳感器處理單元,以及DDR、Flash、顯示接口、Camera接口、射頻RF、USB等等對外接口,這是一個龐大的工程設計,不光需要大量的資金投入,還需要大量的人才去研發,所以目前為止全世界也沒幾家企業能夠完全做到自主研發全套架構和系統。回到題主的問題,為什麼不自研架構?舉個例子,好比谷歌領導開發的Android系統,現在有大量的配套廠商支持以及硬件軟件的支持,所以整個行業能得到很好的發展。很多手機廠商也可以獨立研發手機操作系統,可是後期的配套怎麼辦?硬件軟件的支持誰來提供?戰線拉的太長對於一家商業企業來說沒有好處,專業的事情交給專業的人來做,各司其職是最好的發展模式。借用網友的一句話:我吃碗麵條不需要親自去種小麥吧。。


分享到:


相關文章: