Differential MSK Demodulator Using Orthogonal Error Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DMSK demodulators face issues with error propagation and complex pattern detection processes, leading to inferior bit error rate (BER) performance due to non-orthogonal syndrome patterns and high memory requirements.
Innovation Solution
A non-redundant double-error correcting DMSK demodulator design that includes a differential detection stage, an error signal generator stage, and an error detection-and-correction (EDAC) stage, which converts syndrome pairs into orthogonal error signals, reducing error propagation and eliminating the need for complex pattern detection by using these orthogonal signals for correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional pattern detection methods are used in syndrome register, then error detection capability is provided, but device complexity and memory requirements increase significantly
Solution Approach 1:
The patent extracts the essential error detection function from the complex pattern detection mechanism. Instead of implementing full pattern detection with syndrome registers storing multiple syndrome pairs, the invention uses only the current syndrome pair values directly from differential detectors to generate error signals, removing unnecessary memory storage and complex pattern matching circuits while maintaining double-error correction capability
Solution Approach 2:
The patent creates simplified copies of syndrome information that retain the essential error detection properties. By using direct outputs from first-order, second-order, and third-order differential detectors as error signals, the system replicates the error detection function without requiring complex syndrome register implementations, thereby reducing device complexity while preserving reliability
2Reliability
If complex pattern detection processes are implemented, then error correction capability is improved, but processing time increases
Solution Approach 1:
The patent skips the time-consuming pattern detection process entirely. By directly generating error signals from differential detector outputs without storing syndrome patterns or performing pattern matching, the system rushes through the error detection and correction process in a single operational cycle, significantly reducing processing time while maintaining double-error correction capability
Solution Approach 2:
The patent performs preliminary action by directly using the outputs of differential detectors as error signals before any pattern detection or syndrome registration is needed. This preliminary generation of error signals eliminates subsequent processing steps, reducing overall processing time while preserving the ability to detect and correct errors
3Measurement precision
If syndrome pairs are stored in syndrome register for pattern detection, then error detection accuracy is maintained, but memory requirements increase
Solution Approach 1:
The patent extracts only the essential syndrome information needed for error detection, eliminating the need to store multiple syndrome pairs in a syndrome register. By using direct outputs from differential detectors, the system maintains error detection accuracy while removing the memory storage component entirely
Solution Approach 2:
The patent creates immediate copies of syndrome values from differential detectors that are used directly for error signal generation without being stored in memory. This copying approach preserves the accuracy of syndrome information while eliminating the need for syndrome register storage, thereby reducing memory requirements to zero
Data Source
AI summary
A non-redundant differential MSK demodulator with double-error correction capability includes a differential detection stage, an error signal generator stage, and an error detection-and-correction stage. Differential detectors receive modulated MSK input. The error signal generator converts outputs from the differential detectors into orthogonal error signals. The error detection-and-correction stage compares an algebraic sum of the error signals to a threshold value and outputs a correction value based thereon. The correction value is added to output from the differential detection stage to produce demodulated MSK output.


