Quilter now reads net-class clearance rules, layer-specific clearances, and pair-specific clearances directly from your input files and respects them throughout placement and routing. This is the foundation for stronger DRC checks and higher-fidelity output. In the early beta version it happens silently, and there is a UI display of the detected constraints coming soon. Support for other ECADs is also under development.
How it works: This is now the automatic behavior for Altium files, though you won’t see a review in the UI.
Coverage: Altium Constraint Manager only, with other ECADs in the coming months.
Automated BGA Fanouts
Quilter now generates fanout and breakout for BGAs automatically as part of standard candidate generation. BGAs no longer need to be pre-fanned-out in your ECAD tool before submission.
How it works: Choose “Generate Fanout” in the BGA Component section of the Comprehensions page, and Quilter will select via patterns, escape directions, and breakout routing for each BGA on the board based on the stackup.
Coverage: BGAs with square ball patterns common on application processors and high-density connectors.
Why this matters: BGA fanout has been one of the most common parts of manual prep work customers did before submitting a board. Removing that step shortens setup and improves routing quality on dense designs, because Quilter is no longer routing around a fanout it didn't choose.
Editable Impedance Constraints
You can now override Quilter's computed impedance constraints directly in the app. This makes it quick to use your own impedance values or update ours without going back to your ECAD tool to make changes.
This pairs with the calculated impedance profiles released in April. The default behavior is still to compute impedance from your stackup using Simbeor, but when you need a different value for a specific net, you can set it inside the job setup flow.
The job setup flow now surfaces stackup and fabricator constraints more explicitly. Each layer, material property, and fabrication rule that affects routing is visible in the setup screens, and the fab constraints are editable within the app. In the next week or two, layer assignments will also be editable. This continues the work started by the restructured setup flow in March: fewer parameters that get applied silently, more parameters you can see and adjust.
A new constraint type for specifying that one component must sit close to a specific pin on another component. Available in Step 5.2 of the app under "Define your own constraints."
How it works: Select the restricted component, the parent component, the target pin on the parent, and the maximum allowed distance. Quilter applies the constraint during placement and verifies it in the physics rule check, the same way it handles every other placement constraint.
Why this matters: Some constraints (a current sense resistor next to a specific pin on a power IC, a snubber close to a specific FET pin) couldn't be expressed cleanly before. Customers either pre-placed those components themselves or routed the intent through the bypass cap flow. This adds a direct way to express component-to-pin proximity.
Quilter can now calculate impedance profiles for differential pairs and single-ended impedance-controlled signals across all layers of your board, based on your stackup materials. Give Quilter any stackup on any board, and it will route using the trace widths and clearances needed to hit your target impedance.
The calculations are powered by Simbeor by Simberian, the industry-standard solver. If you’ve used impedance calculations in Altium, you’ve already used this solver. As long as the material properties in your stackup are correct, the impedance profiles will be correct.
Projects: Organized Iteration by Design
Jobs now belong to projects. A project groups every iteration of a single design (different board outlines, stackups, floor plans) into one place, so you can track your progress and pick up where you left off.
How it works: Create a new project from the home screen and upload your first job. From there, you can add as many jobs as you need, as long as each upload stays within 10% of the original BOM. Changes beyond 10% start a new project.
Why this matters: Most Quilter customers iterate 2 to 4 times on a design before going to fab. Projects make that workflow explicit: one design, unlimited iteration, everything in one place. This structure also lays the groundwork for faster solve times on subsequent iterations within the same project.
Previously submitted jobs are still accessible from your jobs list. Going forward, all new jobs require a project.