Whishlist - Hierarchial layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
I noticed there is no way of adding a "layout hierarchial block" to an existing project.
Is it possible to allow attachment of layout to a schematic hierarchical sheet? Then, when layout "objects" are created each of those hierachical sheets will can be imported as a "sub-pcb module".
this way, the designer can design various sub modules, which are known to be LVS/DRC clean, and can be easily and safely incorporated in the pcb design. Examples to frequently used modules can be anlog filters, or switching supply peripheries.
Another equivalent implementation can be adding to the schematic another object type :"sub-pcb module". This object could presumably contain several components, connected with layout.
Then , when this sub module is imported to PbcNew, all graphics can be locked to each other, and all components referenced according to the "sub-pcb module".
For example, If I have 2 filters F01,F02, upon netlist creation/layout import all F01 components references are extended to 01<sub-pcb reference>, 02<sub-pcb reference>, etc.
Implementing such an option will not only add a great capability, but will also make panelization a trivial task.
Cheers,
Matan
There is currently no way to link a hierarchical sheet in a schematic with a board layout module. This is something that has been discussed on the developers mailing list in the past. It's certainly something that would be useful. I doubt it will happen in the current development cycle to manpower limitations but it's definitely something we would like to implement in the future.