Parking Brake ASIC Error Checking Over Slow ECU Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automated parking brake systems are slow in error detection due to limited communication interfaces between the microcontroller and application-specific integrated circuit, leading to complex software and delayed error signaling, which can compromise vehicle safety.

Innovation Solution

Incorporating a programmable application-specific integrated circuit with a functionally modifiable portion that performs error-checks autonomously, using a programmable finite state machine or processor core to adapt and execute error-checks via downloadable program code, allowing faster and more efficient monitoring of the parking brake hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the microcontroller monitors the APB-ASIC via a slow interface (e.g., SPI), then the system can detect errors, but the error detection speed is reduced and system availability is lowered

Engineering Contradiction:
Improveerror detection capabilityVSAvoiderror detection speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The APB-ASIC performs self-monitoring of its internal functions and automatically checks for errors without requiring external intervention from the microcontroller. This self-service approach enables immediate error detection within the ASIC, eliminating the speed limitation imposed by slow external interfaces while maintaining comprehensive error detection capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The monitoring function is segmented into two parts: internal self-monitoring within the APB-ASIC and external monitoring by the microcontroller. The critical time-sensitive error detection is handled internally by the ASIC, while the microcontroller performs higher-level supervision. This segmentation allows fast local response without being constrained by the slow external interface.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the microcontroller performs all error-checks via software, then the system is flexible and adaptable, but the software complexity increases and test performance is slowed

Engineering Contradiction:
Improvesoftware flexibilityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The time-critical error-checking functions are extracted from the microcontroller software and implemented as dedicated hardware functions within the APB-ASIC. This extraction removes the performance burden from the software, allowing the microcontroller to focus on higher-level control and adaptation tasks while the ASIC handles rapid error detection autonomously.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The APB-ASIC combines dedicated hardware error-checking functions with programmable control elements, merging the advantages of fast hardware execution with the flexibility of software configuration. This hybrid approach maintains adaptability while achieving high-speed error detection that pure software cannot provide.

Inventive Principle:
Principle #5Merging (Combining)

3Stability of the object's composition

If communication between microcontroller and APB-ASIC is tied to ECU software timing, then the system follows a structured communication scheme, but error detection is delayed and system availability is reduced

Engineering Contradiction:
Improvecommunication structureVSAvoiderror detection delay
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The APB-ASIC continuously monitors its internal functions without interruption, maintaining constant vigilance for errors regardless of the communication cycle with the microcontroller. This continuous self-monitoring ensures that errors are detected immediately when they occur, eliminating delays caused by periodic software-driven communication while maintaining structured interaction with the ECU.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The APB-ASIC performs preliminary error checking continuously in the background before any communication with the microcontroller is needed. This preliminary action ensures that errors are already detected and flagged by the time the microcontroller needs to query the system, eliminating detection delays while preserving the structured communication protocol.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12005873B2Device and method for operating an automated parking brake with an actuator for a motor vehicle
Publication Date: 2024.06.11 ROBERT BOSCH GMBH
  • US12005873B2 patent drawing
  • US12005873B2 patent drawing
  • US12005873B2 patent drawing

AI summary

The present disclosure relates to a device for operating an automated parking brake with an actuator for a motor vehicle, wherein the device comprises at least: a central control unit and an application-specific integrated circuit, which application-specific integrated circuit represents an interface between the control unit and the actuator. According to the disclosure, the device is characterized in that the application-specific integrated circuit has a functionally not changeable part and a part that can be functionally changed by means of program code, wherein the functionally changeable part is designed to carry out a specified error check. The disclosure further relates to a method for operating such a device.