🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/cc01开源处理器
cc01开源处理器
开源蜂鸟E203 作者 pdp11_foo 发布于 2020-09-28 14:22(2202 天前) 6207 浏览

蜂鸟E203是胡振波开发的开源处理器核,用verilog 写成。作者专门写了本书《手把手教你设计CPU——RISC-V处理器篇》介绍蜂鸟的设计思想和实现细节。蜂鸟实现非常精妙,且作者非常无私、用简洁优美的语言苦口婆心的介绍全部细节,至少在国内是最好的开源RISC-V处理器核,没有之一。

蜂鸟功能完备,优化技巧和细节很多,加上用verilog语言写成,代码量较大,初学者需要花很多时间来理解掌握。笔者照虎画猫用Chisel语言写了cc01,只支持32位整型指令,在写回优先级算法上和蜂鸟相反。得益于Chisel较高的抽象层次和良好的复用功能,当然也因为实现的特征少,笔者认为cc01代码量较小,结构清晰,对初学者更友好。只是需要花些时间磨磨刀。准确的说,是凿子。

github.com/lingscale/cc01

www.riscv.cn

全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)