Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for operating a control device

A technology for controlling equipment and safety processors, applied in program control design, program control in sequential/logic controllers, electrical program control, etc., can solve problems such as the inability to ensure that safety-critical processes meet real-time conditions, and achieve real-time capabilities. , the effect of blocking attacks and manipulations

Active Publication Date: 2020-08-21
ROBERT BOSCH GMBH
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the use of conventional HSMs mostly cannot guarantee that safety-critical processes meet real-time conditions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for operating a control device
  • Method for operating a control device
  • Method for operating a control device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] exist figure 1 A preferred embodiment of the control device according to the invention is schematically shown in and marked with 150 . Control unit 150 is designed, for example, as an engine control unit of a motor vehicle, which is provided for carrying out an engine control of an internal combustion engine of the motor vehicle.

[0048] The control device 150 has a system on chip (SoC) 100 . The SoC 100 includes a processor unit 110 and a secure processor unit 120 .

[0049] The processor unit 110 includes a multi-core processor with three processor cores 111 , 112 and 113 . A local memory 114 , 115 or 116 , eg a flash memory, is assigned to each processor core 111 , 112 or 113 , respectively. The secure processor unit 120 includes a processor core 121 and a local memory with a RAM memory 122 and a ROM memory 123 .

[0050] Alternatively, a common local memory (e.g. RAM, EEPROM, Flash) of secure processor unit 120 and processor unit 110 and a memory security mecha...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention proposes a method for operating a control device. The invention relates to a method for operating a control device (150) with a system-on-chip (100) having a processor unit (110) and a secure processor unit (120), wherein the processor unit (110) and the secure processor unit ( 120) each comprising at least one processor core (111, 112, 113; 121), wherein the processor unit (110) instructs the safety processor unit (120) to implement a safety-critical process, wherein the processor unit (110) or the safety process The processor unit (120) assigns respective priorities to the safety-critical processes (210, 220, 230, 240) to be implemented in the safety processor unit (120) and wherein the safety-critical processes (210, 220, 230, 240) The processor unit (120) is implemented according to the corresponding priority.

Description

technical field [0001] The invention relates to a method for operating a control device having a system-on-chip with a processor unit and a secure processor unit, as well as a computing unit and a computer program for carrying out the method. Background technique [0002] A System-on-a-Chip (SoC) is an integrated circuit (IC) in which multiple functions of the corresponding system are integrated on a single chip (Die). Such a Soc may include a processor unit (processor system part, PS). Such a processor unit may comprise a suitable processor or processor core or a multi-core processor. A multi-core processor includes multiple (at least two) processor cores. A processor core usually includes an arithmetic logic unit (ALU), which is the actual electronic arithmetic unit for executing tasks, programs, calculation commands, etc., and also local memory. [0003] In addition to processor units, SoCs can also include so-called Hardware Security Modules (Hardware Security Modules...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G05B19/04
CPCG05B19/04G06F21/72G06F9/4887G06F21/71
Inventor C.波尔H.哈乔格卢F.施通普夫
Owner ROBERT BOSCH GMBH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products