博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uvm_reg_defines——寄存器模型(四)
阅读量:6525 次
发布时间:2019-06-24

本文共 1173 字,大约阅读时间需要 3 分钟。

文件:

src/marcos/uvm_reg_defines

类:

 

  该文件是寄存器模型src/reg/* 文件对于的宏文件,主要定义了寄存器地址位宽,寄存器数据位宽,字节的大小。计算机从最初的8,发展到16bit(过度阶段), 到32bit, 目前的主流是64bit(AMD 烧起来64位计算机的这把火)。

//------------------------// File: Register Defines//------------------------// Macro: `UVM_REG_ADDR_WIDTH//// Maximum address width in bits//// Default value is 64. Used to define the 
type.//`ifndef UVM_REG_ADDR_WIDTH `define UVM_REG_ADDR_WIDTH 64`endif// Macro: `UVM_REG_DATA_WIDTH//// Maximum data width in bits//// Default value is 64. Used to define the
type.//`ifndef UVM_REG_DATA_WIDTH `define UVM_REG_DATA_WIDTH 64`endif// Macro: `UVM_REG_BYTENABLE_WIDTH//// Maximum number of byte enable bits//// Default value is one per byte in <`UVM_REG_DATA_WIDTH>.// Used to define the
type.//`ifndef UVM_REG_BYTENABLE_WIDTH `define UVM_REG_BYTENABLE_WIDTH ((`UVM_REG_DATA_WIDTH-1)/8+1) `endif// Macro: `UVM_REG_CVR_WIDTH//// Maximum number of bits in a
coverage model set.//// Default value is 32.//`ifndef UVM_REG_CVR_WIDTH `define UVM_REG_CVR_WIDTH 32`endif

 

问题:

  寄存器模型的覆盖率是什么?

转载于:https://www.cnblogs.com/dpc525/p/8025060.html

你可能感兴趣的文章
Spring JDBC模板惯用方式
查看>>
将公用文件夹从Exchange2010迁移到 Exchange 2013
查看>>
UML用例图概要
查看>>
动态规划算法
查看>>
WebService学习总结(二)——WebService相关概念介绍
查看>>
泥鳅般的const(一个小Demo彻底搞清楚)
查看>>
Pyqt 打开外部链接的几种方法
查看>>
JavaScript DOM编程艺术学习笔记(一)
查看>>
event.srcElement获得引发事件的控件(表单)
查看>>
ASP.NET MVC铵钮Click后下载文件
查看>>
SQL Server 中 EXEC 与 SP_EXECUTESQL 的区别
查看>>
基本数据结构 - 栈和队列
查看>>
Linux软中断、tasklet和工作队列
查看>>
如何解决ORA-28002 the password will expire within 7 days问题(密码快过期)
查看>>
Asp.Net Core 轻松学-利用日志监视进行服务遥测
查看>>
LightSwitch社区资源搜集
查看>>
Android通讯录查询篇--ContactsContract.Data 二(续)
查看>>
IT人的自我导向型学习:开篇杂谈
查看>>
[原创]BizTalk动手实验系列目录
查看>>
HDU 4611Balls Rearrangement(思维)
查看>>