Redundant Diagnosis Controller for Semiconductor Self-Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing self-diagnosis systems for semiconductor devices lack reliability in determining the normality of test circuits, as malfunctions due to noise can lead to erroneous diagnosis results, even when functional blocks are not correctly diagnosed.

Innovation Solution

A self-diagnosis system with redundant configuration, utilizing two diagnosis controllers to compare normality determination results, ensuring accurate determination of test circuit normality by comparing outputs from both controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single diagnosis controller is used to determine normality of test target circuit, then device complexity is reduced, but reliability of diagnosis result deteriorates due to noise-induced malfunctions

Engineering Contradiction:
Improvereliability of diagnosis resultVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by creating a redundant diagnosis controller that mirrors the primary controller's structure and function. This local duplication ensures that if noise causes a malfunction in one controller, the other controller can still provide accurate diagnosis results, thereby improving reliability without requiring complete system redundancy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements beforehand cushioning by pre-configuring a redundant diagnosis controller that stands ready to compensate for potential failures. This redundant controller acts as a buffer against noise-induced malfunctions, ensuring continuous reliable operation even when the primary controller fails due to transient noise interference.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If redundant configuration is added to improve reliability, then reliability of normality determination is improved, but device complexity increases

Engineering Contradiction:
Improvereliability of normality determinationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by creating a redundant diagnosis controller that mirrors the primary controller's structure and function. This local duplication ensures that if noise causes a malfunction in one controller, the other controller can still provide accurate diagnosis results, thereby improving reliability without requiring complete system redundancy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements copying by creating a redundant diagnosis controller that is an exact copy of the primary controller. This copy includes identical test pattern generation, execution, and comparison logic, ensuring that both controllers produce the same diagnosis results under normal conditions while providing backup capability during failures.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8719650B2Self-diagnosis system and test circuit determination method
Publication Date: 2014.05.06 RENESAS ELECTRONICS CORP
  • US8719650B2 patent drawing
  • US8719650B2 patent drawing
  • US8719650B2 patent drawing

AI summary

Provided are a self-diagnosis system and a test circuit determination method that are capable of determining normality of a test circuit which diagnoses a test target circuit. A self-diagnosis system according to an aspect of the present invention includes a test circuit including first and second diagnosis controllers which determine normality of a test target circuit by using an execution result of a test pattern in the test target circuit; and a test circuit determination unit which determines normality of the test circuit by comparing a normality determination result of the test target circuit output from the first diagnosis controller with a normal determination result of the test target circuit output from the second diagnosis controller.