【前端验证】通关寄存器与ral_model —— 生成的RTL代码分析(1)

前言

【前端验证】通关寄存器与ral_model —— 第一个简单的demo

在完成一版基于xml描述的寄存器模型生成后,我们来分析一下rtl代码的组成。

RTL分析

画一张表格,表示下目前的寄存器结构:

systemblockregisterfield
Gjm_sysglobal_cfgstatus_cfgintp_cfg
rsvd

只有我们通过以system为顶层进行的寄存器生成,生成之后得到了如下几个RTL文件(ral_model在另外的目录):

$tree
.
├── ral_blk_Gjm_sys_global_cfg_rtl.sv
├── ral_reg_Gjm_sys_global_cfg_status_cfg_rtl.sv
└── ral_sys_Gjm_sys_rtl.sv

那么咱先从ral_sys开始看起。

module ral_s

版权声明:本文为moon9999原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。