平台介绍平台介绍
平台介绍

厦门市开源芯片公共技术服务平台

1.  建设背景

开源芯片是指设计源代码及相关文档公开且可自由获取的芯片。与传统闭源芯片不同,开源芯片允许任何人查看和修改其设计,更具有透明性可定制性和可持续性,同时可帮助企业降低成本和加速创新。

指令集是芯片实现的语言,开源指令集RISC-V免费开放、精简灵活、潜力巨大,是我国提升本土芯片技术创新及研发能力,打破X86ARM架构垄断格局,提升技术竞争内核的关键。

国家发改委、中央网信办、工信部及各地政府均大力支持国内RISC-V产业生态的发展。厦门市从2020年起,在多个政府部门的联合指导与支持下,由中科(厦门)数据智能研究院牵头和支撑,先后成立了厦门市开源芯片产业促进会中国开放指令生态(RISC-V)联盟福建区域中心,推动本地开源芯片产业生态的建设和发展。


2.  建设与服务内容

厦门市开源芯片公共技术服务平台旨在通过对外提供RISC-V相关的IP、软硬件、解决方案和人才培养等服务,引导和帮助相关企事业单位使用和布局RISC-V,助力厦门开源芯片产业生态的建设。主要建设与服务内容包括:

(1)IP库与IP开发平台

本子平台通过商业采购、自主研发、对外合作和全网搜集等多种方式,汇聚和整理各类国产IP,打造中国版的Disign&Reuse平台,为广大芯片开发者和芯片设计企业提供方便、快速、低成本的设计资源,及相关的技术支持与服务,包括技术咨询、技术培训、技术指导等。

同时,对部分应用广泛的开源IP或基于开源IP的解决方案(SoC)进行流片验证,然后开放给企业使用,降低企业的项目开发成本。

(2)开源芯片FPGA云平台

FPGA云平台是面向广大RISC-V生态开发者和RISC-V芯片设计企业的云上一站式(IP)评估、开发、测试和验证平台,通过“一键式”自动化模式将FPGA开发的各个环节(编码、开发、部署)集成在云端,通过脚本化设计流程和集成的工具链,简化开发流程,提高开发效率,降低开发门槛。

本平台支持RISC-V CPU IP的评估、支持中小型芯片设计企业的芯片设计和验证、支持高校科研机构进行芯片设计相关的教学和科研项目管理。

(3)开源芯片边缘计算平台

本子平台基于智能战争中对于边缘集群自组织分布式智能实时计算的广泛需求,整合开源芯片、边缘计算和人工智能技术,开展边缘分布式计算架构研究,开发大数据计算引擎原型软件,实现边缘端智能目标有效识别并实时高效处理等能力。本平台可协助需求企业进行不同场景下边缘计算相关的应用解决方案的开发和落地。

(4)开源芯片人才培养平台

本子平台包含四门覆盖RISC-V芯片设计全流程的课程(理论+实践):①《基于RISC-V处理器核的SoC设计与软件开发》,②《基于RISC-V处理器核的SoC芯片数字前端设计》,③《基于RISC-V处理器核的SoC芯片数字后端设计》,④《基于RISC-V处理器核的SoC芯片DFT设计》,可同时面向学历和非学历人员,进行RISC-V芯片设计专项技能的培训或提升,可线上自学或线下培训,培训模式可定制。


3.  对外服务与合作

(1)IP供应商提供免费的IP展示和宣传平台;

(2)IP需求方提供IP咨询与授权等服务;

(3)为芯片设计企业和高校提供FPGA云平台服务;

(4)提供边缘计算解决方案定制服务;

(5)提供开源SoC(对标ARM M4)方案;

(6)提供RISC-V芯片设计专项技能培训服务。