Wakeup Pattern Correlation for Low-Power Multi-Stream Receivers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing RFID systems for wireless keyless entry systems face challenges in efficiently transitioning from a low-power mode to a high-power mode due to limited power resources, requiring an optimized method for detecting data streams and correlating wakeup patterns.
Innovation Solution
A power and area optimized technology that utilizes a detector with multiple data packet layers and shared comparators to perform correlations between wakeup pattern bits and multiple data streams, generating a trigger condition for a microcontroller to transition from a low-power mode to a high-power mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the RFID transponder continuously monitors incoming signals from multiple sources to detect wakeup patterns, then the detection reliability is improved, but the power consumption increases
Solution Approach 1:
The incoming signal stream is segmented into multiple data streams, each processed by dedicated correlation logic. The detector divides the monitoring task across multiple parallel correlation units, each handling a specific data stream independently. This segmentation allows the system to maintain reliable detection across multiple sources while managing power consumption through selective activation of correlation units based on wake-up pattern matches.
2Speed
If multiple data streams are monitored simultaneously for wakeup patterns, then the system responsiveness is improved, but the device complexity increases
Solution Approach 1:
The patent merges the correlation function across multiple data streams by using a shared correlation logic unit that processes wake-up pattern matching for all streams. Instead of implementing separate correlation units for each data stream, the system combines them into a unified correlation mechanism that can handle multiple streams simultaneously, reducing overall detector complexity while maintaining responsiveness.
Solution Approach 2:
The correlation logic is designed as a universal component that can process wake-up pattern matching for any data stream regardless of its source. This multi-functional correlation unit can be dynamically configured to monitor different data streams, making the detector adaptable to various communication sources without requiring separate dedicated hardware for each stream.
3Productivity
If the microcontroller transitions to high-power mode frequently to process incoming signals, then the processing speed is improved, but the energy efficiency deteriorates
Solution Approach 1:
The system performs preliminary wake-up pattern correlation in the low-power detector stage before triggering the microcontroller. By pre-processing the incoming signals and identifying relevant wake-up patterns at the detector level, the system avoids unnecessary transitions to high-power mode. The microcontroller is activated only when the correlation logic detects a valid wake-up pattern, ensuring that high-power processing occurs only when necessary.
Solution Approach 2:
The detector operates autonomously in low-power mode, performing wake-up pattern correlation and signal filtering without requiring the microcontroller to be active. The correlation logic independently evaluates incoming data streams and generates wake-up triggers only when patterns are matched, allowing the system to maintain productivity for routine monitoring while preserving energy by keeping the microcontroller in sleep mode during normal operation.
Data Source
AI summary
Described herein is a technology for a wakeup pattern—data stream correlation by a detector to provide a trigger condition for a microcontroller in a wakeup receiver (WuRX). For example, the detector includes a data packet layer with a plurality of index registers that are updated through sampling of data streams. A sample clock is coupled to each of the plurality of index registers to independently activate each of the plurality of index registers. A shared comparator will then compare the updated plurality of index registers to corresponding shift registers that are initialized with rotating wakeup pattern bits. Based upon a number of matching results, the detector generates a triggering signal that facilitates a low-power operating mode to a high-power operating mode change.


