新闻中心

EEPW首页>嵌入式系统>业界动态> 龙芯总设计师胡伟武:龙芯没有知识产权问题

龙芯总设计师胡伟武:龙芯没有知识产权问题

——
作者: 时间:2009-06-29 来源:IT168 收藏

  胡伟武:在有了向量单元之后存取确实是一个问题,我们后继型号作了很多创新,申请了很多专利。你说的没错,我们的处理器核里面的Load/Store部件是有点少,我们在3A和2G里面都增加了。

本文引用地址://m.amcfsurvey.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

评论


相关推荐

技术专区

关闭