Invention Grant
- Patent Title: Memory allocation and reallocation for memory access instructions and data using intermediate processor
-
Application No.: US17225789Application Date: 2021-04-08
-
Publication No.: US11861190B2Publication Date: 2024-01-02
- Inventor: Arash Farhoodfar , Whay Lee
- Applicant: Marvell Asia Pte, Ltd.
- Applicant Address: SG Singapore
- Assignee: Marvell Asia Pte, Ltd.
- Current Assignee: Marvell Asia Pte, Ltd.
- Current Assignee Address: SG Singapore
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Memory blocks are allocated for a microcontroller having one memory subsystem storing instruction information, and a separate memory subsystem storing data information. At design time, an address map is created implementing configurations of different ways of allocating instruction information and data information between memory blocks. At runtime, a configuration signal is received, and a particular memory block configuration for storing instruction information and data information is determined. An incoming instruction signal received from a dedicated microcontroller port, is communicated according to the configuration signal and the address map to a connection point (e.g., pin, fuse, register). Via that connection point, the instruction signal is routed to a memory block designated exclusively for instructions. Similarly, based upon the configuration signal and the address map, an incoming data signal (received from another dedicated microcontroller port), is routed via a connection point to a different memory block designated to store exclusively data information.
Public/Granted literature
- US20220326864A1 RAM BLOCK ALLOCATOR Public/Granted day:2022-10-13
Information query