Arbitration Module for Dual Interface Tag Memory Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing dual interface tags face challenges in preventing concurrent access to memory by multiple interfaces, which can lead to data corruption, especially in environments with both radio frequency (RF) and wired connections.
Innovation Solution
An integrated circuit (IC) with an arbitration module that manages access by monitoring the status of both RF and wired interfaces through field detection pins and registers, transitioning between idle, locked, and active states to ensure exclusive access, thereby preventing data corruption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If concurrent access to memory by multiple interfaces is allowed, then data access speed and interface versatility are improved, but data corruption occurs due to simultaneous access conflicts
Solution Approach 1:
The arbitration module performs preliminary actions by setting status registers and detecting interface activity before allowing memory access. It proactively manages access rights by detecting when RF or wired interfaces are active and preventing concurrent access attempts before they can cause data corruption
Solution Approach 2:
The arbitration module acts as an intermediary between the RF interface, wired interface, and memory. It mediates access requests by monitoring interface status registers and controlling which interface can access memory at any given time, preventing direct conflicts while maintaining both interface pathways
2Reliability
If an arbitration module is implemented to prevent concurrent access, then data integrity is improved, but device complexity increases due to additional control logic
Solution Approach 1:
The arbitration module is designed to handle multiple interface types (RF and wired) through a universal control mechanism. It uses a common status register system and arbitration logic that works regardless of which interface is involved, reducing overall complexity compared to having separate control logic for each interface pair
Solution Approach 2:
The arbitration module uses self-service mechanisms by automatically detecting interface activity through status registers and field detection pins, and autonomously controlling access without requiring external arbitration logic. The system monitors itself and makes access decisions based on its own state, reducing the need for additional control infrastructure
Data Source
AI summary
Various exemplary embodiments relate to an integrated circuit (IC) including: a memory; a radio frequency (RF) interface configured to access the memory; a wired interface connected to a host and configured to access the memory; and an arbitration module configured to prevent concurrent access to the memory by more than one interface. Various exemplary embodiments relate to a method of controlling access in a dual interface tag having a wired interface and a radio frequency (RF) interface operable in an idle state, a wired lock state, and a RF locked state.


