Electronic Control Apparatus Program Rewriting Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic control apparatuses with multiple arithmetic processors, the program rewriting process often fails to complete normally due to premature shifting of the sub-microcomputer to the rewriting process before the main microcomputer has finished its transition, leading to communication errors and incomplete reprogramming.

Innovation Solution

The sub-microprocessor shifts to a rewriting wait state after requesting the program rewriting and remains in this state for a predetermined time, allowing the main microprocessor to complete its rewriting process, ensuring a proper sequence and successful execution of the program rewriting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the sub-microcomputer shifts to the rewriting process immediately after outputting the request signal, then the rewriting process can start quickly, but the main microcomputer may not have completed its transition to the rewriting process, causing communication errors and failed reprogramming

Engineering Contradiction:
Improvespeed of initiating rewriting processVSAvoidreliability of program rewriting completion
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The sub-microcomputer enters a rewriting wait state after outputting the request signal, performing a preliminary waiting action before actually shifting to the rewriting process. This ensures the main microcomputer has sufficient time to complete its transition to the rewriting process, preventing communication errors while maintaining a structured sequence for reliable program rewriting.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the sub-microcomputer waits for a predetermined time before shifting to the rewriting process, then the main microcomputer can complete its transition reliably, but the overall rewriting process takes longer

Engineering Contradiction:
Improvereliability of program rewriting completionVSAvoidtime for rewriting process
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The predetermined wait time in the rewriting wait state is optimized to provide just enough time for the main microcomputer to complete its transition, balancing reliability requirements with time efficiency. This preliminary waiting period ensures synchronized entry into the rewriting process without excessive delay.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11650794B2Electronic control apparatus
Publication Date: 2023.05.16 DENSO TEN LTD
  • US11650794B2 patent drawing
  • US11650794B2 patent drawing
  • US11650794B2 patent drawing

AI summary

An electronic control apparatus includes a first arithmetic processor and a second arithmetic processor that is communicably connected to the first arithmetic processor. The second arithmetic processor includes a controller configured to (i) shift to a rewriting wait state after outputting a request signal that requests a program rewriting to the first arithmetic processor, and (ii) release the rewriting wait state and shift to a program rewriting process after a predetermined wait time that allows the first arithmetic processor to shift to the program rewriting process elapses after outputting the request signal.