第13章RISCV指令集及構架

投票推薦 加入書籤 小說報錯


  第13章RISCV指令集及構架

  接到前台的報告,馬東親自下樓迎接。

  Yahoo!原創始人馬東歸國創業進軍半導體產業,這個新聞引起了倪光南院士的注意。

  COMDEX/China97展會上,海思半導體一炮而紅的消息他也知道,最讓他感到驚訝的是音樂播放器的音頻解碼晶片YPJM001,完全由海思半導體獨立設計研發的晶片,海思半導體才成立多長時間,居然有能力直接設計研發晶片,還自己使用到自家的產品上。

  因為技工貿和貿工技之爭,去年倪光南院士被踢出聯想,閒來無事的他來到魔都,決定一探究竟。

  「倪院士您好!」馬東不卑不亢的迎上打招呼。

  「你就是馬小友吧!」倪光南和善的笑著「最近報紙都是你的消息,我這把老骨頭一時興起就過來瞧瞧,不打擾吧!」

  「不打擾、不打擾,都是瞎鬧騰,您能前來視察,我掃榻相迎!」

  老先生直奔主題:「馬小友,海思設計的YPJM001晶片性能不一般啊,我這是交流學習來了,不知道能不能能否方便參觀貴公司!」

  「倪院士,您客氣了,那咱們就從二樓企鵝開始?」馬東說道。

  來到二樓,企鵝公司辦公地。馬東介紹道:

  「企鵝公司從成立之初到現在,共開發了網際快車(Flash get)下載工具、FOX mail郵箱、ReadBook文本閱讀器、360壓縮、彩虹音樂轉換器。

  正在研發中有視頻軟體、音樂播放軟體、輸入法軟體。」

  馬東看到迎面走來的張小龍,招呼他道:

  「小龍,這位是倪光南院士,你來給倪院士說說咱們軟體的用戶使用量。」

  張小龍很驚訝,帶著激動的心情向倪院士回報導:

  「倪……倪院士!

  網際快車(Flash get)下載工具,是我們企鵝成立之後,開發的第一款軟體。

  迄今為止全球超過119個國家和地區的網友都在用網際快車(Flash get)作為他們默認的下載工具。

  FOX mail郵箱作為第一款中文免費郵箱……」

  從二樓的企鵝開始,馬東陪同倪光南院士參觀海思半導體每一個項目組,走進晶片設計中心,作為專業人士,倪光南第一時間就發現了與眾不同之處。

  倪光南直接開口問道:「馬小友,你這裡暗藏玄機啊!」

  馬東點讚道:「倪院士好眼力,我根據RISC精簡指令集,重新開發了一套精簡指令集RISCV,他們正在設計開發RISCV指令集構架的音頻解碼晶片。」

  倪光南全身一震,瞪大著眼睛,一臉的不可思議。

  馬東也不做過多解釋,開口道:「倪院士,RISCV中心由您想要的一切,我們走著!」

  從RISCV中心出來,倪光南手中多了一份文件,兩人來到辦公室,秘書陳莉給二人端上龍井。

  倪光南院士眉頭緊鎖問道:「你做的?你一個人開發出來的?」

  馬東沒有正面回答。指了指自己的大腦說:「我說我是天才,您相信嗎?」

  不等倪光南院士回答,馬東又自言自語說道:

  「倪院士,九〇年出國留學,我報考了斯坦福計算機專業留學期間,那時想研發一款類UNIX系統,設想是這款系統不僅能運行在大型機上,也能運行在基於X86指令架構的計算機上。可說到根本上,還是在別人構建的圈子裡打轉,所以,我想推倒重來,從基礎的指令架構開始,從硬體到軟體,全新打造屬於自己的核心技術。

  做到核心技術自主!

  指令架構RISC和CISC,還有ARM等,各有側重各有不同,也各有硬體和軟體實現,已經形成了一套相對完整的體系。

  我們呢?

  計算機產業核心的幾大技術,製備工藝、基礎指令集、作業系統等,有些我們暫時沒辦法,比如製備工藝,這需要的是硬實力,暫時難以跟上西方的步伐。

  可軟體不同,它需要的是軟實力,靠的是大腦,國內的教學落後於西方不假。

  但,不代表我們的大腦也比人家落後!」

  「說得好!」倪光南非常認同的猛拍沙發。

  馬東繼續訴說往事:「我用一年時間完成學業,但我有意隱瞞,繼續在斯坦福旁聽其他課程。從91年開始,我全身心投入到指令集的學習、研究當中。我是基於成熟的RISC指令集原則進行研發,形成一個處理器設計的技術規範,在此基礎上,再去實現不同的微架構……」

  處理器設計的技術規範,也就是通常所說的ISA,微架構就是這個ISA的具體實現,如X86什麼的。

  作為軟硬體之間的接口,ISA定義了機器語言程序編寫者需要知道的一切:數據類型、寄存器、字節次序、指令格式、指令集、尋址方式

  協處理器:表示處理器的一個可選部件,負責處理指令集的某個擴展,擁有與處理器想相獨立的寄存器、異常處理方式

  應該支持模塊化可配置的指令子集;可擴展的定製指令

  指令集要支持目前已有的指令架構,以基本指令子集為基礎,可添加其他常用模塊子集指令實現更多功能

  易實現性,簡單的硬體設計與編譯器實現,規範指令編碼格式,簡化分支跳轉指令與靜態預測機制、分支預測,亂序執行

  支持16、32/64位指令……

  「94年我看到Internet已經成熟,於是邀請斯坦福校友費羅創建了Yahoo!,Yahoo!的本質是網絡媒體,跟紙媒體一樣性質。

  所以我自始至終都知道,我這個擁有紅色中國背景出身的中國人,雖然拿著美國綠卡,但依然不是他們自己人。

  從Yahoo!上市之後,移民局幾乎每月都來拜訪我。但我知道那是忽悠人的,既然我入了美國籍,我依然無法掌控Yahoo!華爾街那些金融巨鱷也不允許出現一家不被他們掌控的宣傳渠道。

  而且,我是第二個在美國創業成功的華人,前者王安已經作古,公司破產,我這第二名也不會有好下場。

  所以,Yahoo!就是我攫取創業資金的跳板!

  我很清醒。

  Internet的底層設計、計算機語言、硬體、軟體以及標準,這些掌控權都在美國人手裡。

  上一個挑戰美國半導體產業霸權的國家——RB已經倒下,只能進軍半導體材料領域。

  我如果想要發展半導體產業只能拋棄美國建立的標準,另起爐灶,也不和美國計算機產業正面對抗,從外圍做起。

  iPod的音頻解碼晶片,是我拋棄美國標準的第一步!」



章節目錄