Define physics constraints
An overview of Quilter’s Circuit Comprehension step, outlining how to define and validate physics constraints for your PCB layout.
Next up in Quilter's submission process is Circuit Comprehension. This step aims to give Quilter insight into the main physics concerns associated with your design.

Quilter tries to automatically detect as many constraints as possible by analyzing object classes in your input files and inferring constraints from your project netlist. However, some constraints need to be manually defined.
Refer to the tables below for a summary of the physics constraints supported by Quilter.
Quilter treats all signals not represented in Circuit Comprehension as generic, low-speed digital signals. If your physics constraints are not yet supported by Quilter, we recommend pre-placing or pre-routing them before submission.
Design high-current nets as traces with a specified width or as copper pours.
Automatically detected
Generate differential pairs with controlled lengths and impedances for high-speed digital signals.
Automatically detected
Impedance-controlled nets for RF nets or other fast, long, or sensitive traces.
Manual
Position oscillators close to their drivers to minimize phase noise and startup issues.
Automatically detected
Ensure tight ground return loops for input and output paths to reduce EMI and voltage ripple.
Automatically detected
Validating constraints
Quilter uses Physics Rule Checks (PRCs) to determine if constraints defined in Circuit Comprehension are correctly implemented in each layout.
You can find more information about the Physics Rule Checks provisioned for each constraint listed above in Physics Rule Checks (PRCs).
Last updated
Was this helpful?