MIPS開源後龍芯獲得主導MIPS生態建設的的歷史機遇
在一次對龍芯首席科學家胡偉武的採訪中,有細心的網友發現,龍芯3A4000的展板上出現了MIPS64 R5的字樣,因而有網友表示:龍芯偷偷去買了MIPS64授權,言論中還帶一些嘲諷和酸味。
前不久,MIPS宣布開源,從現有的資料顯示,MIPS這次開源主要是針對MIPS64 R6的,那麼,龍芯的MIPS授權到底處於什麼情況?是否還偷偷的買了MIPS64 R5?還需要再花錢買MIPS指令集授權么?
龍芯課題組成立於2001年,最初,胡偉武老師是非常欣賞Alpha的設計,是打算借鑒Alpha指令集搞一套自己的東西的。但胡偉武的師兄表示,現在龍芯課題組就十幾個人,一間40平方米的實驗室,僅僅是一個學術研究課題組而已,根本沒有能力自己搞一套體系,因而就選擇了當時僅次於X86的MIPS。
在早期學術研究階段,龍芯是沒有獲得MIPS指令集授權的,不過,根據法律規定,少量用於科研和教學這類非商業活動一般是不屬於專利侵權的範疇,全球很多大學在教學和做科研課題時候都有用MIPS的,且龍芯在很長一段時間一直沒有商業化量產,更多是一款學術產品。因而在當時有沒有MIPS授權都無所謂,並不能成為一些輿論攻擊龍芯的黑點。之後,ST花3000萬買下龍芯5年的生產代工權,每生產一片給龍芯2美元專利費,如果存在知識產權糾紛,ST也不可能這麼做。
在2008年金融危機後,美國股市一瀉千里,科技股更是成為重災區,本身就和X86競爭中處於明顯劣勢的MIPS在無法從股市中吸血的情況下,已經難以為繼,準備賣身。而在這個時候,龍芯果斷選擇出手,購買了MIPS指令集永久授權。由於時機挑的好,龍芯談的條件非常優惠。
那麼,為何不是把MIPS收購,而只是購買指令集永久授權呢?
主要是兩個原因,第一是龍芯很窮,買不起,第二是這種收購不可能通過美國政府的審查。
由於MIPS逐漸邊緣化,因而在談判時候底氣也有限,龍芯拿到的條件是相當優惠的。
比如ARM指令集授權很貴,但龍芯只花了很少很少的錢買MIPS指令集授權。
又比如ARM買指令集授權後,是不能把自己開發的IP核對外授權的,但龍芯可以對外授權自己的IP核。
還比如ARM指令集更新後需要另外花錢買,龍芯則不需要,MIPS64 R5/R6這些更新龍芯都能繼續用,不需要再買。
而且在MIPS開源後,據小道消息披露,龍芯用MIPS,已經完全免費了。鐵流也向Wave Computer的員工求證,得到的回復也是開源後龍芯全部免費用。
究其原因,鐵流猜測和MIPS一直被邊緣化有關。在Imagination持有MIPS時期,一直沒有投入多少資源進行發展,導致在高性能CPU上已經被龍芯超越,且龍芯在MIPS的生態建設上貢獻良多,已經開始引領MIPS的生態建設,像幾個重要的API,以及MIPS的JAVA虛擬機、GS引擎等都是龍芯貢獻的,而且龍芯還是實際的維護者,像MIPS的GCC編譯器、Linux內核等,龍芯也貢獻了大量的代碼。
面對這樣一個合作夥伴,MIPS自然會給出更加優厚的條件,龍芯和MIPS談判的時候自然會有更多底牌和籌碼,獲取更加優惠的條件。加上以前龍芯在生態建設上的不懈努力,在MIPS開源之後,龍芯有望進一步加大MIPS生態的話語權,甚至是主導MIPS生態建設。


※中外模擬電路的差距比數字電路差距更大
※中國晶元發展需要IDM模式
TAG:鐵流 |