ComputerDesignExperiment icon indicating copy to clipboard operation
ComputerDesignExperiment copied to clipboard

[提问]为什么不将流水线寄存器模块化呢?

Open 1099255210 opened this issue 3 years ago • 2 comments

首先膜膜大佬~感觉你太厉害了,项目的完成度以及设计思路真的让我十分佩服。 提出个问题:既然流水线寄存器所做的操作是一致的,何不将其模块化,只需要传入实例对应的width即可。

1099255210 avatar Jun 17 '21 03:06 1099255210

这么做完全可以呀,只是64位的mips就是另一套指令集了,所以如果你的width参数化的话,那么三类指令的切分位也需要做出相应的调整。当然,也可以将有限的切分位也参数化,这么做完全可行,你可以试试。

LSTM-Kirigaya avatar Jun 17 '21 03:06 LSTM-Kirigaya

这么做完全可以呀,只是64位的mips就是另一套指令集了,所以如果你的width参数化的话,那么三类指令的切分位也需要做出相应的调整。当然,也可以将有限的切分位也参数化,这么做完全可行,你可以试试。

也是,现在这个程度参数化也并不是很有必要,单纯觉得会省一些代码量罢了(同时增加了计算和调试的痛苦

1099255210 avatar Jun 17 '21 03:06 1099255210