RFID Demodulating Module Using Correlative Coefficient Masks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
RFID systems face challenges in processing speed and flexibility when decoding RF signals, with software-based decoding being slow and hardware-based decoding lacking flexibility to accommodate various communication protocols, leading to higher package error rates.
Innovation Solution
A demodulating module that uses a plurality of correlative coefficient masks to transform data signals, allowing for joint software and hardware decoding, enabling coordination with multiple communication protocols and reducing overall circuit costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If software-based decoding is used, then flexibility to coordinate with various communication protocols is improved, but processing speed deteriorates and package error rate increases
Solution Approach 1:
The decoding function is segmented into two parts: a hardware demodulator that performs protocol-specific signal demodulation using correlative coefficient masks, and a software processor that handles higher-level data processing. This segmentation allows the hardware to provide fast processing while the software maintains flexibility for different protocols.
Solution Approach 2:
The patent introduces an intermediary hardware demodulator layer between the RF front-end and the software processor. This intermediary performs the time-critical demodulation operations in hardware, bridging the gap between the need for fast processing and the need for software flexibility.
2Productivity
If hardware-based decoding is used, then processing speed is improved, but flexibility to coordinate with various communication protocols deteriorates
Solution Approach 1:
The hardware demodulator is designed with multi-functionality to support multiple communication protocols. By storing multiple sets of correlative coefficient masks corresponding to different protocols and selectively applying them, the hardware structure can adapt to various protocols while maintaining fast processing speed.
Solution Approach 2:
The hardware demodulator incorporates dynamic selectability of correlative coefficient masks based on the active communication protocol. This dynamic configuration allows the hardware to adapt its processing characteristics to match different protocol requirements while maintaining hardware-speed performance.
3Adaptability or versatility
If software-based decoding is used, then flexibility is improved, but processing time increases leading to higher package error rate
Solution Approach 1:
The processing pipeline is segmented such that time-critical demodulation operations are performed in hardware with deterministic timing, while software handles less time-sensitive tasks. This ensures that the package error rate is controlled by the reliable hardware timing while software provides the needed flexibility.
Data Source
AI summary
A demodulating module includes: a processing unit, for generating a control signal; and a demodulator, coupled to the processing unit and stored with a plurality of correlative coefficient masks, for receiving a data signal, selecting one of the correlative coefficient masks according to the control signal, generating a demodulated signal according to the data signal and the selected correlative coefficient mask, and transmitting the demodulated signal to the processing unit.


