Supercharge Your Innovation With Domain-Expert AI Agents!

Electronic control unit timing simulation

A technology of electronic control unit and timing model, which is applied in the direction of program control device, design optimization/simulation, software simulation/interpretation/simulation, etc., and can solve problems such as large design space

Pending Publication Date: 2022-07-29
ROBERT BOSCH GMBH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the design space of modern automotive systems is so large that verification methods can still be improved

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
  • Electronic control unit timing simulation
  • Electronic control unit timing simulation
  • Electronic control unit timing simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The development of virtual electronic control units (vECUs) for motor vehicles is a complex process. During the development of a vECU, parts of the production software may be abstracted, removed or "stubbed" compared to the software deployed in a real Electronic Control Unit (ECU). This abstraction is beneficial because it reduces the complexity of developing software builds in vECUs. However, this abstraction (removing the underlying software in the vECU) may introduce uncertainty compared to the software deployment in the actual electronic control unit (ECU), especially with virtual test environments (such as virtual hardware-in-the-loop, HiL ) in the timing-related uncertainty. Therefore, it would be desirable to benefit from a reduction in complexity when abstracting less important modules of a vECU, but still maintain confidence that the timing of the vECU modules is still accurate even if parts of the production software have been abstracted, removed or stubbed o...

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

Electronic control unit timing simulation is provided. A computer-implemented method (10) for simulating scheduling and execution of a plurality of model partitions of a software model by a timing controller, the method comprising: obtaining (12) a timing model, the timing model specifies, for a plurality of model partitions of the software model, an activation sequence of at least first and second model partitions and a plurality of execution trigger times of the first and second model partitions; receiving (14) a master analog clock; and triggering (16) at least one external scheduler using the timing controller, where the external scheduler activates at least a first and a second model partition of the software model with respect to the master clock analog signal according to an activation sequence defined by the timing model and at an execution trigger time defined by a plurality of execution trigger times of the timing model.

Description

technical field [0001] This specification relates to a computer-implemented method for simulating scheduling and execution of multiple model partitions of a software model by a timing controller, and associated apparatus, computer program elements, computer-readable media, and vehicle electronic control units. Background technique [0002] As the complexity of automotive systems continues to increase, for example, due to improvements in driver assistance systems, more complex drivetrains, and more modular control systems, system complexity also increases. Validation of automotive systems including electronics, sensors, and processors can be performed, for example, by using front-loading tests performed on prototype vehicles or hardware in the loop (HiL) and software in the loop (SiL) ) to validate design decisions and implement them. [0003] However, the design space for modern automotive systems is so large that verification methods can still be improved. SUMMARY OF THE...

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): G06F9/455G06F9/48G06F1/04
CPCG06F9/45504G06F9/4881G06F1/04G06F30/20
Inventor I·拉古帕特鲁尼K·萨姆布达M·赛勒O·希T·胡贝尔
Owner ROBERT BOSCH GMBH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More