Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 IP Products
   Embedded Processors
   Interfaces & Peripherals
   DSP
          Filtering
          Modulation/Demodulation
          Transforms
          Encryption/Decryption
          Error Detection/Correction
          Video & Image Processing
          Audio Processing
          Arithmetic
          Signal Generation
          Additional Functions
          Consortiums
          Literature
   Communications
  
 About IP
      Designing with IP
      Evaluate and Download IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
  

Turbo Product Code Decoder TC3400

from TurboConcept

Request Free Evaluation



AMPP Approved
OpenCore Support



Overview

The TurboConcept TC3400 is an iterative decoder of Turbo Product Codes (TPC). TPC is an attractive, advanced forward error correction (FEC) technique offering optimization for low implementation cost or very high throughput.

The TC3400 supports two-dimensional TPC codes, built using parity codes or Hamming codes. Optional support for high-performance Bose-Chaudhuri-Hocquenghem (BCH) codes (double-error correcting BCH family) is also available. The maximum code length and the optional BCH code support are chosen up-front as parameter options before core generation. This enables optimized core resource usage.

Two distinct throughput profiles are available:

  • Single decoder engine, TC3401, offering 40–50 coded Mbps on low-cost devices (Cyclone®  series)
  • Four decoder engines, TC3404, offering 300+ coded Mbps on high-performance devices (Stratix®  series)

A corresponding TPC encoder is available.  Please contact TurboConcept for more details.

Features

  • High error correction performance, especially for high code-rate applications
  • Efficient and scalable architecture
  • Constituent codes
    • Parity codes
    • Extended Hamming codes
    • Extended BCH double error-correcting codes
  • Row code sizes: 16, 32, 64, 128, or 256 bits
  • Column code sizes: 16, 32, 64, 128, or 256 bits
  • Shortened facilities to adjust packet size and coding rate
  • On-the-fly code changes
  • From 2 to 16 iterations
  • Reduces latency by bank-swapping option
  • Two selectable configuration interfaces
  • Selectable input data quantization width

Standard Deliverables

The TC3400 core is delivered as a synthesized netlist.  Deliverables include:

  • RTL model simulation libraries
  • MATLAB/C bit-true model
  • Testbench VHDL source code
  • Technical support and documentation

Contact Information

For additional information, contact TurboConcept at:

TurboConcept
40, rue Joseph Fourier
29280 Plouzane, France
Tel. +33 2 98 05 63 80
Fax +33 2 98 05 63 89
E-mail: info@turboconcept.com
http://www.turboconcept.com

  Please Give Us Feedback