PCB Void Information Generation Using Rule-Based Via Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual generation of void information for printed circuit boards (PCBs) is impractical, error-prone, and time-consuming due to the large number of components and vias, making it difficult for designers to specify areas without conductive traces accurately.

Innovation Solution

A design platform that automatically generates void information using PCB design information by comparing void configuration rules with via information, reducing the need for manual input and minimizing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual generation of void information is used, then designers can specify areas without conductive traces, but the process becomes impractical, error-prone, and time-consuming due to the large number of components and vias

Engineering Contradiction:
Improveaccuracy of void informationVSAvoidtime required for void information generation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically generating void information through rule-based processing of PCB design data. The void generation module compares void configuration rules with via information and automatically creates void parameters without requiring manual designer intervention, thus eliminating time consumption while maintaining accuracy through systematic rule application.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of specifying void areas is replaced by an automated computational system. The design platform uses rule-based algorithms to process via information and generate void parameters automatically, substituting the manual mechanical specification process with an automated information processing system that eliminates human error and time constraints.

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

2Reliability

If manual generation of void information is used, then designers can specify areas without conductive traces, but the process becomes impractical and error-prone due to the large number of components and vias

Engineering Contradiction:
Improveerror rate of void informationVSAvoidease of specifying void areas
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically generating void information through rule-based processing of PCB design data. The void generation module compares void configuration rules with via information and automatically creates void parameters without requiring manual designer intervention, thus eliminating time consumption while maintaining accuracy through systematic rule application.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of specifying void areas is replaced by an automated computational system. The design platform uses rule-based algorithms to process via information and generate void parameters automatically, substituting the manual mechanical specification process with an automated information processing system that eliminates human error and time constraints.

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

3Productivity

If automated generation of void information is implemented, then time is saved and errors are reduced, but computational resources must be allocated for processing

Engineering Contradiction:
Improveefficiency of PCB designVSAvoidcomputational resources consumed
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by processing only the specific via information relevant to void generation rather than analyzing the entire PCB design. The rule-based comparison focuses selectively on via parameters and void configuration rules, performing sufficient processing to generate accurate void parameters without excessive computational resource consumption on unrelated design elements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10474785B2Printed circuit board void information generation using parameter-based rule sets
Publication Date: 2019.11.12 JUNIPER NETWORKS INC
  • US10474785B2 patent drawing
  • US10474785B2 patent drawing
  • US10474785B2 patent drawing

AI summary

A device receives void configuration information that identifies a set of rules for generating void information based on printed circuit board (PCB) design information, and receives, based on receiving the void configuration information, the PCB design information that identifies via information of a PCB. The device compares, based on receiving the PCB design information, the set of rules, associated with the void configuration information, and the via information associated with the PCB design information, and generates the void information based on comparing the set of rules, associated with the void configuration information, and the via information associated with the PCB design information. The void information includes a set of parameters associated with a set of voids to be included in the PCB. The device performs an action based on generating the void information.