Overview

Turbo Convolutional Codes (TCC) are an advanced class of Forward Error Correction (FEC) techniques that provide near-Shannon limit performance in digital communications. Widely adopted in 3G, 4G LTE, satellite, aerospace, and defense-grade communication systems, TCCs significantly enhance data integrity and transmission reliability in noisy environments.

  • Configurable Code Rates: Supports variable rates like 1/3, 1/2, 2/3, and custom rates using puncturing techniques.
  • Iterative Soft-Decision Decoding: Implements MAP or Log-MAP decoding algorithms for near-optimal error correction.
  • Scalable Block Size Support: Handles fixed and variable block sizes for flexible application across standards.
  • High Throughput Architecture: Pipelined and parallelized for multi-Gbps throughput on FPGA/ASIC platforms.
  • Rate Matching and Interleaving: Built-in support for matrix-based interleaving, de-interleaving, and bit rearrangement.
  • Low Bit Error Rate (BER): Strong correction in high noise environments, suitable for deep space and defense links.
  • Compact and Resource-Efficient: Optimized logic utilization with minimal power and area footprint.
  • AXI/AMBA/Custom Interface Ready: Easily integrated with DSP pipelines or embedded system interconnects.
  • Pre-Verified and Portable: Comes with testbenches and RTL simulations, verified across major FPGA platforms.
  • Improved Link Reliability: Ensures successful transmission of critical data even in harsh or noisy channels.
  • Enhanced Throughput and Speed: Ideal for real-time applications like video broadcasting, telemetry, and SDR systems.
  • Flexible for Multiple Standards: Compatible with LTE, DVB, CCSDS, satellite modems, IoT, and custom waveform systems.
  • Efficient Use of Bandwidth: Reduced retransmissions and better spectral efficiency through intelligent error correction.
  • Ease of Integration: Delivered as synthesizable RTL (Verilog/VHDL) or netlist with complete documentation and support.
  • Space and Defense Ready: Radiation-tolerant versions available for spaceborne and aerospace communication.
  • Satellite Communication (SATCOM)
  • Wireless Networks (3G/4G/5G)
  • Aerospace and Space Missions
  • Software Defined Radios (SDR)
  • Digital Video Broadcast (DVB)
  • Defense and Tactical Radios
  • FPGAs:
    • Xilinx: Virtex, Kintex, Zynq, UltraScale/UltraScale+
    • Intel (Altera): Stratix, Arria, Cyclone
    • Microsemi: PolarFire, SmartFusion2, RTG4
    • Lattice: ECP5, CertusPro-NX
  • ASICs:
    • Technology nodes from 180nm to 7nm (TSMC, GlobalFoundries, UMC)
    • Supports AXI/AHB interfaces and SoC integration
  • Tools Supported:
    • Vivado, Quartus, ModelSim, Synplify, Design Compiler, and UVM testbenches
Get the Detailed Product Brief here
Download

Get a quote