Memory Device Access Control via Mapping Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices lack the capability to manage different access authorities for multiple users, compromising data security when various users access the same memory device.

Innovation Solution

A memory device with a non-volatile memory array and a memory control circuit that utilizes a mapping circuit to store mapping information, allowing for the management of access keys and secured memory zones, ensuring that only authorized users can access specific memory zones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a memory device allows multiple users to access the same memory array, then the ease of operation and versatility are improved, but the data security and access control capability deteriorate

Engineering Contradiction:
Improvemulti-user access capabilityVSAvoiddata security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The memory array is divided into multiple secured memory zones, each with its own access control list. This segmentation allows different users to be granted access to specific zones based on their authorization, enabling multi-user access while maintaining data security through zone-isolated access control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An access control circuit is introduced as an intermediary between users and the memory array. This circuit maintains access control lists that map users to authorized memory zones and performs authorization checks before allowing access, thus enabling versatile multi-user access while ensuring data security through centralized access management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If access control mechanisms are implemented for different users, then the data security is improved, but the device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidaccess control structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The access control functionality is merged with the memory control circuit, integrating access control lists and authorization logic into the existing memory control structure. This merging approach enables data security through comprehensive access control while avoiding the need for separate complex access control hardware.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory control circuit is designed to perform both memory control functions and access control functions. By making the control circuit universal, it can handle both data access operations and security verification operations, thus improving data security without requiring additional dedicated access control hardware that would increase device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If mapping information is stored in a mapping circuit for access control, then the access authority management is improved, but the device complexity and memory usage increase

Engineering Contradiction:
Improveaccess authority managementVSAvoidmapping circuit structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Access control lists and mapping information are pre-configured and stored in the mapping circuit before runtime operations. User authorizations and memory zone mappings are established in advance, enabling easy access authority management during operation while avoiding the need for complex real-time computation or dynamic reconfiguration circuits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The mapping information is stored as structured data in the mapping circuit, creating a simplified representation of user-authorizations and memory-zone mappings. This copied and structured information enables efficient lookup and verification operations, improving ease of access authority management while keeping the mapping circuit structure relatively simple through data-oriented rather than logic-oriented implementation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12197745B2Memory device and associated control method
Publication Date: 2025.01.14 MACRONIX INTERNATIONAL CO LTD
  • US12197745B2 patent drawing
  • US12197745B2 patent drawing
  • US12197745B2 patent drawing

AI summary

A memory device and an associated control method are provided. The memory device includes a non-volatile memory array and a memory control circuit. The non-volatile memory array includes M secured memory zones. The memory control circuit is electrically connected to the non-volatile memory array. The memory control circuit provides a set of mapping information and searches a request key in the set of mapping information. The set of mapping information represents correspondences between N access keys and the M secured memory zones. The memory control circuit acquires at least one of the M secured memory zones if the request key is one of the N access keys, and performs an access command to the at least one of the M secured memory zones. M and N are positive integers.