I have declared a unbounded queue of 2-D associative array as below :
static bit [15:0] array[4][*][$];
I intend to access the array using bit vector, as follows :
array[0][4'b{info[31:28]}].push_back(info[18:6]);
I get the below compile error :
** Error: (vlog-13057) driver.sv(95): Expecting numeric digits.
Whats wrong here ?
4'b{info[31:28]}supposed to mean? Justinfo[31:28]should be sufficient.