Dynamic Memory Bank Configuration for RFID Tags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing RFID tags have a memory space configuration that is fixed and hard-wired, limiting flexibility and security, as the address decoding is not dynamically modifiable, which restricts customization and adaptation to specific applications.
Innovation Solution
A method and device for configuring the memory space of an integrated circuit by defining memory banks with dynamic configuration information, allowing the division of the memory space into banks based on configuration parameters, and determining physical addresses using a combination of memory bank numbers and logic addresses, with the option to lock memory banks for security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If hard-wired logic is used for address decoding, then cost is reduced and execution speed is improved, but memory space configuration becomes fixed and cannot be dynamically modified
Solution Approach 1:
The patent applies the dynamics principle by transitioning from static hard-wired address decoding to dynamic software-based decoding. The memory space configuration is no longer fixed but can be dynamically modified through configuration information stored in the memory itself, allowing the address decoding to adapt to different memory bank sizes and positions based on software control rather than hardware wiring.
Solution Approach 2:
The patent implements parameter changes by allowing the memory bank configuration parameters (size, position, number of banks) to be dynamically modified through configuration information. Instead of being hard-wired, these parameters can be changed by writing new configuration data to the memory, thereby changing the address decoding behavior without hardware modification.
2Ease of manufacture
If hard-wired logic is used for address decoding, then manufacturing cost is reduced, but customization and adaptation to specific applications are restricted
Solution Approach 1:
The patent makes the memory configuration dynamic by storing configuration information within the memory itself rather than using fixed hardware wiring. This allows the same hardware to be customized for different applications by simply writing different configuration parameters to the memory, eliminating the need for expensive custom hardware manufacturing for each application variant.
Solution Approach 2:
The patent creates a universal memory system that can serve multiple applications by using software-based configuration. A single memory hardware design can be adapted to different applications by loading appropriate configuration information, replacing the need for multiple specialized hardware designs and reducing manufacturing costs.
3Reliability
If memory banks are individually locked, then security against fraudulent operations is improved, but access control complexity increases
Solution Approach 1:
The patent implements self-service by allowing the memory system to manage its own security through configuration information stored within the memory. The locking mechanism is integrated into the memory structure itself, and the configuration information automatically provides security functions without requiring external security hardware or complex access control systems.
Data Source
AI summary
A method for configuring a memory space, the method including reading a piece of configuration information in the memory space, determining a division of at least one part of the memory space into memory banks according to the configuration information read; and allocating to each of the memory banks an access number to be used to access a data location in the memory bank, in combination with a logic address of the location in the memory bank.


