芯片验证调试手册:验证疑难点工作锦囊
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.1 组合型数组和非组合型数组怎么区分?

组合型数组即packed array,非组合型数组即unpacked array。数组维度声明在数组变量名左侧的为组合型数组,例如,byte[3:0][1:0]array1为组合型4*2二维数组。数组维度声明在数组变量名右侧的为非组合型数组,例如byte array2[5:0][7:0]为非组合型6*8二维数组。混合型数组byte[3:0][1:0]array3[5:0][7:0]为6*8*4*2的四维混合数组。

关键词:

packed 组合型,unpacked 非组合型

避坑指南:

数组维度从高到低是先看数组名右侧(从左到右),再看数组名左侧(从左到右)。

阅读手记: