RFID Receive Buffering Circuit for Slower MCU Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional RFID systems, particularly high-frequency (HF) systems, face high costs and limited processing speeds due to the need for expensive MCUs with one-bit processing rates and hardware that supports all RFID data formats.
Innovation Solution
Incorporating a buffering circuit between the RF front-end circuit and the processing unit, allowing data to be transmitted in serial form between the two, enabling the processing unit to operate at a slower access rate and reducing the need for high-speed processing, while also using a data selection circuit and N bit counter to stabilize and select data efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the MCU samples and processes data at a one-bit rate to match the RF front-end circuit's transmitting rate, then data processing capability is improved, but the cost of the MCU increases and processing speed is limited
Solution Approach 1:
The system separates the high-speed data acquisition function (RF front-end circuit operating at one-bit rate) from the data processing function (MCU operating at lower rate). The buffering circuit acts as an intermediary that decouples these two functions, allowing each component to operate at its optimal speed without requiring the MCU to match the high transmitting rate.
Solution Approach 2:
A buffering circuit is introduced as an intermediary component between the RF front-end circuit and the MCU. This buffer temporarily stores the serial data stream from the front-end and provides data to the MCU at a lower, more manageable rate, eliminating the need for the MCU to operate at the high one-bit transmitting rate.
2Adaptability or versatility
If hardware is incorporated to support all formats of RFID data, then data format compatibility is improved, but system cost increases
Solution Approach 1:
The system achieves support for multiple RFID data formats by changing the processing parameters (such as data width, sampling rate, and protocol handling) rather than incorporating separate hardware for each format. The buffering circuit allows flexible parameter adjustment in software, enabling the same hardware to adapt to different data formats without increasing cost.
Data Source
AI summary
A data receiving and processing system includes: an RF front-end circuit, for receiving an analog signal and generating received data; a processing unit, coupled to the RF front-end circuit, for performing processing on the received data; and a buffering circuit, coupled between the processing unit and the RF front-end circuit, for buffering the received data; wherein data transmitted between the RF front-end circuit and the buffering circuit is serial data, and data transmitted between the buffering circuit and the processing unit is parallel data.


