-
公开(公告)号:US20250086269A1
公开(公告)日:2025-03-13
申请号:US18826147
申请日:2024-09-05
Applicant: MONTAGE TECHNOLOGY CO., LTD.
Inventor: Liangliang NIU , Yi LI
Abstract: A system and a method for managing a memory, and an electronic device are provided. The system comprises a memory allocator and a trusted driving module. The memory allocator receives a first memory access request for a target partition of the memory and obtains authentication information to generate an authentication request. The memory allocator manages one or more physical memory partitions of the memory, and the target partition is one of the physical memory partitions. The trusted driving module is configured to receive the authentication request, generate an authentication result, and return the authentication result to the memory allocator. The memory allocator is further configured to execute the first memory access request when the authentication result indicates that the authentication succeeds, and reject the first memory access request when the authentication result indicates that the authentication fails. The system of the present disclosure enhances the security of memory operating.
-
公开(公告)号:US20220214974A1
公开(公告)日:2022-07-07
申请号:US17560204
申请日:2021-12-22
Applicant: MONTAGE TECHNOLOGY CO., LTD.
Inventor: Qiang LI , Yi LI , Liangliang NIU , Dongjie TANG , Yongjian LV
IPC: G06F12/10
Abstract: The present disclosure provides a method and apparatus for parsing contiguous system addresses, and an electronic device. The method for parsing contiguous system addresses comprises: acquiring system level information upon receiving contiguous system addresses; acquiring logical address ranges of objects in a first level based on the contiguous system addresses and the system level information; and when successively acquiring logical address ranges of objects in a second level, . . . , or an Nth level of the system, acquiring logical address ranges of objects in a present level based on a logical address range of a previous level and the system level information, wherein N is the number of levels, and N is an integer greater than or equal to 2, and a logical address range of an object comprises a start address and an end address of the object.
-