IP Library Granted Patent US 11,640,358
Granted Patent B2
US 11,640,358 · App. 17/498,885 · Granted May 2, 2023

Vehicular device and control method for vehicular device

Inventor: Nobuhiko Tanibata (Kariya, JP)
Assignee: DENSO CORPORATION
G06F12/0844G06F2212/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,640,358
App. No.
17/498,885
Granted
May 2, 2023
Kind
B2
Abstract

A vehicular device includes multiple CPU modules, multiple cache memories allocated to the CPU modules, respectively, and a memory synchronization unit configured to synchronize multiple surfaces drawn in the multiple cache memories. The memory synchronization unit divides the surfaces to be synchronized into multiple tiles, and sequentially synchronize the divided tiles from tiles for which drawing has been completed.

Claims (21)

1. A vehicular device comprising:

a plurality of central processing unit (CPU) modules;

a plurality of cache memories allocated to the plurality of CPU modules, respectively; and

a memory synchronization unit configured to synchronize a plurality of surfaces drawn in the plurality of cache memories, respectively, wherein

the memory synchronization unit is further configured to:

divide each of the plurality of surfaces to be synchronized into a plurality of tiles; and

sequentially synchronize the plurality of tiles from tiles for which drawing has been completed.

2. The vehicular device according to claim 1 , further comprising

a main memory configured to store a surface shared by the plurality of CPU modules, wherein

each of the plurality of cache memories is configured to store another surface used by only one of the plurality of CPU modules.

3. The vehicular device according to claim 1 , wherein

the memory synchronization unit is further configured to sequentially synchronize the plurality of tiles along a route in which each of the plurality of tiles is not repeated.

4. The vehicular device according to claim 1 , wherein

the plurality of CPU modules is configured to execute a plurality of operating systems, respectively.

5. The vehicular device according to claim 1 , wherein

the vehicular device is configured to control display of a plurality of display devices.

6. A control method for synchronizing a plurality of cache memories included in a vehicular device, comprising:

dividing a plurality of surfaces into a plurality of tiles, the plurality of surfaces drawn in the plurality of cache memories allocated to a plurality of central processing unit (CPU) modules, respectively; and

sequentially synchronize the plurality of tiles from tiles for which drawing has been completed.

7. The vehicular device according to claim 1 , wherein

the memory synchronization unit is implemented by the plurality of CPU modules and a graphics processing unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2021
From: TANIBATA, NOBUHIKO
To: DENSO CORPORATION
Reel/Frame 058162/0907 →
Priority Claims (1)
JP JP2019-077776 · Apr 16, 2019 · national
Continuity (2)
Continuation PCTJP2020014558 · Mar 30, 2020
Related Publication 20220027276A1 · Jan 27, 2022