Circuit and method for managing access to memory

    公开(公告)号:US10901919B2

    公开(公告)日:2021-01-26

    申请号:US16455155

    申请日:2019-06-27

    IPC分类号: G06F12/14 G06F13/16 G06F12/02

    摘要: A circuit, for managing operations for accessing a flash memory on the basis of requests received from a main CPU and from an auxiliary CPU, may be configured to: associate with the main CPU, a higher access priority to the flash memory than the access priority of the auxiliary CPU; command, in the absence of further requests for accessing the flash memory, the access to the flash memory for the main or auxiliary CPU which has initiated a first access request; verify, following a receipt of a second access request, the access priority associated with this second access request; suspend one of the first or the second access request having lower priority; and authorize the other of the first or the second access request having higher priority.

    Data memory access collision manager, device and method

    公开(公告)号:US12014084B2

    公开(公告)日:2024-06-18

    申请号:US17669085

    申请日:2022-02-10

    IPC分类号: G06F3/06

    摘要: A non-volatile memory receives a data read request from a processing core of a plurality of processing cores. The read request is directed to a data partition of a non-volatile memory. The non-volatile memory determines whether to process the read request using read-while-write collision management. When it is determined to process the read request using read-while-write collision management, an address associated with the read request is stored in an address register of a set of registers associated with the processing core. Write operations directed to the data partition are suspended. A read operation associated with the read request is executed while the write operations are suspended and data responsive to the read operation is stored in one or more data registers of the set of registers. The data stored in the one or more data registers of the set of registers is provided to the processing core.

    Circuit and method for managing access to memory

    公开(公告)号:US10387334B2

    公开(公告)日:2019-08-20

    申请号:US15797940

    申请日:2017-10-30

    IPC分类号: G06F12/14 G06F13/16 G06F12/02

    摘要: A circuit, for managing operations for accessing a flash memory on the basis of requests received from a main CPU and from an auxiliary CPU, may be configured to: associate with the main CPU, a higher access priority to the flash memory than the access priority of the auxiliary CPU; command, in the absence of further requests for accessing the flash memory, the access to the flash memory for the main or auxiliary CPU which has initiated a first access request; verify, following a receipt of a second access request, the access priority associated with this second access request; suspend one of the first or the second access request having lower priority; and authorize the other of the first or the second access request having higher priority.

    Circuit and Method For Managing Access to Memory

    公开(公告)号:US20190317902A1

    公开(公告)日:2019-10-17

    申请号:US16455155

    申请日:2019-06-27

    IPC分类号: G06F12/14 G06F13/16 G06F12/02

    摘要: A circuit, for managing operations for accessing a flash memory on the basis of requests received from a main CPU and from an auxiliary CPU, may be configured to: associate with the main CPU, a higher access priority to the flash memory than the access priority of the auxiliary CPU; command, in the absence of further requests for accessing the flash memory, the access to the flash memory for the main or auxiliary CPU which has initiated a first access request; verify, following a receipt of a second access request, the access priority associated with this second access request; suspend one of the first or the second access request having lower priority; and authorize the other of the first or the second access request having higher priority.

    CIRCUIT AND METHOD FOR MANAGING ACCESS TO MEMORY

    公开(公告)号:US20180285284A1

    公开(公告)日:2018-10-04

    申请号:US15797940

    申请日:2017-10-30

    IPC分类号: G06F12/14 G06F12/02

    摘要: A circuit, for managing operations for accessing a flash memory on the basis of requests received from a main CPU and from an auxiliary CPU, may be configured to: associate with the main CPU, a higher access priority to the flash memory than the access priority of the auxiliary CPU; command, in the absence of further requests for accessing the flash memory, the access to the flash memory for the main or auxiliary CPU which has initiated a first access request; verify, following a receipt of a second access request, the access priority associated with this second access request; suspend one of the first or the second access request having lower priority; and authorize the other of the first or the second access request having higher priority.