Invention Grant
- Patent Title: Directed placemat of data in memory
-
Application No.: US15498689Application Date: 2017-04-27
-
Publication No.: US10168957B2Publication Date: 2019-01-01
- Inventor: Christopher Philip Smith
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Vorys, Sater, Seymour and Pease LLP
- Agent Vincent M DeLuca
- Priority: GB1607448.6 20160428
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F9/445

Abstract:
A method of storing computer executable instructions and data elements of a program in a plurality of memory blocks of an embedded system. The method includes receiving object code that comprises instructions that symbolically refer to one or more data elements; metadata that identifies the data elements in the object code; and a data element description that identifies each of the data elements as either a regular data element or a non-regular data element. Executable code is generated based the object code, metadata and the data element description that comprises computer executable instructions that refer to the data elements using an address in the memory, wherein the regular data elements are referenced by an address in a non-instruction memory block of the plurality of memory blocks and the non-regular data elements are referenced by an address in an instruction memory block. The executable code is then loaded into the memory of the embedded system.
Public/Granted literature
- US20170315755A1 Directed Placement of Data in Memory Public/Granted day:2017-11-02
Information query