N
Nahum Barnea
Guest
Hi.
I have a very slow verilog testbench.
I used Modelsim profiler and found out that 75% of the CPU time is
consumed on a task that perform copy from one memory array to other
memory array.
Since I do not know other way, the task use a for loop over the memory
elements
and copy each one.
The task works in zero simulation time but consumes alot of CPU time.
Is there a faster way to do memory array copy using verilog-2001
features or smart PLI / systemC that linked to the simulator.
ThankX,
NAHUM.
I have a very slow verilog testbench.
I used Modelsim profiler and found out that 75% of the CPU time is
consumed on a task that perform copy from one memory array to other
memory array.
Since I do not know other way, the task use a for loop over the memory
elements
and copy each one.
The task works in zero simulation time but consumes alot of CPU time.
Is there a faster way to do memory array copy using verilog-2001
features or smart PLI / systemC that linked to the simulator.
ThankX,
NAHUM.