JP7655244B2 - 制御装置、制御方法、制御プログラム、及び車両 - Google Patents
制御装置、制御方法、制御プログラム、及び車両 Download PDFInfo
- Publication number
- JP7655244B2 JP7655244B2 JP2022022461A JP2022022461A JP7655244B2 JP 7655244 B2 JP7655244 B2 JP 7655244B2 JP 2022022461 A JP2022022461 A JP 2022022461A JP 2022022461 A JP2022022461 A JP 2022022461A JP 7655244 B2 JP7655244 B2 JP 7655244B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- storage unit
- vehicle state
- vehicle
- data output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30072—Arrangements for executing specific machine instructions to perform conditional operations, e.g. using predicates or guards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/18—Handling requests for interconnection or transfer for access to memory bus based on priority control
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/72—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/3004—Arrangements for executing specific machine instructions to perform operations on memory
- G06F9/30043—LOAD or STORE instructions; Clear instruction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30181—Instruction operation extension or modification
- G06F9/30189—Instruction operation extension or modification according to execution mode, e.g. mode flag
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
- G06F9/4831—Task transfer initiation or dispatching by interrupt, e.g. masked with variable priority
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Stored Programmes (AREA)
- Memory System (AREA)
Description
図1は、実施形態に係る制御システム10の概略構成の一例を示すブロック図である。制御システム10は、図1に示されるように、複数のCentral Processing Unit(CPU)12-1,12-2,12-3,12-4と、複数のHardware Security Module(HSM)14-1,14-2,14-3と、一時記憶領域としてのメモリ16と、不揮発性の記憶部の一例であるストレージ18と、通信インターフェイスであるイーサネット(登録商標)スイッチ(Eth/SW)19とを備える。制御システム10は、車両(図示省略)に搭載される。
16 メモリ
18 ストレージ
20 仮想化機構
22 制御装置
24 受付部
25 条件記憶部
26 調停部
30 仮想マシン
60 アプリケーション
60A 制御系アプリケーション
60B 自動運転アプリケーション
60C マルチメディア系アプリケーション
Claims (12)
- 複数のアプリケーションから出力されたデータを受け付ける受付部と、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停する調停部と、
を備え、
前記所定の条件は、車両状態に応じて予め設定されている条件を表す車両状態条件であり、
前記受付部は、前記車両状態を更に受け付け、
前記調停部は、前記受付部によって受け付けられた前記車両状態と、前記車両状態条件とに基づいて、前記受付部によって受け付けられた複数の前記データを前記記憶部へ記憶させる順序を調停する、
制御装置。 - 複数のアプリケーションには、自動運転制御に関するアプリケーションである自動運転アプリケーションと、前記自動運転制御とは異なる車両制御に関するアプリケーションである制御系アプリケーションと、が含まれ、
前記車両状態には、車両が自動運転状態であることを表す自動運転モードが含まれ、
前記調停部は、前記受付部により受け付けられた前記車両状態が前記自動運転モードである場合、前記自動運転アプリケーションから出力されたデータを、前記制御系アプリケーションから出力されたデータよりも優先させて前記記憶部へ記憶させるようにし、
前記受付部により受け付けられた前記車両状態が前記自動運転モードではない場合、前記制御系アプリケーションから出力されたデータを、前記自動運転アプリケーションから出力されたデータよりも優先させて前記記憶部へ記憶させるようにして、複数の前記データを前記記憶部へ記憶させる順序を調停する、
請求項1に記載の制御装置。 - 複数のアプリケーションには、前記車両において利用されるマルチメディアに関するアプリケーションであるマルチメディア系アプリケーションが更に含まれ、
前記調停部は、前記受付部により受け付けられた前記車両状態が前記自動運転モードである場合、前記自動運転アプリケーションから出力されたデータを、前記制御系アプリケーションから出力されるデータ及び前記マルチメディア系アプリケーションから出力されるデータよりも優先させて前記記憶部へ記憶させるようにし、
前記受付部により受け付けられた前記車両状態が前記自動運転モードではない場合、前記制御系アプリケーションから出力されるデータ及び前記自動運転アプリケーションから出力されたデータを、前記マルチメディア系アプリケーションから出力されるデータよりも優先させて前記記憶部へ記憶させるようにして、複数の前記データを前記記憶部へ記憶させる順序を調停する、
請求項2に記載の制御装置。 - 前記車両状態には、前記車両が工場内に存在し、かつ前記車両が改良中又は修理中であることを表す車両工場モードが含まれ、
前記調停部は、前記受付部により受け付けられた前記車両状態が前記車両工場モードである場合、前記制御系アプリケーションから出力されたデータを、前記自動運転アプリケーションから出力されたデータよりも優先させて前記記憶部へ記憶させるようにして、複数の前記データを前記記憶部へ記憶させる順序を調停する、
請求項2又は請求項3に記載の制御装置。 - 前記調停部は、
前記受付部により受け付けられた前記車両状態が前記車両工場モードである場合、前記アプリケーションから出力されたデータを前記記憶部へ記憶させる処理を、前記記憶部からデータを読み出す処理よりも優先させるようにし、
前記受付部により受け付けられた前記車両状態が前記自動運転モードである場合、前記記憶部からデータを読み出す処理を、前記アプリケーションから出力されたデータを前記記憶部へ記憶させる処理よりも優先させるようにして、
複数の前記データを前記記憶部へ記憶させる順序と前記記憶部からのデータの読み出しの順序とを更に調停する、
請求項4に記載の制御装置。 - 複数のアプリケーションから出力されたデータを受け付ける受付部と、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停する調停部と、
を備え、
複数のアプリケーションから出力される前記データには、前記アプリケーションから出力されるデータを暗号化するための鍵データ及び前記アプリケーションを実行する際に利用される実行データが含まれ、
前記調停部は、前記所定の条件に基づいて、前記鍵データ及び前記実行データの何れを優先させて前記記憶部へ記憶させるのかを調停する、
制御装置。 - 前記所定の条件は、車両状態に応じて予め設定されている条件を表す車両状態条件であり、
前記受付部は、前記車両状態を更に受け付け、
前記車両状態には、車両が自動運転状態であることを表す自動運転モードと、前記車両が工場内に存在しかつ前記車両が改良中又は修理中であることを表す車両工場モードとが含まれ、
前記調停部は、
前記受付部により受け付けられた前記車両状態が前記車両工場モードである場合、前記鍵データを前記記憶部へ記憶させる処理を、前記実行データを前記記憶部へ記憶させる処理よりも優先させるようにし、
前記受付部により受け付けられた前記車両状態が前記自動運転モードである場合、前記記憶部から前記実行データを読み出す処理を、前記鍵データを前記記憶部へ記憶させる処理よりも優先させるようにして、
複数の前記データを前記記憶部へ記憶させる順序と前記記憶部からの前記データの読み出しの順序とを更に調停する、
請求項6に記載の制御装置。 - 請求項1~請求項7の何れか1項に記載の制御装置を備える車両。
- 複数のアプリケーションから出力されたデータを受け付け、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停し、
前記所定の条件は、車両状態に応じて予め設定されている条件を表す車両状態条件であり、
前記車両状態を更に受け付け、
前記調停を実行する際に、受け付けた前記車両状態と、前記車両状態条件とに基づいて、受け付けた複数の前記データを前記記憶部へ記憶させる順序を調停する、
処理をコンピュータが実行する制御方法。 - 複数のアプリケーションから出力されたデータを受け付け、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停し、
前記所定の条件は、車両状態に応じて予め設定されている条件を表す車両状態条件であり、
前記車両状態を更に受け付け、
前記調停を実行する際に、受け付けた前記車両状態と、前記車両状態条件とに基づいて、受け付けた複数の前記データを前記記憶部へ記憶させる順序を調停する、
処理をコンピュータに実行させるための制御プログラム。 - 複数のアプリケーションから出力されたデータを受け付け、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停し、
複数のアプリケーションから出力される前記データには、前記アプリケーションから出力されるデータを暗号化するための鍵データ及び前記アプリケーションを実行する際に利用される実行データが含まれ、
前記調停を実行する際に、前記所定の条件に基づいて、前記鍵データ及び前記実行データの何れを優先させて前記記憶部へ記憶させるのかを調停する、
処理をコンピュータが実行する制御方法。 - 複数のアプリケーションから出力されたデータを受け付け、
所定の条件に基づいて、複数のアプリケーションから出力された複数の前記データを記憶部へ記憶させる順序を調停し、
複数のアプリケーションから出力される前記データには、前記アプリケーションから出力されるデータを暗号化するための鍵データ及び前記アプリケーションを実行する際に利用される実行データが含まれ、
前記調停を実行する際に、前記所定の条件に基づいて、前記鍵データ及び前記実行データの何れを優先させて前記記憶部へ記憶させるのかを調停する、
処理をコンピュータに実行させるための制御プログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022022461A JP7655244B2 (ja) | 2022-02-16 | 2022-02-16 | 制御装置、制御方法、制御プログラム、及び車両 |
| EP23155267.0A EP4231150A1 (en) | 2022-02-16 | 2023-02-07 | Control device, control method, recording medium in which control program is recorded, and vehicle |
| US18/165,418 US12158847B2 (en) | 2022-02-16 | 2023-02-07 | Control device, control method, recording medium in which control program is recorded, and vehicle |
| KR1020230017229A KR102824973B1 (ko) | 2022-02-16 | 2023-02-09 | 제어 장치, 제어 방법, 제어 프로그램을 기록한 기록 매체 및 차량 |
| CN202310088247.2A CN116610603A (zh) | 2022-02-16 | 2023-02-09 | 控制装置、控制方法、非临时性的记录介质、以及车辆 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022022461A JP7655244B2 (ja) | 2022-02-16 | 2022-02-16 | 制御装置、制御方法、制御プログラム、及び車両 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023119512A JP2023119512A (ja) | 2023-08-28 |
| JP7655244B2 true JP7655244B2 (ja) | 2025-04-02 |
Family
ID=85199118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022022461A Active JP7655244B2 (ja) | 2022-02-16 | 2022-02-16 | 制御装置、制御方法、制御プログラム、及び車両 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12158847B2 (ja) |
| EP (1) | EP4231150A1 (ja) |
| JP (1) | JP7655244B2 (ja) |
| KR (1) | KR102824973B1 (ja) |
| CN (1) | CN116610603A (ja) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006281900A (ja) | 2005-03-31 | 2006-10-19 | Xanavi Informatics Corp | 車載情報装置、およびアプリケーション実行方法 |
| WO2008062512A1 (fr) | 2006-11-21 | 2008-05-29 | Fujitsu Limited | Système multiprocesseur |
| US20090216917A1 (en) | 2005-06-30 | 2009-08-27 | Freescale Semiconductor, Inc | Device and method for arbitrating between direct memory access task requests |
| JP2013161242A (ja) | 2012-02-03 | 2013-08-19 | Toyota Motor Corp | 電子制御装置 |
| US20160352889A1 (en) | 2013-11-19 | 2016-12-01 | Denso Corporation | Electronic control apparatus |
| JP2018092577A (ja) | 2016-11-25 | 2018-06-14 | 株式会社デンソー | 並行処理装置及び並行処理プログラム |
| JP2019144910A (ja) | 2018-02-21 | 2019-08-29 | 学校法人関西学院 | リアルタイム処理装置及びその作製方法 |
| WO2021144860A1 (ja) | 2020-01-14 | 2021-07-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車両ログ保存装置、車両ログ送信装置、車両ログ収集システムおよび車両ログ保存方法 |
| JP2022053096A (ja) | 2020-09-24 | 2022-04-05 | 株式会社デンソー | 車両用制御装置、車両用制御システム及びアクセス権管理プログラム |
| US20230066427A1 (en) | 2021-08-27 | 2023-03-02 | Microsoft Technology Licensing, Llc | Distributed trusted platform module key management protection for roaming data |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6738072B1 (en) * | 1998-11-09 | 2004-05-18 | Broadcom Corporation | Graphics display system with anti-flutter filtering and vertical scaling feature |
| US9928183B2 (en) * | 2014-09-26 | 2018-03-27 | Ampere Computing Llc | Priority framework for a computing device |
| JP2019082856A (ja) * | 2017-10-30 | 2019-05-30 | 日本精機株式会社 | 表示装置、表示制御方法、及びプログラム |
| US11507111B2 (en) * | 2018-10-31 | 2022-11-22 | Uber Technologies, Inc. | Autonomous vehicle fleet management for improved computational resource usage |
| JP2021051420A (ja) | 2019-09-24 | 2021-04-01 | 株式会社東芝 | 仮想化支援デバイス及び仮想化支援デバイスの制御方法 |
| JP7613146B2 (ja) | 2021-02-19 | 2025-01-15 | トヨタ自動車株式会社 | 制御装置、方法、プログラム、及び車両 |
| CN113485294A (zh) * | 2021-07-05 | 2021-10-08 | 安徽江淮汽车集团股份有限公司 | 车辆的数据记录方法、装置、设备及存储介质 |
-
2022
- 2022-02-16 JP JP2022022461A patent/JP7655244B2/ja active Active
-
2023
- 2023-02-07 US US18/165,418 patent/US12158847B2/en active Active
- 2023-02-07 EP EP23155267.0A patent/EP4231150A1/en active Pending
- 2023-02-09 CN CN202310088247.2A patent/CN116610603A/zh active Pending
- 2023-02-09 KR KR1020230017229A patent/KR102824973B1/ko active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006281900A (ja) | 2005-03-31 | 2006-10-19 | Xanavi Informatics Corp | 車載情報装置、およびアプリケーション実行方法 |
| US20090216917A1 (en) | 2005-06-30 | 2009-08-27 | Freescale Semiconductor, Inc | Device and method for arbitrating between direct memory access task requests |
| WO2008062512A1 (fr) | 2006-11-21 | 2008-05-29 | Fujitsu Limited | Système multiprocesseur |
| JP2013161242A (ja) | 2012-02-03 | 2013-08-19 | Toyota Motor Corp | 電子制御装置 |
| US20160352889A1 (en) | 2013-11-19 | 2016-12-01 | Denso Corporation | Electronic control apparatus |
| JP2018092577A (ja) | 2016-11-25 | 2018-06-14 | 株式会社デンソー | 並行処理装置及び並行処理プログラム |
| JP2019144910A (ja) | 2018-02-21 | 2019-08-29 | 学校法人関西学院 | リアルタイム処理装置及びその作製方法 |
| WO2021144860A1 (ja) | 2020-01-14 | 2021-07-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車両ログ保存装置、車両ログ送信装置、車両ログ収集システムおよび車両ログ保存方法 |
| JP2022053096A (ja) | 2020-09-24 | 2022-04-05 | 株式会社デンソー | 車両用制御装置、車両用制御システム及びアクセス権管理プログラム |
| US20230066427A1 (en) | 2021-08-27 | 2023-03-02 | Microsoft Technology Licensing, Llc | Distributed trusted platform module key management protection for roaming data |
Also Published As
| Publication number | Publication date |
|---|---|
| US20230259302A1 (en) | 2023-08-17 |
| US12158847B2 (en) | 2024-12-03 |
| KR20230123437A (ko) | 2023-08-23 |
| JP2023119512A (ja) | 2023-08-28 |
| CN116610603A (zh) | 2023-08-18 |
| EP4231150A1 (en) | 2023-08-23 |
| KR102824973B1 (ko) | 2025-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3616073B1 (en) | Apparatus and method for controlling data acceleration | |
| US7277982B2 (en) | DRAM access command queuing structure | |
| KR100268565B1 (ko) | 다중 처리 시스템에서 타스크를 큐잉하기 위한 시스템 및 방법 | |
| US11042331B2 (en) | Memory device managing data in accordance with command and non-transitory computer readable recording medium | |
| US20100128874A1 (en) | Encryption / decryption in parallelized data storage using media associated keys | |
| US11669268B2 (en) | Information processing apparatus and control method therefor | |
| US10229077B2 (en) | Method for data transfer between real-time tasks using a DMA memory controller | |
| JP7655244B2 (ja) | 制御装置、制御方法、制御プログラム、及び車両 | |
| US11269549B2 (en) | Storage device and command processing method | |
| US8135960B2 (en) | Multiprocessor electronic circuit including a plurality of processors and electronic data processing system | |
| US20130117533A1 (en) | Coprocessor having task sequence control | |
| CN109960567B (zh) | 半导体设备 | |
| JP5644380B2 (ja) | 情報処理装置 | |
| US12061804B2 (en) | Storage system and data processing method | |
| EP1895427B1 (en) | Data processing system, data processing apparatus, and data processing method | |
| US20160179719A1 (en) | Computer system, a system management module and method of bidirectionally interchanging data | |
| JP5289688B2 (ja) | プロセッサシステム及びプロセッサシステムを動作させるオペレーティングシステムプログラムの処理方法 | |
| JP2009157731A (ja) | 仮想計算機システムおよび仮想計算機システムの制御方法 | |
| CN110554902B (zh) | 用于提供虚拟化技术的半导体器件 | |
| JP5087884B2 (ja) | データ処理ユニット、およびこれを使用したデータ処理装置 | |
| KR20250061631A (ko) | 반도체 장치 및 기입 방법 | |
| US9122424B1 (en) | FIFO buffer clean-up | |
| JP4750620B2 (ja) | 階層型ストレージ装置のデータリード方法及びシステム | |
| US20040230319A1 (en) | Microcontroller device for complex processing procedures and corresponding interrupt management process | |
| CN119046998A (zh) | 处理系统、相关的集成电路、装置以及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241125 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250303 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7655244 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |