NLWAV

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
AUTHOR
COPYRIGHT
SEE ALSO

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.