🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/e203软核可以自定义寄存器吗,怎么定义?
e203软核可以自定义寄存器吗,怎么定义?
开源蜂鸟E203 作者 贤 发布于 2021-03-29 16:38(2020 天前) 5180 浏览
在蜂鸟E203软核中可以把需运算的数先从存储器中取出放在自定义的寄存器中吗,该怎么自定义寄存器?
全部回复 2
贤
贤2019 天前 · 1 楼
回复 胡灿:

这个问题问的的有点发散额。。。

自定义寄存器的话,用RTL实现一个register就好。

多说两句,其实寄存器简单来说就是一个存储嘛,我觉得关键在于如何访问,如果想通过load/store指令来访问的话,那就在存储中分配一个地址空间就好。如果只是一个内部寄存器的话,软件不可访问,那就是实现一个register就完了。当然也可以通过自定义指令来访问

嗯,后来想了一下是这样的,正在研究如何访问的问题。谢谢

胡灿
胡灿2019 天前 · 2 楼

这个问题问的的有点发散额。。。

自定义寄存器的话,用RTL实现一个register就好。

多说两句,其实寄存器简单来说就是一个存储嘛,我觉得关键在于如何访问,如果想通过load/store指令来访问的话,那就在存储中分配一个地址空间就好。如果只是一个内部寄存器的话,软件不可访问,那就是实现一个register就完了。当然也可以通过自定义指令来访问

💡 请 登录 后参与讨论(微信扫码即登录/注册)