Patent ID: 11861190
Assignee: MARVELL ASIA PTE LTD
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 26:
27. A method of allocating and controlling access of first memory in a system, the method comprising:
generate memory access instructions at a controller indicating addresses of the first memory to access for transfers of data, the data not being memory access instructions;
routing using a processor the memory access instructions and the data that is not memory access instructions between the controller and the first memory;
performing using the processor an initial configuration of at least one map to allocate selected addresses of the first memory for the memory access instructions and allocate other selected addresses of the first memory for the data, the map being indicative of the addresses of the first memory allocated for the memory access instructions and the other selected addresses of the first memory allocate for the data;
subsequent to performing the initial configuration, reconfiguring the at least one map to change allocations of addresses of the first memory for the memory access instructions and for the data, to change a proportion of the first memory allocated for the memory access instructions in relation to an amount of the first memory allocated for the data, the at least one map being indicative of addresses of the first memory allocated for the memory access instructions and addresses of the first memory allocated for the data due to the change in the proportion of the first memory; and
prior to and subsequent to reconfiguring the at least one map and based on the at least one map, routing the memory access instructions and the data that is not memory access instructions between the controller and the first memory, storing the memory access instructions only at selected addresses of the first memory allocated to memory access instructions, and storing the data that is not instructions only at selected addresses of the first memory allocated to data that is not instructions.