ominous2012的个人空间 https://blog.eetop.cn/934213 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

ral2

已有 722 次阅读| 2016-1-14 21:33 |个人分类:ral

使用Vmm open source 必须在vcs的编译选项中加入-ntb_opts rvm 或 +incdir+${VMM_HOME}/sv

 

Vcs  +incdir+${VMM_HOME}/sv +incdir+${VMM_HOME}/sv/vmm_ral.sv ....

 

生成ral文件步骤:

1.创建ralf描述(register abstraction layer file

模块Ralf 描述

Block blk_name {

...

}

 系统的ralf描述

System sys_name{

...

Block blk_name ..

System  subsys_name ..

}

 

寄存器由各个域组成,

 

Ralf description of register and memories in a block

 Block blk_name {

...

Register reg_name

Register reg_name..

..

Memory  mem_name..

}

 

Ralf description of fields in a register

Register reg_name {

...

Field field_name...

Field field_name..

}

 

Inlined RALF Description

system sys_name {

    ...

    block blk_name {

        ...

        register reg_name {

           ...

           field fld_name {

              ...

           }

        }

     ...

     memory mem_name {

         ...

     }

   }

}

 

 

Hierarchical RALF Description

field fld_name{

...

}

register reg_name{

...

field fld_name;

}

memory mem_name {

...

4-5

Register and Memory Specification

}

block blk_name {

...

register reg_name;

memory mem_name;

}

system sys_name {

...

block blk_name;

}

 

Field Class Properties in a Block Abstraction Class

block blk_name {

   register reg_name {

       field fld1;

       field fld2;

   }

   register xyz {

       field fld2;

   }

}

Yields:

class ral_block_blk_name;

...

vmm_ral_field fld1, reg_name_fld1;

vmm_ral_field reg_name_fld2;

...

vmm_ral_field xyz_fld2

endclass


点赞

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 0

    好友
  • 0

    获赞
  • 1

    评论
  • 529

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-22 04:07 , Processed in 0.026028 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部