FSK Demodulator Offset Removal Using Data Change Point Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing FSK demodulators fail to properly remove offset components from data patterns where '0' and '1' do not equally appear, leading to variations in output due to data pattern dependencies.
Innovation Solution
An FSK demodulator comprising a frequency detection unit and an offset removal unit with a data change point detection unit, M-time-averaging circuit, and offset subtractor circuit, which detects data change points and calculates an offset value based on average amplitude values during a predetermined time period, allowing for effective offset subtraction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the average value of the detected signal is used as the offset quantity, then the offset removal is stable for data patterns where '0' and '1' equally appear, but the offset removal becomes unstable and data-pattern-dependent when '0' and '1' do not equally appear
Solution Approach 1:
The patent applies local quality by focusing offset measurement on specific time regions (around data change points) rather than uniformly across the entire signal period. The offset calculation is localized to regions where data transitions occur, making the offset estimation independent of the overall data pattern distribution. This resolves the contradiction by ensuring reliable offset removal for both balanced and unbalanced data patterns through localized measurement quality.
Solution Approach 2:
The patent uses preliminary action by pre-identifying data change points and using them as reference markers for offset measurement. By detecting change points in advance and using them to define the measurement window, the system prepares the offset calculation in advance, ensuring consistent performance regardless of subsequent data pattern variations. This preliminary identification of reference points eliminates dependency on overall data distribution.
2Measurement precision
If the detected signal is introduced into an integrator to acquire the average amplitude, then the offset quantity can be obtained, but the offset removal varies depending on the data pattern
Solution Approach 1:
The patent improves measurement precision while ensuring reliability by applying local quality - measuring offset only in localized regions around data change points rather than across the entire signal. This localized measurement approach provides consistent precision regardless of the overall data pattern, as the measurement is anchored to specific reference points (change points) that are independent of data distribution.
Solution Approach 2:
The patent applies parameter changes by modifying the measurement time window parameter - instead of using a fixed or full-period integration window, the window is dynamically adjusted to center around detected data change points. This parameter adaptation ensures that the measurement always captures the transition region where offset information is most reliable, maintaining consistency across different data patterns.
3Device complexity
If a simple averaging circuit is used, then the circuit complexity is low, but the offset removal accuracy deteriorates for unbalanced data patterns
Solution Approach 1:
The patent applies preliminary action by using a change point detection unit that identifies reference points before the offset measurement is performed. This preliminary detection of data change points provides accurate timing information that guides the averaging circuit, enabling precise offset measurement without requiring a complex adaptive circuit. The simplicity is maintained while accuracy is improved through pre-processing the timing information.
Solution Approach 2:
The patent introduces an intermediary element - the change point detection unit and enable signal - that mediates between the simple averaging circuit and the need for pattern-independent accuracy. The enable signal acts as an intermediary control that tells the averaging circuit when to measure, bridging the gap between circuit simplicity and measurement accuracy by providing intelligent timing control without complex circuitry.
Data Source
AI summary
An FSK demodulator which outputs an enable signal in response to the detection of a data change point in a detected signal of an amplitude associated with the received frequency of an input FSK signal, outputs an average signal of the detected signal for each predetermined time period, acquires the average signal in response to the enable signal to output as an offset signal an average value of M average signals, and subtracts the offset signal from the detected signal to output the resulting signal.


