第四章 OPENGL or 全新開始

第四章 OPENGL or 全新開始

宿舍門口的事只是一件插曲,到了目的地,王岸然想請師傅吃個飯,表示感謝,被婉拒,閑聊中,知道師傅姓吳名斌,是個退役的士兵。

「哈哈,手癢了,試試老胳膊老腿有沒有生鏽。」

吳斌很是爽朗,輕描淡寫的揭過此事,言語之中,王岸然感覺他是個有故事的人,不過畢竟沒什麼交情,也不好深問。

回到出租屋,剛剛過去的事,也沒有放在心上,在前世,對單蕾的感情,早已放下,而現在,他更想做的就是,就是晶元。

時不我待啊,此時,國外的晶元產業是日新月異,一步慢步步慢,待到那些巨頭完成專利壁壘,想要衝破牢籠,已是幾無可能。

1993年,這對王岸然來說,是個巨大的機遇,intel,amd尚在多媒體領域進行探索,如果自己能在多媒體領域,給這些巨頭設置一道專利壁壘,以授權換授權,方可能取得進場的門票。

王岸然需要一塊敲門磚,一路上,他想的很清楚,拿不了x86授權,也就做不了微機CPU,當然,可以做精簡指令的開放CPU,但如果沒有配件廠家和生態的支持,基本上等於自己玩,沒有什麼意義。

這也是晶元行業的規則,為什麼那麼多廠家,晶元公司,那麼熱衷於標準的制定,也是這個道理。

眼下也只能做配件。

只要是電腦,肯定缺少不了顯示卡,而如果沒有記錯的話,當今世上,還沒有一塊真正的3d顯示晶元。

當年差點一統江山的voodoo顯卡,設計的公司3dfx兩年後才成立。

而圖形介面規範api,除了各自廠家自行開發的外,比較有影響力的就是sgl公司於1992年7月推出的opengl1.0圖形介面規範。

一年前opengl一經推出,便收到各大硬體廠家的追捧,即便是2019年,opengl介面,也是各大遊戲公司開發引擎的重要api,生命力之強悍可想而知,即便是微軟,推出自己的direct3dAPI后,也是在win系統中不得不兼容opengl。

而王岸然在amd公司,曾經主導過apu的開發,實際上,對opengl的理解,甚至比原設計者還要精通。

即便現在設計一套3d輔助晶元,也是沒有問題,不過前提是要有先進的開發工具,也就是晶元設計軟體,模擬模擬軟體,如eda軟體、tcad、solidodesign等,不然,包含幾百萬晶體管的晶元,單憑人工去手繪,那是海量的工程量,更不用說後續的模擬測試,紙上的晶元是沒辦法模擬的。

王岸然了解到,這樣的軟體,國外是嚴格封鎖的,即便是到2000年後,國內部分晶元可以花高價買到這些軟體,不過買到的也是嚴重閹割版的,不過即便是這樣,也是國內先進的存在,事實上,這些晶元設計軟體公司,目的就是對中國保持兩到三代的優勢。

而經歷二三十年晶元發展的中國,為什麼沒有發展出自己的晶元設計軟體。

原因很多,晶元設計軟體是和晶元硬體高度關聯的,在硬體發展的過程中不斷的更新技術,據王岸然了解到三大eda軟體之一cadence,每兩周就要更新一次技術資料庫,可想而知,國內根本沒有發育晶元設計軟體的土壤。

這樣的情況肯定是要改變的,因為王岸然的到來,最大的短板晶元製造,在王岸然這裡,成了最大的優勢。

在amd,王岸然親自參與和主導了多款cpu,apu以及晶元組的開發,其中一項重要的內容,就是和代工廠家進行技術公關,目的就是怎麼把設計圖紙反映到晶元上,並讓晶元達到設計預期的技術參數。

因此,王岸然對幾十年來晶元製造發展的過程,算是了如指掌。

1993年,世界上最先進的微處理器intel奔騰,採用的也是此時最先進的800納米製造工藝,而海峽對岸的晶元代工廠台積電,此時採用的最先進位程是1微米。

製程的不一樣,晶元設計也有區別,再加上寄存器、緩存以及邏輯結構在晶體管的構造上也有所區別,造成的結果就是軟體的複雜度成指數提高,這也是一般天然的門檻,普通公司根本進不了門。

加上要經歷設計_驗證_修改_驗證……持續的過程,其中需要投入的資金更是海量。

這些對王岸然來說都不是問題,王岸然思慮再三,決定設計一套面向對象的晶元設計軟體,其中的要點是,以需求來設計。

比如需要設計一套科學運算單元,這要將科學運算的需求指標輸入計算機,以及相關的晶元參數設定,軟體可以生成最優化的晶元結構,在物理層面上實現既定的意圖。

這可以大大減少設計的難度,卻大大增加了軟體的難度。

首先軟體要構建三百多個各式邏輯門的模型,設置晶體管運行的上下行電壓,以及上層標識,在軟體的素材庫中,需要設定以邏輯門組成的各式邏輯電路。

即便如此,藉助於前世成熟的技術積累,王岸然有把握三個月內做出簡易版本的ead軟體,當然與後世所用的ead軟體不能比,其中智能程度遠遠不及。

只包含現有技術條件下的邏輯門電路設計,以及簡單的迴路測試。

但即便這樣,王岸然可以確認,也是現如今最先進的ead軟體集成。

所謂磨刀不誤砍柴工,可是計劃再好,該怎麼實施,這是一個問題。

王岸然突然想到一件事,清大的學生是有免費的上機機時的,校園的機房就有一台ibm於1990年產390小型機,提供IBM專用的圖靈操作系統。

當然,最讓王岸然看重的是390堪比奔騰四的良好性能,以及完整的c語言編譯器。

自己的上機卡,早在畢業前已經上交,不過,這難不住王岸然,自己大學時的好友賈國防,報送上本校的研究生,他的上機卡倒可以借用一下。

在此之前,王岸然花了一個晚上,將記憶中各項晶元技術進行梳理,並制定一下軟體的具體結構框架,有了前世現成的模板,效率自然快了很多,再下面就是對應各自的介面,進行功能的填充。

上一章書籍頁下一章

大國芯工

···
加入書架
上一章
首頁 都市青春 大國芯工
上一章下一章

第四章 OPENGL or 全新開始

%