Multi-dimensional arrays

In reply to ndalia:

mseyunni,

Yes, section_7.4.5 Multidimensional arrays_ of the 1800-2012 LRM explains this, although that section was written with examples that only show fixed sized arrays. You can substitute a fixed range (e.g. [10:0] or [11]) for an associative array ([int]) or queue ([$]). It’s better to think of arrays of arrays instead of mufti-dimentional arrays.

ndalia,

If by “register” you mean to use one of the `uvm_field macros, we strongly recommend that you do not use them because of the poor performance they introduce, confusion over auto-config, as well as the fact that they are limited in supporting a lot of SV types. See MacroCostBenefit | Verification Academy

Dave