NLWAV(1)

NAME
nlwav - manual page for nlwav (netlist) 0.1

SYNOPSIS
nlwav [OPTION] ... [FILE] ...

DESCRIPTION
Convert netlist log files into wav files.

OPTIONS

-f, --format=wav16s|wav32s|wav32f|vcda|vcdd|tab
    output format. Available options are wav16s|wav32s|wav32f|vcda|vcdd|tab.

wav16s
    : multichannel wav output 16 bit signed

wav32s
    : multichannel wav output 32 bit signed

wav32f
    : multichannel wav output 32 bit float

vcda : analog VCD output
    vcdd : digital VCD output tab : sampled output Digital signals are created using the --high and

    --low options

-o, --output=Value
    output file

  wav options:

    These options apply to wav output only

-r, --rate=Value
    sample rate of output file

-a, --amp=Value
    amplification after mean correction

--lowpass=Value
    lowpass filter frequency. Default 20000 Hz.

--highpass=Value
    highpass filter frequency. Default is 20 Hz.

--hpboost
    enable highpass boost to filter out initial click.

  vcdd options:

    These options apply to vcdd output only

-u, --high=Value
    minimum input for high level

-l, --low=Value
    maximum input for low level

  tab options:

    These options apply to sampled output only

-s, --start=Value
    time when sampling starts

-i, --increment=Value
    time between samples

-n, --samples=Value
    number of samples

  General options:

    These options always apply

-v, --verbose
    be verbose - this produces lots of output

-q, --quiet
    be quiet - no warnings

--version
    display version and exit

-h, --help
    display help and exit

EXAMPLES
./nlwav -f vcdd -o x.vcd log_V*

    convert all files starting with "log_V" into a digital vcd file

./nlwav -f wav16s -o x.wav log_V*

    convert all files starting with "log_V" into a multichannel wav file (16bit, signed)

./nlwav -f tab -o x.tab -s 0.0000005 -i 0.000001 -n 256 log_BLUE.log

    convert file log_BLUE.log to sampled output. First sample at 500ns followed by 255 samples every micro-second.

AUTHOR
Written by Couriersud.

COPYRIGHT
Copyright © 2021 Couriersud License BSD-3-Clause
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

SEE ALSO
More documentation for the nlwav program is available in doxygen format.