Analog Front-End Command Validation for Safe Circuit Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing programmable semiconductor devices, such as those disclosed in Published Japanese Translation of PCT International Publication for Patent Application No. 2007-531408, are unable to authenticate data input from serial ports, leading to potential data corruption and incorrect circuit configurations.

Innovation Solution

A semiconductor device that transmits commands to specify the circuit configuration of an analog front-end unit, performs analysis on received commands, and stops updating the configuration if a forbidden condition is detected, preventing incorrect settings due to command errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transmitted from serial port to configure circuit, then circuit configuration flexibility is improved, but data corruption and incorrect settings occur due to lack of authentication

Engineering Contradiction:
Improvecircuit configuration flexibilityVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by analyzing the received command data for forbidden conditions before actually updating the circuit configuration. This pre-check mechanism prevents corrupted or incorrect data from causing harmful circuit settings, thus maintaining reliability while preserving configuration flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary analysis step between data reception and circuit configuration update. This intermediary layer validates the received commands against forbidden conditions, acting as a mediator that filters out corrupted data before it can affect the circuit, thereby ensuring data integrity without restricting configuration adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If command analysis is performed to detect forbidden conditions, then reliability is improved, but processing time increases

Engineering Contradiction:
Improvecircuit configuration accuracyVSAvoidcommand processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by performing only the necessary analysis of received commands to detect forbidden conditions, rather than进行全面 verification. This selective analysis approach ensures reliability by catching critical errors while minimizing unnecessary processing time for valid commands.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If circuit configuration is updated based on received commands, then adaptability is improved, but incorrect settings occur when data corruption is present

Engineering Contradiction:
Improvecircuit reconfigurabilityVSAvoidconfiguration setting accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent performs preliminary analysis of received commands to detect forbidden conditions before updating the circuit configuration. This pre-validation ensures that only correct and safe configuration data is applied, maintaining high setting accuracy while preserving the ability to reconfigure the circuit adaptively.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary validation layer between command reception and circuit configuration update. This intermediary analysis checks for forbidden conditions and filters out corrupted data, ensuring that configuration updates maintain high precision while the circuit retains full reconfigurability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9166573B2Semiconductor device and command control method for the same
Publication Date: 2015.10.20 RENESAS ELECTRONICS CORP
  • US9166573B2 patent drawing
  • US9166573B2 patent drawing
  • US9166573B2 patent drawing

AI summary

According to an aspect of the present invention, in a semiconductor device, a plurality of commands for specifying a circuit configuration of an analog front-end unit are transmitted from a processing unit to the analog front-end unit, an analysis is performed on the plurality of commands received by the analog front-end unit, and when a circuit configuration of the analog front-end unit which is to be updated and is determined according to the plurality of commands includes a forbidden condition that has been previously set, updating processing of the circuit configuration according to the plurality of commands is stopped.