Bypass Capacitors
Guidelines for setting bypass capacitor constraints, including automatic detection criteria, recommended schematic practices, and required configuration details.
Last updated
Was this helpful?
Guidelines for setting bypass capacitor constraints, including automatic detection criteria, recommended schematic practices, and required configuration details.
Last updated
Was this helpful?
This constraint guarantees that bypass and decoupling capacitors are placed close to the correct pins.
When bypass capacitors are connected between a component and ground, they're automatically detected.
They're assigned to a parent pin using this priority order:
Explicit connection by wire in the schematic
Parent pins with voltage-type names (e.g. Vin
)
If a capacitor is connected to multiple pins of the same name, it's split equally across them.
For a capacitor to be assigned correctly to a parent pin, the best approach is to connect it directly to the pin in the schematic with a wire. Other patterns, such as blocks of capacitors linked by a net label or power port, will still be interpreted using our rules, but with lower priority.
You can also manually edit the assignment in the interface.
Configure bypass capacitor constraints in the "Bypass Capacitors" section of Circuit Comprehension.
To set a bypass capacitor constraint, fill in the following fields:
Capacitor (reference designator)
Component being bypassed
Pin on that component being bypassed
Capacitance
Quilter automatically places capacitors with smaller capacitance values closer to power pins for a low-latency, low-impedance path. It can also position a single capacitor to bypass multiple pins on the same IC.
The PRCs that validate this constraint after compilation are:
Ground Plane Overlap determines if the ground plane below net traces overlaps at all relevant points.
Layer Switch Count finds the number of times there is a layer switch in a trace path between two pins
Trace Path Length calculates the trace length between two pins of interest.
Pin Distance calculates the Euclidian distance between the closest edges of two pins.