NSCSCC2021后记

NSCSCC2021 终于结束了,经过了一个月的奋战,虽然结果比较可惜只有一个三等奖,但是过程中还是有不少值得记录的东西。

先上个仓库地址:HectorMIPS

Chisel3 or SystemVerilog

在一开始技术选型的时候,我有纠结过是使用SystemVerilog还是Chisel,前者是被龙芯杯往年参赛选手广泛使用的编程语言,后者是被香山团队所Pick的语言。Which is better? 问题的结果并不重要,最后选择了chisel是基于我上个暑假已经使用verilog实现过一个MIPS的五级流水CPU(没带中断以及例外,指令集也高度阉割),However体验并不是很好,于是这次便大胆地尝试了chisel作为开发语言(虽然事实证明我们因此踩了不少坑)。

紧凑的日程

阅读更多