Digital modems

Digital modem development

Northwest DSP designs the physical layer of digital links: modulation, synchronization, acquisition and the analysis that shows the link will close. Designs are carried from model to fixed-point and RTL when hardware is the goal.

Common problems

Representative situations this work addresses. They describe the kind of work, not completed client projects.

  1. Acquisition fails near the sensitivity limit

    Detection and synchronization that hold up at low SNR.

  2. Carrier sync breaks under Doppler or frequency offset

    Acquisition and tracking loops designed for the real frequency uncertainty.

  3. Fixed-point quantization costs performance

    Word-length studies that trade resources against measured degradation.

  4. The implementation loss is unknown

    BER curves compared against theory to show where the decibels go.

Capabilities

Modem architecture

Waveforms and receivers sized to the link and the hardware.

  • Digital modem architecture
  • BPSK, QPSK, OQPSK, FSK and CPM
  • Direct-sequence spread spectrum
  • Equalization and channel coding

Synchronization and acquisition

Getting and keeping lock when signal-to-noise is low and frequency is uncertain.

  • Carrier-frequency estimation
  • Carrier and timing synchronization
  • Preamble acquisition and frame sync
  • Doppler compensation

Analysis and validation

Knowing how the receiver performs before and after it is built.

  • Receiver sensitivity and link-budget analysis
  • Fixed-point quantization studies
  • BER versus Eb/N0 simulation and test
  • Robustness to RF impairments

Typical deliverables

Scoped in each statement of work. You keep everything listed for your project.

  • Floating-point reference model
  • Fixed-point model
  • Performance curves and analysis
  • RTL for the receiver datapath
  • Test vectors
  • Technical report

Ways to start

Algorithm feasibility study

Simulation that shows whether an approach can meet the requirement, and roughly what it will cost in hardware.

Receiver performance investigation

Finding where a receiver loses performance by comparing the model, the RTL and measured data.

Prototype development

A working prototype of a waveform, modem or SDR function, carried from model to hardware within an agreed scope.

Each engagement is scoped and quoted in writing. See all ways to start.

Have a project in mind?

Describe what you are building and where you are stuck. You will hear back from Mike directly.