Circuit Design System for Automated Signal Interference Checking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing circuit design systems face inefficiencies in manually checking large numbers of electronic circuits for interference, as noises from various sources can cause operational failures, and current methods are not effective in ensuring interference-free signal configurations.

Innovation Solution

A circuit design system comprising a processor and memory that analyzes netlist files to identify candidate nodes and determines if they are connected to anti-interference circuits, thereby checking for interference-free signals, using a method that involves tracing back from output nodes to associated candidate nodes and verifying connections to anti-interference circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual checking method is used to verify signal configurations, then the checking process can be performed with simple tools, but the checking efficiency and accuracy deteriorate when the number of circuits is large

Engineering Contradiction:
Improvechecking efficiencyVSAvoidchecking system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces manual mechanical checking with an automated computer-based system that uses processors to analyze netlist files and trace signal connections. This substitution dramatically improves checking efficiency while managing complexity through software automation rather than human effort.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The checking system automatically performs the verification process by itself - the processor reads netlist files, traces connections, identifies candidate nodes, and determines anti-interference circuit connections without requiring manual intervention at each step, thereby improving productivity.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the number of circuits in the chip is increased to enhance functionality, then the chip capability is improved, but the ability to check signals efficiently and accurately deteriorates

Engineering Contradiction:
Improvechip functionalityVSAvoidsignal checking accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The automated checking system using processors and algorithms replaces manual verification methods, enabling accurate checking even as circuit complexity and数量 increase. The system can handle large numbers of circuits systematically through computer-based analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system extracts and focuses on specific signal paths and candidate nodes from the complex netlist, isolating the relevant information needed for checking while ignoring unnecessary details. This extraction approach maintains checking accuracy regardless of overall circuit complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If automated checking system is implemented to improve checking efficiency, then the productivity is improved, but the system complexity increases

Engineering Contradiction:
Improvechecking efficiencyVSAvoidchecking system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The checking system is divided into distinct functional modules: netlist file reading, signal node identification, candidate node searching, and anti-interference circuit determination. This segmentation allows each module to be independently developed and tested, managing overall system complexity while maintaining high productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The checking system is designed as a universal platform that can verify various types of signals and circuit configurations through a common architecture. The processor-based system handles different netlist formats and circuit types, reducing the need for multiple specialized tools and managing complexity through consolidation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10783293B2Circuit design system, checking method, and non-transitory computer readable medium thereof
Publication Date: 2020.09.22 REALTEK SEMICON CORP
  • US10783293B2 patent drawing
  • US10783293B2 patent drawing
  • US10783293B2 patent drawing

AI summary

A checking method for checking whether a signal in a chip is interference-free, and the checking method includes the following operations: analyzing, by a processor, a netlist file to acquire a first node for outputting the signal in the chip, in which the netlist file is configured to describe a circuit architecture of the chip; searching, by the processor, candidate nodes associated with the signal according to the netlist file and the first node; and determining, by the processor, whether a first candidate node of the candidate nodes is connected to an anti-interference circuit, in order to check whether the signal is interference-free.