Introduction

Most DSP filter designs fail not in theory — but in embedded deployment.

Fixed-point systems introduce:

  • quantization
  • overflow
  • feedback amplification
  • limit cycles

Without explicit engineering safeguards, instability is inevitable.


Why Floating-Point Designs Break in Fixed-Point Hardware

Key failure modes:

  • coefficient truncation
  • reduced dynamic range
  • nonlinear saturation
  • feedback noise growth

IIR structures are especially vulnerable.


Scaling as a First-Class Design Variable

Proper deployment requires:

  • per-section scaling
  • headroom budgeting
  • bounded internal states

Blind normalization is insufficient.


Quantization Noise Amplification

Feedback paths:

  • amplify rounding error
  • create oscillatory limit cycles
  • destabilize high-Q designs

This is structural — not implementation noise.


Architecture for Stable Fixed-Point DSP

  1. SOS decomposition
  2. bounded coefficient ranges
  3. controlled dynamic scaling
  4. worst-case simulation
  5. margin verification

Verification Under Worst-Case Conditions

Engineering tests must include:

  • max-amplitude inputs
  • step transients
  • long-run stability
  • saturation recovery


Conclusion

Fixed-point DSP is not a scaled-down version of floating-point design.

It is a separate engineering discipline requiring explicit numerical architecture.


Stable embedded filters are engineered — not assumed.