[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Icarus verilog question



I've never seen a dump list with memories included. 

The format is really only designed to dump "vectors."

Anyway- one pain-in-the-posterior method would be:

wire rf_0 = rf[0];
wire rf_1 = rf[1];
etc...
In other words break all of the memory elements out into observable wires.

Steve Wilson

Timothy Miller wrote:
> On 1/18/07, Andrew Lentvorski <bsder@allcaps.org> wrote:
>> When I use $dumpvars to dump everything out, almost everything dumps
>> fine.  However, my register file doesn't.  It is declared as:
>>
>>     reg [15:0]    rf[0:7];
>>
>> It doesn't appear in the VCD file.  What am I doing wrong?
>
> It's pretty common for simulators to not dump memories.  I don't know
> if there's a way to fix that with Icarus.  Have you tried multiple
> $dumpvars statements, one listing the array specifically?
>
>



_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev