RFID Memory Pointer Indirect Write for High-Throughput Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current passive RFID tags using EEPROM memory are inefficient for high-throughput applications due to slow data transfer rates, and existing protocols are not optimized for faster memory technologies like FRAM, which are needed to handle increased data demands in environments such as factories and toll collection.
Innovation Solution
The implementation of an RFID memory access method using an indirect memory pointer, where a memory pointer is initialized to a fixed read/writeable location, allowing for efficient data storage and retrieval by directing writes to a trigger address that automatically updates to the next location in the pedigree buffer, reducing the number of clock transitions and minimizing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If EEPROM memory is used in passive RFID tags, then the system is compatible with existing protocols, but data transfer rate is slow and cannot meet high-throughput application requirements
Solution Approach 1:
The patent pre-allocates a pedigree buffer in memory and initializes a memory pointer to point to the next available location in the buffer before data writing occurs. This preliminary setup eliminates the need for real-time memory address calculation during data transfer, enabling faster data writing speeds compatible with FRAM memory while maintaining protocol compatibility through standardized read/write operations.
2Use of energy by moving object
If traditional memory access methods are used, then protocol compatibility is maintained, but the number of clock transitions is excessive and power consumption is high
Solution Approach 1:
The memory pointer automatically increments after each data write operation, and the pedigree buffer automatically tracks the next available location. This self-updating mechanism eliminates the need for the processor to manually manage memory addresses during data transfer, reducing the number of clock transitions and minimizing power consumption while maintaining high data throughput efficiency.
Data Source
AI summary
A method of operating a memory in an RFID application includes locating a memory pointer at a fixed read/writeable memory location in the memory, determining a range of a pedigree buffer, initializing the memory pointer to a lowest value in the range, providing a second memory location that serves as a trigger address for an indirect write, and writing to a next location in the pedigree buffer by directing write data to the trigger address, which is then automatically written at a location pointed to by the memory pointer.


