vcd2fst(1)

vcd2fst1

Converts vcd files to fst files

Usage

vcd2fst [option] ... [VCDFILE] [FSTFILE]

Overview

Converts VCD files to FST files.

Options

-v,--vcdname <filename>

Specify VCD/FSDB/VPD/WLF input filename. Processing of filetypes other than VCD requires that the appropriate 2vcd converter was found during ./configure.

-f,--fstname <filename>

Specify FST output filename.

-4,--fourpack

Indicates that LZ4 should be used for value change data (default).

-F,--fastpack

Indicates that fastlz should be used instead of LZ4 for value change data.

-Z,--zlibpack

Indicates that zlib should be used instead of LZ4 for value change data.

-c,--compress

Indicates that the entire file should be run through gzip on close. This results in much smaller files at the expense of a one-time decompression penalty on file open during reads.

-p,--parallel

Indicates that parallel mode should be enabled. This spawns a worker thread to continue with FST block processing while conversion continues on the main thread for new FST block data.

-h,--help

Show help screen.

Note that you should specify dumpfile.vcd directly or use "-" for stdin.

Examples

vcd2fst dumpfile.vcd dumpfile.fst --compress

This indicates that the FST file should be post-compressed on close.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 3 times.

  1. 6.0
  2. 7
  3. 8–10
  4. 11–Arch

--fourpack since Debian 8 (Jessie); --parallel since Debian 7 (Wheezy); --zlibpack since Debian 8 (Jessie); -4 since Debian 8 (Jessie); -Z since Debian 11 (Bullseye); -p since Debian 7 (Wheezy).

Authors

Anthony Bybell <[email protected]>

From gtkwave 3.3.128-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.