新聞中心

        EEPW首頁 > 嵌入式系統 > 業界動態 > 龍芯總設計師胡偉武:龍芯沒有知識產權問題

        龍芯總設計師胡偉武:龍芯沒有知識產權問題

        ——
        作者: 時間:2009-06-29 來源:IT168 收藏

           胡偉武:在有了向量單元之后存取確實是一個問題,我們后繼型號作了很多創新,申請了很多專利。你說的沒錯,我們的處理器核里面的Load/Store部件是有點少,我們在3A和2G里面都增加了。

        本文引用地址:http://www.104case.com/article/95720.htm

          2具有64個GPR,每個64位。x86處理器具有8個32位GPR,x86-64處理器則具有16個64位GPR。

          記者:GPR(General Purpose Register,通用寄存器)的數量會增加嗎?

          胡偉武:我們的向量計算部件實現了128個256bit的寄存器,這個做的非常大。

          記者:聽說龍芯2G和龍芯3支持x86指令,是真的嗎?

          胡偉武:嚴格來說不是這樣,這個是類似于Transmete的二次編譯技術,一個“軟”的x86核,當然做法上我們和全美達不同。

          記者:龍芯采用解碼器將指令解碼為內部指令是基于一種什么思想?

          胡偉武:做的人都希望搞定一切,譬如說最近在做的高清編解碼,無論什么格式增加的指令都可以用同一個處理器來完成。Intel也是這樣做的。

          關于結構授權與龍芯自主性等問題

          1. 得到結構授權是不是意味著非自主創新?

          答: 這個問題要看大家對“結構”或“架構”兩個字的理解。計算機架構的發展經歷的不同的階段,在六、七十年代,指令系統就是架構,因為那時候晶體管資源比較有 限,所有的實現都是按照最簡單的來。指令系統對結構是有影響的,例如,如果指令系統中有乘法指令,結構上就要實現乘法指令。而現在,計算機架構已經遠遠超 出了指令系統的范圍。

          在計算機中,指令系統就是一種語言,就像我們用的漢語和英語一 樣。比如說我們要寫一本小說,用中文寫還是用英文寫對小說肯定是有很大影響的,但關鍵是小說的內容本身。指令系統也一樣,就是計算機中軟件和硬件之間的一 種語言。為什么要采用指令系統而不是自己定義一個新的指令系統呢?例如“六十六”和“66”表示的是相同的意思,但前者只有懂中文的人才明白,后 者全世界都明白。

          另外,指令系統對架構雖然有一定的影響,但影響不大。MIPS指令系統只有300多條,大龍芯已經在此基礎上新增加了500多條,因為MIPS指令系統是可以擴充的。

          在 CPU領域,架構不是指令系統,而是指“微體系結構”(microarchitecture),就像蓋房子一樣,房子的結構得自己設計。以MIPS為例, 同樣的指令系統,也可以讓一個研究生就設計出一個簡單的CPU;也可以讓一個國際一流的團隊設計出有市場競爭力的CPU,都是運行MIPS指令系統的。

          因此,指令系統對架構有影響,但不是架構的關鍵。龍芯在過去8年中,在架構上是有很深的積累的,并已經申請了近百項專利。



        關鍵詞: MIPS 龍芯 CPU

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 开江县| 泸溪县| 中西区| 梧州市| 三门县| 涡阳县| 沧源| 黄浦区| 庆安县| 自治县| 滨海县| 连州市| 罗源县| 新蔡县| 政和县| 淮北市| 饶河县| 廊坊市| 开远市| 信丰县| 马边| 凤山县| 温州市| 望都县| 韩城市| 辉县市| 台北县| 靖安县| 石嘴山市| 孟津县| 保定市| 博爱县| 环江| 通化县| 伊川县| 潢川县| 恩平市| 蓬安县| 湾仔区| 嘉义市| 青铜峡市|