PCB Design Assistance for Decoupling Capacitor Placement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of pins in LSI components, particularly with grid array packaging, complicates the design of printed circuit boards due to the need for numerous decoupling capacitors to prevent simultaneous switching output noise, making manual placement using CAD tools time-consuming and labor-intensive.
Innovation Solution
A printed circuit board design assisting method and device that automatically determines the placement of decoupling capacitors by referencing terminal positions and attributes, searching for new connection paths, detecting path duplication, and repositioning capacitors to avoid duplication, thereby streamlining the placement process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual placement of decoupling capacitors is performed using CAD tools, then placement precision can be controlled, but the process becomes extremely time-consuming and labor-intensive
Solution Approach 1:
The system automatically performs decoupling capacitor placement by having the computer select power source terminals, search for connection paths, detect path duplications, and reposition capacitors autonomously without manual intervention, while maintaining placement precision through algorithmic control
Solution Approach 2:
The manual mechanical operation of placing capacitors using CAD tools is replaced by an automated computer-based system that uses algorithms to search for connection paths and determine optimal capacitor positions, substituting human manual work with automated computational processes
2Reliability
If the number of decoupling capacitors is increased to prevent simultaneous switching output noise, then noise prevention capability is improved, but the complexity of placement operations increases markedly
Solution Approach 1:
The system incorporates feedback mechanisms where the computer searches for connection paths between power source terminals and ground terminals, detects when path duplications occur, and automatically repositions decoupling capacitors to eliminate duplications, creating a closed-loop control system that manages complexity
Solution Approach 2:
The computer acts as an intermediary between the design requirements and the physical placement, automatically managing the complex coordination of numerous decoupling capacitors by searching for valid connection paths and adjusting positions to prevent path duplications
3Reliability
If decoupling capacitors are placed very close to connection terminals to prevent noise, then noise filtering effectiveness is improved, but the available placement area becomes extremely limited
Solution Approach 1:
The system manages limited placement area by operating in the conceptual dimension of connection paths rather than just physical space, searching for valid electrical connection paths that may route through different areas of the circuit board while keeping capacitors close to terminals
Data Source
AI summary
A printed circuit board design assisting method, device and storage medium are provided. The assisting method includes referring to the position of terminals of a grid array package part, and attributes indicating whether each of the terminals is a power source terminal or a ground terminal, and selecting the power source terminals as a terminal to be researched, searching for a new connection path between the terminal which has been selected, and one of the ground terminals, by way of a first decoupling capacitor, determining whether there is duplication of paths between the new connection path and an connection path between the terminals connected by way of a second decoupling capacitor, changing the position of the second decoupling capacitor if duplication is detected, and re-searching a connection path between the terminals by way of the second decoupling capacitor, which is not in duplicate with the new connection path.


