锦恢 (@LSTM-Kirigaya)Digital IDE 与 OpenMCP,谈谈我和过去与未来的故事 中发帖

作为 Digital IDE 和 OpenMCP 的作者,我做这两个开源项目的初衷刚好完全相同,正好借助这个问题来写篇日记吧。 
Digital IDE 的故事
Digital IDE 的故事要追溯到我大二的时候,那个时候我们有一门课叫做《计算机组成原理》,这门课的作业就是要用 verilog 设计 支持 MIPS 指令集的 CPU,从单周期到五级流水线,到冲突,分支预测等等,循序渐进地学习。
这门课为了写 verilog 并验证你的设计结果,需要使用 vivado,但是 vivado 实在太大了,而且很丑陋,实在不优雅!我使用软件最看重的就是颜值,所以别人都在研究 vivado 怎么用时,我开始研究一套可以在 vscode 进行 rtl 开发的工具链,开课第三天,我就找到了,可以看我当年发的文章:一款轻量级verilog HDL开发方案(一)vscode+iverilog搭建开发环境
...