On Wed, Mar 23, 2011 at 06:09:38PM +0100, Petter Gustad wrote:
> From: Lluís Batlle i Rossell <[email protected]>
> Subject: Re: [Ghdl-discuss] Wave formats
> Date: Wed, 23 Mar 2011 17:15:15 +0100
> 
> > On Wed, Mar 23, 2011 at 04:13:04PM +0100, Petter Gustad wrote:
> >> From: Lluís Batlle i Rossell <[email protected]>
> >> Subject: [Ghdl-discuss] Wave formats
> >> Date: Wed, 23 Mar 2011 16:09:25 +0100
> >> 
> >> > Is there any chance I could get type records in vcd (thus, lxt2)?
> >> > Even if it was through special names.
> >> 
> >> The standard VCD format is based upon Verilog datatypes and does not
> >> include records, enumerated types, assertions, etc. 
> > I understand, but ghdl could do some trick. For example, for a signal named
> > SIGNAL, it being of type record with fields F1,F2,..  it could make appear 
> > in
> > the vcd the signals:
> > 
> > SIGNAL_F1
> > SIGNAL_F2
> > ..
> > 
> > and so on, even if there are records of records (with more underscores).
> 
> Or one could provide a metafile generated by the simulator or other
> tool which describes the bundles which is read by the waveform tool to
> display the bundles.
> 
> BTW are there any open waveform formats similar to the the vendor
> specific formats like SST, TRN, VPD, etc. which allow for more
> datatypes, fast indexing, and compression?

Isn't the lxt2 I mentioned, one of those? (at least for fast indexing and
compression)

The lxt file format is described in the gtkwave documentation:
http://gtkwave.sourceforge.net/gtkwave.pdf

Can someone understand if it supports any bundle? The naming with escaped
characters would work for sure, as in VCD, I imagine.

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to