【IC前端虚拟项目】MVU寄存器文档编写与RTL代码生成

发布时间:2024年01月15日

【IC前端虚拟项目】数据搬运指令处理模块前端实现虚拟项目说明-CSDN博客

兜兜转转又回到了寄存器,但是没有办法,虚拟项目肯定要贴近真实真实项目的,而一个真实项目里不管是做模块设计还是SOC设计,寄存器总是难以避免的。关于寄存器的生成使用和验证,有一个专栏我总结过:

ral_model与寄存器专栏

当然了,如果你不想这寄存器这个问题上做太深的探究,看看本篇就够了。MVU的寄存器结构其实比较简单,一组配置寄存器和一组状态寄存器。将寄存器结构划分为配置和状态是很常见的划分方式,或者分为配置、中断和状态。划分的方式有很多,根据你的需求来做就可以了。

寄存器文档在rtl的reg目录下。MVU的配置寄存器如下:

ADDR
文章来源:https://blog.csdn.net/moon9999/article/details/135605920
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。