diff options
Diffstat (limited to 'comms/libfec/pkg-descr')
-rw-r--r-- | comms/libfec/pkg-descr | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/comms/libfec/pkg-descr b/comms/libfec/pkg-descr new file mode 100644 index 000000000000..a6442bcadb6a --- /dev/null +++ b/comms/libfec/pkg-descr @@ -0,0 +1,20 @@ +This library package provides several forward error correction (FEC) decoders +and accelerated primitives useful in digital signal processing (DSP). +Except for the Reed-Solomon codecs, these functions take full advantage of +the MMX, SSE and SSE2 SIMD instruction sets on Intel/AMD IA-32 processors +and the Altivec/VMX/Velocity Engine SIMD instruction set on the +G4 and G5 PowerPC. +The library includes Viterbi decoders for the following convolutional codes: +rate 1/2 k=7 +rate 1/2 k=9 +rate 1/6 k=15 ("Cassini") +plus two Reed-Solomon encoder-decoders: +one optimized for the (255,223) CCSDS standard code +a general purpose encoder/decoder for arbitrary RS codes +and three low-level 16-bit DSP support routines: +signed dot product +peak detection +sum-of-squares (energy) computation +This library is licensed under the "lesser" GNU General Public License. + +WWW: http://www.ka9q.net/code/fec/ |