Adaptive Threshold Computation Circuit for S-FSK Receiver

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spread frequency-shift keying (S-FSK) receivers face challenges in accurately computing thresholds for demodulating digital data signals, especially in scenarios with varying signal quality and zero-energy periods, which can lead to incorrect data bit decisions due to fixed or non-adaptive threshold settings.

Innovation Solution

A threshold computation circuit comprising an input circuit, maximum filter circuit, minimum filter circuit, and calculating circuit that dynamically adjusts amplitude parameters and adapts the threshold for each data frame based on received discrete frequency signals, allowing for adaptive threshold computation without relying on apriori channel statistics or automatic gain control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed threshold is used for demodulation, then the device complexity is reduced, but the measurement precision of data bit decisions deteriorates under varying signal conditions

Engineering Contradiction:
Improvethreshold computation complexityVSAvoiddata bit decision accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic threshold adjustment by continuously tracking the maximum and minimum amplitudes of received S-FSK signals and adapting the threshold accordingly. Instead of using a fixed threshold, the system dynamically computes the threshold as the average of tracked maximum and minimum amplitudes, allowing the threshold to adapt to changing signal conditions while maintaining decision accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The threshold computation circuit uses the received signal itself to determine the appropriate threshold value. By tracking the maximum and minimum amplitudes from the incoming S-FSK signal and computing their average, the system enables self-adjustment of the threshold without requiring external calibration or complex preprocessing, thus maintaining simplicity while improving accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If adaptive threshold computation is implemented, then the data bit decision accuracy is improved, but the device complexity increases

Engineering Contradiction:
Improvedata bit decision accuracyVSAvoidthreshold computation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The threshold computation circuit is divided into distinct functional modules: a maximum amplitude tracker, a minimum amplitude tracker, and an averaging unit. Each module performs a specific function (tracking maxima, tracking minima, computing average), which simplifies the overall design and implementation while achieving adaptive threshold computation. This segmentation allows the complex task of adaptive thresholding to be broken down into manageable, simple components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback by continuously monitoring the received S-FSK signal amplitudes and using this information to adjust the threshold for subsequent demodulation decisions. The maximum and minimum amplitude trackers provide feedback about signal characteristics, which is then used to compute an adaptive threshold that improves decision accuracy under varying channel conditions.

Inventive Principle:
Principle #23Feedback

3Reliability

If the threshold adapts to zero-energy periods, then the reliability of communication is improved, but the measurement precision during active periods may deteriorate due to amplitude fluctuations

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsignal amplitude measurement accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent leverages the periodic structure of S-FSK frames, which include both active data periods and zero-energy periods. The threshold computation circuit is designed to track amplitudes during active periods and adapt the threshold based on these tracked values. The periodic nature of the signal allows the system to distinguish between intentional zero-energy periods and actual signal absence, maintaining reliable operation throughout.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10797921B2Threshold computation circuit for S-FSK receiver, integrated circuit, and method associated therewith
Publication Date: 2020.10.06 TEXAS INSTRUMENTS INC
  • US10797921B2 patent drawing
  • US10797921B2 patent drawing
  • US10797921B2 patent drawing

AI summary

A threshold computation circuit includes an input circuit, a maximum filter circuit, a minimum filter circuit, and a calculating circuit. The input circuit receives a discrete frequency signal from a digital filtering circuit. The discrete frequency signal is based on an S-FSK waveform received by an S-FSK receiver associated with the digital filtering circuit. The discrete frequency signal is representative of digital logic levels in a series of data frames modulated using S-FSK to form the S-FSK waveform. The maximum filter circuit adjusts a maximum amplitude parameter based on the discrete frequency signal and a predetermined threshold. The minimum filter circuit adjusts a minimum amplitude parameter based on the discrete frequency signal and the predetermined threshold. The calculating circuit adapts the predetermined threshold for a next data frame based on the maximum and minimum amplitude parameters. An integrated circuit and a method for computing the threshold are also disclosed.