在 C 语言侧创建等效的解包类型,其中所有成员都会转换为等效的 C 语言表示法。
示例
- SystemVerilog 类型
-
typedef struct { int i; bit b; reg r[3:0]; logic [2:0] l[4:8][9:1]; } sType;
- C 语言类型
-
typedef struct { int i; svBit b; svLogic r[4]; svLogicVecVal l[5][9][SV_PACKED_DATA_NELEMS(3)]; } sType;