This package implements an encoder and a Viterbi decoder for the NASA
standard rate 1/2 constraint length 7 convolutional code.
Also included are support routines to generate metric tables that are
optimized for gaussian noise with a specified Eb/N0 ratio, and a test
driver that exercises the encoder/decoder routines and keeps statistics.
The following files are included:
Makefile for BSDI 1.1
README this file
genbut.c utility program for generating inline macro calls
metrics.c generate soft-decision metrics for AWGN channel
sim.c transmitter/channel simulator (including gaussian noise gen)
tab.c lookup table for parity generation
viterbi.c the encoder and Viterbi decoder routines
vittest.c driver program for testing
The test program in vittest.c creates a test frame, encodes it, adds
gaussian noise and decodes it. It then repeats a specified number of
times, keeping count of bit errors and errored frames (frames with at
least one error).
To conclude Viterbi works on Linux operating system and can be easily downloaded using the below download link according to Not Specified license.
Viterbi was filed under the Dsp category and was reviewed in softlookup.com and receive 2.1/5 Score.
Viterbi user Review
Please review Viterbi application and submit your comments below. We will collect all comments in an effort to determine whether the Viterbi software is reliable, perform as expected and deliver the promised features and functionalities.
Popularity 4.2/10 - Downloads - 200 - Score - 2.1/5
||ftp.ch.freebsd.org More titles >>