1VCD2LXT(1)                    Filetype Conversion                   VCD2LXT(1)
2
3
4

NAME

6       vcd2lxt - Converts VCD files to interlaced or linear LXT files
7

SYNTAX

9       vcd2lxt [VCDFILE] [LXTFILE] [option]...
10

DESCRIPTION

12       Converts  VCD  files  to interlaced or linear LXT files.  Noncompressed
13       interlaced files will provide the fastest  access,  linear  files  will
14       provide the slowest yet have the greatest compression ratios.
15

OPTIONS

17       -stats Prints  out  statistics  on  all nets in VCD file in addition to
18              performing the conversion.
19
20       -clockpack
21              Apply two-way subtraction algorithm in order  to  identify  nets
22              whose   value   changes   by  a  constant  XOR  or  whose  value
23              increases/decreases by a constant amount per  constant  unit  of
24              time.   This  option  can  reduce  dumpfile size dramatically as
25              value changes can be represented  by  an  equation  rather  than
26              explicitly as a triple of time, net, and value.
27
28       -chgpack
29              Emit data to file after being filtered through zlib (gzip).
30
31       -linear
32              Write  out  LXT  in "linear" format with no backpointers.  These
33              are re-generated during initialization  in  gtkwave.   Addition‐
34              ally, use libbz2 (bzip2) as the compression filter.
35
36       -dictpack <size>
37              Store  value  changes  greater  than or equal to size bits as an
38              index into a dictionary.  Experimentation shows that a value  of
39              18 is optimal for most cases.
40

EXAMPLES

42       Note  that  you  should  specify  dumpfile.vcd  directly or use "-" for
43       stdin.
44
45       vcd2lxt dumpfile.vcd dumpfile.lxt -clockpack -chgpack -dictpack 18
46              This turns on clock packing, zlib compression, and  enables  the
47              dictionary  encoding.   Note  that using no options writes out a
48              normal LXT file.
49
50       vcd2lxt dumpfile.vcd dumpfile.lxt -clockpack -linear -dictpack 18
51              Uses linear mode for even smaller files.
52

AUTHORS

54       Anthony Bybell <bybell@nc.rr.com>
55

SEE ALSO

57       lxt2vcd(1) vcd2lxt2(1) gtkwave(1)
58
59
60
61Anthony Bybell                      1.3.34                          VCD2LXT(1)
Impressum