Initiailizing associative array with readmemh

Hi,

Is there a limit to the size of the index which can be used when readmemh is used to initialize an associative array?

E.g.

I have this array:

  resp_t cam_array[key_t];

Where key_t is a 321-bit vector.

I tried to initialize with a readmemh using 321-bit keys but it seems to get truncated to 128-bit.

Is this a limitation in the language or in my simulator.

E.g. Line from File used in readmemh

@0c60f0dfcf7174547662a91233f9f8d0a355f146bc21e11c110faf0f075b3b8c06621257bcf692061
0000000000000001

Line after writememh

@000000000000000000000000000000000000000000000000000000000000000006621257bcf692061
0000000000000001

In reply to eoghaino:

There is no mention in the LRM of any limit. This Mentor sponsored public form is not fir discussion of tool specific issues. Please contact your tool vendor for support.