ASIL C/D Compliant Bus for Automotive IC Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automotive control systems face challenges in ensuring safety and compliance with higher Automotive Signal Integrity Levels (ASIL C/D) due to the increasing complexity and data requirements from sensors during autonomous driving, necessitating a robust and reliable method for connecting and exchanging data among various integrated circuits.

Innovation Solution

An ASIL C/D compliant bus arrangement and method for connecting integrated circuits, featuring frequency setting, role arbitration, data integrity checks using CRC and frame repetition, failure detection, and monitoring mechanisms, including bus stuck-at failure detection, failure filtering, remote clock timing, and system reliability monitoring, to ensure safe and reliable data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional bus protocols are used for connecting integrated circuits, then device complexity is reduced, but reliability and safety compliance (ASIL C/D) cannot be achieved

Engineering Contradiction:
Improvesafety complianceVSAvoidbus protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The bus protocol is segmented into distinct functional layers: physical layer for signal transmission, data link layer for error detection using CRC, and application layer for safety monitoring. This segmentation allows each layer to be optimized independently for its specific function while maintaining overall system reliability and compliance with ASIL C/D requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Error detection mechanisms such as CRC checks are performed preliminarily at the data link layer before data reaches the application layer. Safety monitoring is continuously performed in advance to detect potential failures before they compromise system safety, enabling preventive action rather than reactive response.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive error detection and safety monitoring mechanisms are implemented, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoiderror checking mechanisms
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A dedicated safety monitoring unit acts as an intermediary between the bus communication and the application logic. This intermediary continuously monitors data integrity, performs safety checks, and manages error handling, thereby improving reliability without requiring complex error handling logic to be distributed across all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The bus protocol includes self-diagnostic capabilities where each device can detect and report its own status and errors. The system performs self-verification through continuous monitoring and automatic error detection, reducing the need for external complexity while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple integrated circuits are connected with comprehensive safety features, then system coverage for ASIL C/D is achieved, but communication overhead increases

Engineering Contradiction:
Improvesystem coverageVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Safety monitoring and error checking are performed periodically at optimized intervals rather than continuously for every single bit. The bus protocol uses periodic acknowledgment frames and status checks that balance thorough safety verification with efficient use of communication bandwidth, reducing overhead while maintaining ASIL C/D coverage.

Inventive Principle:
Principle #19Periodic action

4Reliability

If robust error detection and CRC checks are implemented, then data integrity is improved, but processing time increases

Engineering Contradiction:
Improvedata integrityVSAvoiddata exchange speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The CRC polynomial and check parameters are optimized to provide adequate error detection capability with minimal processing overhead. The protocol uses efficiently calculated CRC checks with predetermined parameters that balance thoroughness of error detection against processing time, maintaining data integrity while preserving acceptable data exchange speeds.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11271773B2Arrangement and method for connecting various integrated circuits in an automotive control system
Publication Date: 2022.03.08 RENESAS ELECTRONICS AMERICA INC
  • US11271773B2 patent drawing
  • US11271773B2 patent drawing

AI summary

The invention relates to an arrangement and a method performing data exchange between various integrated circuits, IC, (3,4,5,6,7) in an automotive control system wherein the data are exchanged by a bus and has the object to enable ASIL C/D system coverage and to tie various ICs (clocks, regulators, memory interfaces, sensor signal conditioners, power management ICs etc.) This is solved the data are exchanged by a bus being ASIL C/D compliant and forming a common protocol to exchange information among the integrated circuits (3,4,5,6,7). The method is solved by functions implemented within the bus as setting the frequency of operation; arbitrating roles of the integrated circuits as master or slave device; checking integrity of exchanged data; frame repetition; detecting bus stuck-at failure modes; filtering or denouncing failures and warnings from peripheral devices; detecting remote out of specification local clock; and monitoring and predicting system reliability and profiling maintenance events.