This document introduces the features and characteristics of the Altera Viterbi Compiler
The Altera Viterbi Compiler provides high-performance, soft-decision Viterbi decoder MegaCore functions that implement a wide range of standard Viterbi decoders. These decoders use maximum likelihood decoding or forward dynamic programming to correct errors in data streams transmitted over noisy channels. The compiler supports both hard and soft symbol inputs, with soft symbols offering better performance.
| Version | 11.0 |
|---|---|
| Release Date | May 2011 |
| Maximum Throughput (Parallel) | over 250 Mbps |
| Supported Architectures | Hybrid and Parallel |
| Interface Type | Avalon Streaming |
It is a MegaCore function that implements high-performance, soft-decision Viterbi decoders for FPGA devices.
The compiler provides a high-speed parallel architecture and a low to medium-speed hybrid architecture.