Semiconductor Device High Priority Module Coupling State Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor systems fail to quickly detect malfunctions in high priority modules due to infrequent checks of their coupling state with the communication bus, especially when coexisting with low priority modules.

Innovation Solution

A semiconductor device and method that includes a communication circuit for data communication with modules, a check circuit to monitor response from selected high priority modules based on a check list, and a control circuit to selectively operate the communication and check circuits, ensuring frequent checks of high priority modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If periodic checking of all modules is performed, then system reliability is improved, but detection speed of high priority module malfunctions deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddetection speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies local quality by differentiating check frequencies for different modules based on their priority levels. High priority modules are checked more frequently than low priority modules, allowing the system to maintain high reliability for critical components while improving detection speed for important malfunctions without unnecessarily checking all modules at maximum frequency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic checking intervals where the check frequency is adjusted according to module priority. The control circuit dynamically selects which modules to check and at what frequency, enabling faster detection of high priority module malfunctions while maintaining overall system reliability through periodic checks of all modules.

Inventive Principle:
Principle #15Dynamics

2Speed

If checking frequency for all modules is increased, then detection speed is improved, but processing time and system complexity worsen

Engineering Contradiction:
Improvedetection speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies local quality by concentrating checking resources on high priority modules rather than uniformly increasing check frequency for all modules. This allows fast detection of critical malfunctions while minimizing processing time waste on non-critical components.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by performing frequent checks only on high priority modules and less frequent checks on low priority modules. This selective approach improves detection speed for critical components without the processing time penalty of checking all modules at high frequency.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If sequential checking of all modules is performed, then comprehensive monitoring is achieved, but detection speed of specific high priority modules deteriorates

Engineering Contradiction:
Improvemonitoring coverageVSAvoiddetection speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies local quality by creating different monitoring levels for different modules. High priority modules receive intensive monitoring with frequent checks, while low priority modules receive standard periodic monitoring. This ensures comprehensive monitoring coverage while achieving fast detection for critical modules.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the module monitoring into different groups based on priority. The check circuit is configured to selectively check high priority modules more frequently, dividing the monitoring task into segments with different frequencies, thereby maintaining comprehensive coverage while improving detection speed for important modules.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9965418B2Semiconductor device, semiconductor system including the same, control method of semiconductor device, and check list generation program
Publication Date: 2018.05.08 RENESAS ELECTRONICS CORP
  • US9965418B2 patent drawing
  • US9965418B2 patent drawing
  • US9965418B2 patent drawing

AI summary

A semiconductor device is provided which can quickly detect a malfunction of high priority modules by frequently checking a coupling state between the high priority modules and a communication bus.According to an embodiment, a host controller includes a module control circuit that performs data communication with a plurality of externally-provided modules through a communication bus, a coupling state check circuit which is coupled to the communication bus and which checks the presence or absence of a response from the modules, and selected from the modules based on information of a check list, and a control circuit that selectively causes the module control circuit and the coupling state check circuit to operate.