-
Notifications
You must be signed in to change notification settings - Fork 665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPRs modification #3466
Comments
Fisrt questionFisrt of all, Yanqihu is not in maintenance currently and we cannot give to much support. For Yanqihu (branch yanqihu or tag v1.0)There is an XiangShan/src/main/scala/xiangshan/backend/regfile/Regfile.scala Lines 54 to 60 in d7c2b43
XiangShan/src/main/scala/xiangshan/backend/IntegerBlock.scala Lines 148 to 153 in 2979cba
Also, For Kunminghu (branch master)In XiangShan/src/main/scala/xiangshan/backend/regfile/Regfile.scala Lines 157 to 164 in ddab25a
You may have to modified the whole datapath to extend the width. Second questionIn yanqihu, There seems to be no In master XiangShan, |
thanks for the response |
Before start
Describe the question
Hi
I want to extent length of GPRs registers to 128 or 129 bits (especially register files for integer section) but I cannot find where is the definition in Xiangshan code, Yanqihu ?
Also, I cannot find how GPRs are connected to FunctionUnitInput and FuOutput in functionUnit.scala?
thank you for the response
The text was updated successfully, but these errors were encountered: