RFID Demodulating Module Using Correlative Coefficient Masks

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveflexibility to coordinate with various communication protocolsVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If hardware-based decoding is used, then processing speed is improved, but flexibility to coordinate with various communication protocols deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidflexibility to coordinate with various communication protocols
Core Design Contradiction:
ProductivityVSAdaptability or versatility

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If software-based decoding is used, then flexibility is improved, but processing time increases leading to higher package error rate

Engineering Contradiction:
ImproveflexibilityVSAvoidpackage error rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7999678B2Demodulating module, RFID system utilizing the demodulating module and method thereof
Publication Date: 2011.08.16 XUESHAN TECH INC
  • US7999678B2 patent drawing
  • US7999678B2 patent drawing
  • US7999678B2 patent drawing

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.