6月22日消息(林想)在今天召开的2022年科技周暨移动信息产业创新大会上的拥抱RISC-V分论坛上,中国信息通信研究院知识产权与创新发展中心主任李文宇表示,指令集是芯片生态的基础,本身受版权保护。
指令集是计算机抽象模型的一部分,它是用一些代码表达读、写等操作,命令计算机做各种运算的一套标准。指令集则是一系列命令语言,是一种机器语言的具体表达形式,但没有体现具体的实现方法、步骤。李文宇指出,ISA本身受版权保护,但不受专利保护,例如龙芯公司获得MIPS指令集的永久性授权,并在此基础上扩展,开发出了Loogisa。
李文宇指出,指令集是连接软件和硬件的纽带。“无论是应用程序还是操作系统中,代码最终被编译成可以在CPU芯片内部执行的符合指令集规范的机器代码程序。”
此外,指令集是芯片生态的划分依据。指令集是系统软件和硬件工程师共同遵从的特定发条,只有遵守了这个发条,软件工程师编写的软件才能在不同型号的整机系统上运行,硬件工程师开发的整机系统才能运行现有的应用软件。
在谈到指令集、微结构、IP核时,李文宇指出,微结构将一种给定的指令集架构在处理器中执行的方法或物理实现。微结构是决定CPU的性能、成本和功耗最主要的因索,是CPU最核心的技术。
“微结构设计得越好,单位时间内调用的指令数量(IPC)越多,CPU的性能就越好;微结构好坏则取决于前端设计水平,前端设计主要指芯片的执行结构、数字逻辑层设计、执行状态仿真等方面,后端设计主要指物理层电路的具体优化,包括单元布局、时序优化等方面。”
IP核也叫做知识产权核。IP和是指已验证、可重复利用、具有某种确定功能的设计芯片模块,或者说是一部分固定的微架构模块,CPU设计中可以引入多种IP核。
李文宇指出,微结构和其上层的实现受多种方式的知识产权保护:
IP核基础上新成特定产品的具体实现,共同构成了整个芯片体系,从而使芯片具备一系列特定功能和算法。
微结构和上层实现对应计算机指令系统的执行过程,一般包括以下内容:提取指令、编译指令、计算机操作数存放的地址、提取操作数、执行命令、返回结构。
这两类IP中,包含了方法/步骤,符合专利法保护客体要求,如果同时满足新创性(新颖性+创造性+实用性)要求,可以申请专利,通过专利法主张权利。
微结构的表达方式是各类机器语言的代码,同时满足“具体表达方式”的要求,也符合版权法保护要求,在表达具有“独特性”的条件下通过版权/集成电路布图进行保护,可以通过版权法主张权利。
如果企业将微架构进行保密,通过对人/载体/空间的保密管理进行保护,在满足“非公知”的情况下也满足“商业秘密”保护条件,可以通过不正当竞争发进行权利主张。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。