近期,上海市经济信息委发布了《上海市经济信息化委关于开展2018年度第二批上海市软件和集成电路产业发展专项资金(集成电路和电子信息制造领域)项目申报工作的通知》(以下简称:项目申报通知),其中有一项内容便是将从事RISC-V相关设计和开发的公司作为扶持对象。
上海成为国内第一个将RISC-V列入政府扶持对象的城市。
国内首个支持RISC-V的政策
根据《通知》要求,申报需要符合四个条件,包括:(一)申报单位必须为在本市依法设立并具有独立承担民事责任能力的单位,经营状态正常、信用记录良好、符合产业发展导向,具有承担项目建设的相应能力;(二)申报的项目内容必须在项目指南范围内;(三)申报单位必须实事求是、科学合理地填报需实现的相关经济、技术指标以及资金落实情况;(四)各项目实施周期在两年内(2018.7.1-2020.6.30)。
具体到基于RISC-V指令集架构的处理器芯片方向的项目指南,《通知》的附件《2018年第二批上海市软件和集成电路产业发展专项资金(集成电路和电子信息制造领域部分)项目指南》指出:
支持基于RISC-V指令集架构、32位及以上的处理器芯片的研发及产业化,内核需拥有自主知识产权。
方向一:面向物联网和工控应用领域,具有优异的性能、功耗、面积等指标,优先支持有明确用户合作协议的项目。项目执行期内累计销售收入不低于2000 万元。
方向二:面向智能终端应用领域,主频不低于1GHz,性能不低于1.5 DMIPS/MHz,支持双精度浮点运算,支持主流操作系统、多核技术及缓存一致性。项目执行期内累计销售收入不低于1000 万元。
由此可见,上海鼓励基于RISC-V自主处理器的研发及产业化。
RISC-V已经成为印度国家指令集
从国家政策层面对于RISC-V进行支持,我国并非第一家。2017年,印度政府表示将大力资助基于RISC-V的处理器项目,使RISC-V成为了印度的事实国家指令集。
2011年印度实施处理器战略计划,在全国范围资助2-3个研制处理器的项目。印度理工学院马德拉斯分校的两位教授在该计划支持下启动了SHAKTI处理器项目,研制与IBMPowerPC兼容的处理器,为获得合法授权,SHAKTI项目组与IBM开展了合作谈判,但未能达成一致。此时恰好遇上RISC-V在2013年流片成功,于是SHAKTI项目组放弃PowerPC拥抱RISC-V,项目目标也临时调整为研制6款基于RISC-V指令集的开源处理器核。这个临时的调整不仅未受到指责,反而得到了印度政府更大力度的支持。另外,2016年1月,曾长期开展超级计算机研究的先进计算发展中心获得印度电子信息技术部4500万美元的资助,目标是研制一款基于RISC-V指令集的2GHz四核处理器。还有,在印度政府支持的另一个关于神经形态加速器项目中,也将RISC-V作为计算主核心。随着印度政府资助的处理器相关项目都开始向RISC-V靠拢,RISC-V成为了印度的事实国家指令集。
除了印度政府、美国DARPA、以色列国家创新局也选择基于RISC-V研制为全国企业服务的处理平台。
为什么在上海?
如今,上海市政府也率先开始支持RISC-V架构芯片,这代表着RISC-V在中国的好时代已经来临?
那为何上海会成为我国首先推出RISC-V支持政策的城市?一方面,上海市政府认可RISC-V的先进性、开放性以及逐渐完善的生态;另一方面,上海是RISC-V在中国首度亮相的城市,是RISC-V打开中国市场的首站,在RISC-V技术与生态方面相较其他城市更具优势。