Automotive computing systems
First Claim
Patent Images
1. An automotive computing system comprising:
- means for maintaining a translation look-aside buffer that contains entries for recently translated virtual page addresses;
means for maintaining a page table in device memory that contains a map for every valid virtual page address; and
means for maintaining an object store page table in device SRAM that contains information associated with locations for every object store page.
1 Assignment
0 Petitions
Accused Products
Abstract
Automotive computing devices are described. In one embodiment, the system comprises means for maintaining a translation look-aside buffer that contains entries for recently translated virtual page addresses; means for maintaining a page table in device memory that contains a map for every valid virtual page address; and means for maintaining an object store page table in device SRAM that contains information associated with locations for every object store page.
-
Citations
21 Claims
-
1. An automotive computing system comprising:
-
means for maintaining a translation look-aside buffer that contains entries for recently translated virtual page addresses;
means for maintaining a page table in device memory that contains a map for every valid virtual page address; and
means for maintaining an object store page table in device SRAM that contains information associated with locations for every object store page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An automotive computing comprising:
-
means for maintaining multiple object store pages in device SRAM;
means for determining when to flush pages as a function of how many free SRAM pages are available;
means for periodically flushing one or more object store pages to device non-volatile memory to make room for additional object store pages; and
means for assigning multiple threads with different priorities to flush pages in accordance with their priorities. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An automotive computing system comprising:
-
means for providing device SRAM that is configured to be backed by a battery in an event of a power loss;
means for maintaining a translation look-aside buffer that contains entries for recently translated virtual page addresses;
means for maintaining a page table in device memory that contains a map for every valid virtual page address;
means for maintaining an object store page table in the device SRAM that contains information associated with locations for every object store page;
means for updating the object store page table in the SRAM responsive to paging an object store page within the device; and
means for battery-backing the SRAM in an event of a power loss. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification