相关疑难解决方法(0)

什么是`+:`和` - :`?

我最近在verilog/systemverilog代码中看到了这个运算符.

logic [15:0] down_vect;
logic [0:15] up_vect;

down_vect[lsb_base_expr +: width_expr]
up_vect  [msb_base_expr +: width_expr]
down_vect[msb_base_expr -: width_expr]
up_vect  [lsb_base_expr -: width_expr]
Run Code Online (Sandbox Code Playgroud)

我很少见到这一点,我想问一下这是什么,何时以及如何使用它?

verilog system-verilog

15
推荐指数
1
解决办法
5538
查看次数

标签 统计

system-verilog ×1

verilog ×1