Hi ,
I am trying to pack the data from variable size data array to a bit queue .
for (int loop1 =0 ; loop1 < data.size() ; loop1 ++) begin
temp_data = data[loop1];
$display ("temp_data %d", temp_data);
for (int loop2 =0;loop2<$bits(temp_data);loop2++)begin
bit_queue.push_back(temp_data[loop2]);
end
end
$display(" bit queue size %d ",bit_queue.size() );
Is there a known limitation in the size of the queue in system verilog or does it degrade the performance.
Thanks
Senkadir