Computer memory system and method for memory segmentation

The computer memory system with MSAS and MAC efficiently manages memory sections by storing and applying security policies, addressing the challenges of segmentation and security in existing memory access methods.

JP7649394B2Active Publication Date: 2025-03-19WINBOND ELECTRONICS CORP
5 Cites 0 Cited by

Patent Information

Application Number
JP2024002275
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-01-29
Filing Date
2024-01-11
Publication Date
2025-03-19
Estimated Expiration
2044-01-11

AI Technical Summary

Technical Problem

Existing memory access methods struggle with efficient segmentation and security management of memory sections, particularly in handling non-contiguous memory locations and ensuring secure access.

Method used

The proposed solution involves a computer memory system that includes Memory Section Attribute Storage (MSAS) and a Memory Access Circuit (MAC). MSAS stores attributes such as base addresses, sizes, and security policies for each memory section, while the MAC applies these security policies to memory access requests and manages section remapping.

Benefits of technology

This approach enables efficient memory segmentation by reducing the number of address bits to compare, thereby improving access speed. It also ensures secure memory access by applying specific security policies to each memory section, enhancing overall system security and performance.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

To provide an apparatus including a memory, a memory section attributed storage (MSAS) and a memory access circuit (MAC).SOLUTION: A memory includes a plurality of memory sections. A memory section attributed storage (MSAS) includes one or more entries. At least some of the entries specify, for corresponding sections of the memory, corresponding section security policies, corresponding section base addresses and corresponding section sizes. A memory access circuit (MAC) is configured to receive, from a host, a memory access request that specifies an address to be accessed in the memory, to identify a target memory section that corresponds to the address, according to the section base addresses and to the section sizes specified in the MSAS, to receive, from the MSAS, a security policy that corresponds to the target memory section, and to apply the security policy to the memory access request.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art