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 sequence/logic controllers, electrical program control, etc., can solve problems such as inability to ensure that safety-critical processes meet real-time conditions, and achieve real-time capabilities , the effect of deterring attacks and manipulation

Active Publication Date: 2016-05-11
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

[0043] 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.

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

[0045] 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 .

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

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

A method for operating a control device having a system-on-a-chip (100) having a processor unit (110) and a security processor unit (120), the processor unit (110) and the security processor unit (120) each having at least one processor core (111, 112, 113, 121), the processor unit (11) instructing the security processor unit (120) to execute security-critical processes, a priority being assigned, by the processor unit (110) or by the security processor unit (120), to each of the security-critical processes (210, 220, 230, 240) that are to be executed in the security processor unit (120), and the security-critical processes (210, 220, 230, 240) being executed in the security processor unit (120) as a function of the respective 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 the processor unit, the SoC can also include a so-called hardware security module (HardwareSecurityMo...

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 Applications(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