Contactless Transponder Arbitration Module for Memory Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Contactless transponders face challenges in managing memory access when subjected to repeated access requests from contactless readers, leading to potential denial of access for the microcontroller and increased energy consumption.

Innovation Solution

A contactless transponder with an arbitration module that shuts down the contactless interface upon receiving a shutdown control from the microcontroller, allowing exclusive memory access and reducing power consumption by generating an interrupt signal when access is granted, thereby preventing memory access blockages and corruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the transponder uses a first arbitration solution where the interface that first emits an access request is given memory access, then the contactless interface can quickly respond to access requests, but the microcontroller cannot access the memory when the contactless interface is waiting for access

Engineering Contradiction:
Improvememory access speedVSAvoidmemory access reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a dynamic arbitration mechanism that switches between two arbitration solutions based on operational context. The system dynamically transitions from first arbitration solution (contactless interface priority) to second arbitration solution (microcontroller priority) when needed, allowing the microcontroller to force memory access by setting a priority flag. This dynamic adaptation resolves the contradiction by allowing fast response when contactless access is needed while ensuring microcontroller access capability when required.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the transponder uses a second arbitration solution where the microcontroller is given memory access priority, then the microcontroller can access the memory at any time, but the contactless interface cannot access the memory when the microcontroller is accessing it

Engineering Contradiction:
Improvemicrocontroller memory access reliabilityVSAvoidcontactless memory access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system dynamically selects between arbitration solutions based on operational needs. When the microcontroller needs to access memory (e.g., for security operations or data processing), it sets a priority flag that triggers the second arbitration solution, ensuring microcontroller access even if the contactless interface is waiting. When contactless access is the priority, the system uses the first arbitration solution for faster response. This dynamic switching resolves the contradiction by ensuring microcontroller reliability when needed while maintaining contactless speed when appropriate.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the contactless interface continuously emits access requests to maintain memory access, then the interface can ensure it gets memory access, but this increases energy consumption and may block microcontroller access

Engineering Contradiction:
Improvecontactless interface memory access reliabilityVSAvoidtransponder energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a feedback mechanism where the arbitration module monitors the operational state and adjusts memory access rights accordingly. When the microcontroller needs to access memory, it sends a control signal to the arbitration module, which then temporarily denies access to the contactless interface and grants access to the microcontroller. This feedback-based control allows the contactless interface to maintain access reliability through intelligent arbitration rather than continuous requesting, significantly reducing energy consumption while preventing microcontroller access blocks.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Ensures robust memory access for the microcontroller, reducing power consumption and minimizing memory access latency, while preventing memory corruption and repeated access request attacks from contactless readers.

Implementation Method 1

an antenna configured to receive signals, in particular radiofrequency signals

Methodology Applied
Scientific EffectElectromagnetic Induction: Electromagnetic Induction

Data Source

PatentUS11677444B2Contactless transponder and method
Publication Date: 2023.06.13 STMICROELECTRONICS (GRENOBLE 2) SAS
  • US11677444B2 patent drawing
  • US11677444B2 patent drawing
  • US11677444B2 patent drawing

AI summary

According to one aspect, a contactless transponder comprises a memory, an antenna configured to receive signals, a contactless interface coupled to the antenna and configured to emit memory access requests according to the signals received, a wired interface configured to receive memory access requests, an arbitration module configured to authorize access to the memory either for access requests emitted by the contactless interface or for access requests received by the wired interface, and wherein the wired interface is also configured to receive shutdown controls and transmit these shutdown controls to the arbitration module, the arbitration module being configured to be able to shut down the contactless interface when it receives a shutdown control.