Schematic-informed placement

Schematic-informed placement

Schematic-informed layout enables users to upload their schematic to group related components in layout.

Quilter users can now upload their schematic along with their board file to Quilter for compilation, enabling components that are directly and implicitly connected in the schematic to be placed together in layout.

More logical component placement should result in easier design comprehension and debugging.

To take advantage of schematic-informed placement, simply upload your root schematic along with your board file using the same name as your board.

This feature is available today for KiCAD designs, with Altium coming soon.

Update: Altium support added in release v0.5.0 (10/11/23).

Hi!

Does this handle nets that have no direct visual connection (defined by label, but not visually)?

If so, how does that subsection of logic handle say connectors grouped, placed away from IO pins etc on the schematic?

.you say root schematic, so… do you mean root? Or flattened? As in can quilter handle hierarchical sheets?

Currently we use the explicit connections between nets to drive clustering behavior during placement.

Quilter can handle hierarchical schematics today, though we’re not reading too much from them at the moment besides explicit relationships between parts.

Where we plan to go here is towards a true “floor planning” experience where rooms are provisioned for each page and subsystem within the schematic which can then be organized on the board with direction from the user.

Let me know if that answers your question.