The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 22, 2022

Filed:

Dec. 17, 2019
Applicant:

Endress+hauser Conducta Gmbh+co. KG, Gerlingen, DE;

Inventor:

Stefan Kempf, Kornwestheim, DE;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/0873 (2016.01); G06F 12/109 (2016.01); G06F 8/30 (2018.01); G06F 12/06 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0873 (2013.01); G06F 8/30 (2013.01); G06F 12/0653 (2013.01); G06F 12/109 (2013.01); G06F 2212/7201 (2013.01);
Abstract

The present disclosure includes a method for implementing a virtual address space. The method includes providing an embedded system having a physical memory defining a physical address space. The method includes providing a program, executable by the embedded system, having a program range having an access characteristic and a memory layout for the virtual address space. The program range is assigned to a virtual address in the virtual address space and has a program size. The method further includes creating the virtual address space on the embedded system, which comprises segments having an identical segment size and a separate virtual start address. The method also includes creating a conversion table on the embedded system for converting a virtual address of the program range into a physical address in the physical memory. Finally, the method converts a memory access to the virtual address into the physical address using the conversion table.


Find Patent Forward Citations

Loading…