出品|开源中国
中科院计算所副所长、研究员包云岗近日在 “首届北京开源芯片生态产业论坛” 上介绍,中科院计算所、北京开源芯片研究院、腾讯、阿里、中兴通讯、中科创达、奕斯伟、算能等形成了联合研发团队,开展第三代香山(昆明湖架构)的联合开发。
包云岗指出,香山联合团队的形成,标志着得到了香山及其开源模式得到了产业界的初步认可,为跨越 “从原型到产品” 这个死亡之谷迈出了关键一步。这也是香山发展历程中的一个重要里程碑。
香山是一款开源的高性能 RISC-V 处理器,基于 Chisel 硬件设计语言实现,支持 RV64GC 指令集。在香山处理器的开发过程中,团队使用了包括 Chisel、Verilator 等在内的大量开源工具,实现了差分验证、仿真快照、RISC-V 检查点等处理器开发的基础工具,建立起了一套包含设计、实现、验证等在内的基于开源工具的处理器前端敏捷开发流程。
▲ 第一版 “雁栖湖” 的微架构
香山的架构代号以湖命名。第一版架构代号是 “雁栖湖”,第二版架构代号是 “南湖”,“南湖” 采用中芯国际 14nm 工艺,目标频率是 2GHz,SPECcpu 分值达到 10 分 / GHz,支持双通道 DDR 内存以及 PCIe、USB、HDMI 等更多功能。