香山高性能 RISC-V 處理器
香山是一款開(kāi)源的高性能 RISC-V 處理器,基于 Chisel 硬件設(shè)計(jì)語(yǔ)言實(shí)現(xiàn),支持 RV64GC 指令集。
在香山處理器的開(kāi)發(fā)過(guò)程中,其團(tuán)隊(duì)使用了包括 Chisel、Verilator 等在內(nèi)的大量開(kāi)源工具,實(shí)現(xiàn)了差分驗(yàn)證、仿真快照、RISC-V 檢查點(diǎn)等處理器開(kāi)發(fā)的基礎(chǔ)工具,建立起了一套包含設(shè)計(jì)、實(shí)現(xiàn)、驗(yàn)證等在內(nèi)的基于開(kāi)源工具的處理器前端敏捷開(kāi)發(fā)流程。
示例視頻
香山的架構(gòu)代號(hào)以湖命名。第一版架構(gòu)代號(hào)是“雁棲湖”,微架構(gòu)如下圖所示:
評(píng)論
圖片
表情
