我如何在Enum中保留位宽?

例如,在以下代码中: -

typedef enum bit[2:0] {

b1=2'b10,

b2=3'b100

}b;

{// regular stuff module, initial begin etc..

b a1,a2;

a1=b1;

a2=b2;

$display("b=%0d %b",$bits(a1),a1); **// prints 3, 010**

$display("b=%0d %b",$bits(a2),a2); **// prints 3, 100**

}

我怎样才能获得第一个声明打印2,10

我也试过以下: -

typedef enum {

w1=2,

w2=3

}w;

w wa1,wa2;

int len,len2;

bit [3:0] bb;

{

bb=a1;

len=w1;

$display("b=%0d %b",$bits(bb[len:0]),wa1);

enter code here

bb=a2; len=w2;

$display("b=%0d %b",$bits(bb[len:0]),wa2);

}

which has compile issue .

保留变量/枚举位宽的任何其他技术也是受欢迎的 .

--------------原始问题发布后编辑-----------------

提出这个问题的一种更简单的方法是......

可以说我有点[31:0] a;

我需要实现如下功能: -

function bit[] get(bit[31:0] a, int size)

return a[(size-1):0];

谢谢,

java位宽_在系统verilog中保留枚举中的位宽相关推荐

  1. Oracle数据库中保留小数点后两位的问题

    Oracle数据库中保留小数点后两位的问题 1.数字保留两位小数:(小数点左侧数字可能比较大,比如10000000.12) to_char() 函数转换 答案 select trim(to_char( ...

  2. java 变声_“秒变萝莉音”,游戏中的变声是如何实现的?

    原标题:"秒变萝莉音",游戏中的变声是如何实现的? 本文作者 作者:soso密斯密斯 1 前言 这边先穿插一下变声相关的知识 ,这一章主要讲音频的处理. 大家应该也接触过这类应用, ...

  3. 64位处理器_电脑系统32位好还是64位好 哪个快?

    1.运算速度不同.电脑CPU运算使用的是二进位制,O和1,一个O或一个1叫一位,8个位组成一个字节,2个字节组成一个标准汉字,处理的位数越高,表明其运算速度越快.通常我们说的64位32位是指的处理器( ...

  4. java excel 设置行高 jxi_win7系统下excel2007批量设置行高、列宽、行列间距的方法...

    本小编分享win7系统下excel2007批量设置行高.列宽.行列间距的方法,现在越来越多办公人员使用excel编辑表格数据,有时候需要调节行列间距,及设置行高和列宽,使得我们制作的excel表格看起 ...

  5. java堆对象_无法为对象堆保留足够的空间

    回答(25) 2 years ago 使用 -XX:MaxHeapSize=512m (或您需要的任何大数字)运行JVM(或简称 -Xmx512m ) 2 years ago 这也可能是因为在32位H ...

  6. netframework4 分32 64位吗_手机微信有两个版本,32位和64位,你的微信是多少位?...

    之前我就为大家分享了,如何查看自己的微信是32位还是64位,我们只需要在微信的设置-关于微信,进入后我们只需要将版本号上的微信图标双击就能查看了,如下图所示: 如果你的微信这里显示为 armeabi- ...

  7. 32位和64位操作系统,二者有何区别?是否64位更快?

    电脑操作系统是一台电脑要进行工作必须要安装的软件方面的设备,没有操作系统的电脑,犹如一个没有灵魂的人,所以一个好的操作系统可以充分发挥电脑的硬件性能,更大程度上让你的工作进行得更加顺利,目前来说,in ...

  8. 关于小程序中保留小数点后几位的问题

    对于数据是浮点数类型的,有两种方法(以保留小数点后三位为例) 第一种方法: 保留几位toFixed()参数就填几 numClick:function(){var data = 0.7920617461 ...

  9. 16位调色板和32位调色板_设计系统的调色板第一部分

    16位调色板和32位调色板 重点(Top highlight) 第1部分(Part 1) I've been creating custom design systems for over five ...

最新文章

  1. 《数字城堡》大片制作
  2. Keepalived工作原理
  3. Android 光线传感器的调用
  4. php 购物车案例教程,php初步实现购物车功能的实例分析
  5. dubbo 自定义路由_高性能可扩展分布式RPC框架Dubbo内核原理揭秘
  6. pandas小记:pandas数据结构和基本操作
  7. hdu3394--Railway(点的双连通分量)
  8. 内网穿透详细教程——远程项目测试(免费使用)
  9. 大数据概念思维导图_大数据技术思维导图
  10. 视频、网络传输速率科普
  11. 谷歌浏览器安装postman插件
  12. PostgreSQL的hook机制初步学习
  13. P4238 【模板】多项式求逆
  14. 淘客订单检测接口--检测淘宝订单是否是淘客订单的接口
  15. codeforces gym101482 J Judging Troubles 暴力+map
  16. 华为云服务-申请基础云服务
  17. ERP源码 制造业通用ERP源码 生产ERP源码
  18. 如何设置Windows XP自动登录
  19. 标准库函数begin和end
  20. android 翻转imageview,如何在Android中翻转ImageView?

热门文章

  1. flink 双流jion 使用union all + groupby方式实现
  2. JavaScript中的交互式元素周期表
  3. “道路”转向“街道”的活力街区建设
  4. nvidia control panel下载与安装
  5. 2020ICPC·小米 网络选拔赛第一场 J.Matrix Subtraction
  6. error: ‘__u32 __fswab32(__u32)’ cannot appear in a constant-expression
  7. Python怎么运行py文件,编程入门指南
  8. 通达oa表单里的html,通达OA-流程中心-表单数据
  9. person相关性分析-显著性检验
  10. android 滑动到顶部或底部光影效果控制