partner-offering-banner.png

HDR MODEM

Qbit Labs Incorporation

Member

A High Data Rate (HDR) modem is designed to support reliable transmission of large amounts of digital data over communication channels while maintaining high spectral efficiency and low error rates. In an HDR modem, the transmitter first processes the incoming information packet by adding Cyclic Redundancy Check (CRC) bits for error detection and then divides the data into smaller blocks through segmentation. These blocks are encoded using advanced forward error correction (FEC) techniques such as Low-Density Parity-Check Code, often implemented in a quasi-cyclic structure to enable efficient hardware processing. The encoded bits then undergo rate matching and bit interleaving to adapt to channel conditions and distribute potential burst errors. After concatenation, the data is transmitted through the communication channel where noise and interference may affect the signal. At the receiver side, the modem performs the reverse operations: the received soft info...

A High Data Rate (HDR) modem is designed to support reliable transmission of large amounts of digital data over communication channels while maintaining high spectral efficiency and low error rates. In an HDR modem, the transmitter first processes the incoming information packet by adding Cyclic Redundancy Check (CRC) bits for error detection and then divides the data into smaller blocks through segmentation. These blocks are encoded using advanced forward error correction (FEC) techniques such as Low-Density Parity-Check Code, often implemented in a quasi-cyclic structure to enable efficient hardware processing. The encoded bits then undergo rate matching and bit interleaving to adapt to channel conditions and distribute potential burst errors. After concatenation, the data is transmitted through the communication channel where noise and interference may affect the signal. At the receiver side, the modem performs the reverse operations: the received soft information (LLRs) is segmented, deinterleaved, and rate-adapted before being passed to the LDPC decoder for iterative error correction. The decoded blocks are then concatenated and verified using CRC to ensure data integrity. This architecture allows HDR modems to achieve high throughput, improved reliability, and robustness in modern wireless and satellite communication systems.

Key Features

  • Ultra-High Data Rates: Supports reception bandwidths ranging from hundreds of Mbps to several Gbps depending on modulation and hardware configuration.
  • Advanced Demodulation Techniques: Supports QPSK, 8PSK, 16QAM, 64QAM, and custom higher-order modulation schemes for bandwidth efficiency and signal robustness.
  • Soft Decision Decoding: Integrated with soft-decision Viterbi/LDPC/BCH decoders for high error correction accuracy and improved BER performance.
  • Automatic Gain Control (AGC): Real-time AGC loop to adaptively manage signal amplitude variation across noisy channels.
  • Carrier and Symbol Synchronization: Robust timing and carrier recovery modules for stable operation under frequency offset and phase noise conditions.
Expand Close
Keyfeatures main image

Offering Brief

Offering Brief

Device Family Agilex™ 7 FPGA F-Series, Agilex™ 7 FPGA I-Series, Agilex™ 7 FPGA M-Series, Agilex™ 9 FPGA Direct RF-Series, Arria® 10 GT FPGA, Arria® 10 GX FPGA, Arria® 10 SX FPGA, Stratix® 10 AX FPGA, Stratix® 10 DX FPGA, Stratix® 10 GX FPGA, Stratix® 10 SX FPGA, Stratix® 10 TX FPGA, Stratix® V GS FPGA, Stratix® V GX FPGA
Offering Status Production
Integrated Testbench No
Evaluation License Yes
Design Examples Available No
Demo No
Compliance No
Latest Quartus Version Supported 24.3.1
Development Language Encrypted Verilog, Verilog

Synthesizable RTL source code

Directed/random/constrained-random sequences covering LTSSM, configuration, link training, FLIT mode, error injection (FEC/CRC scenarios), power states, reset

Embedded firmware / low-level SW

Software integration guide

Full design documentation

Ordering Information

Market Segment and Sub-Segments