I have a schematic, which will result in several PCBs with different layer stacks. What is the recommended way to do this ? Put all PCB in one file or have one file for every PCB ? Both ways do have their drawbacks ??
A lot of my projects have multiple PCB's with different layer stacks in one layout file. This way I can keep track at the interconnection of the whole design.
There are rougly 2 way's of doing this:
* You can buy the advanced technology option so you can define different Layer stacks in every area (I dont own this extension myself) But also without this option Pulsonix offers good support for multiple PCB's in one layout file:
1. Make a layer stack with enough layers for the PCB with the most layers. 2. place area's on the layers you dont use around your other pcb's and set them to keep out traces and copper (to avoid accedently routing tracks on this layers). 3. Place named array's around each PCB so you can make separate camplot outputs for each PCB, make sure you also use "Crop output to:" (in the camplot wizzard). for each plot. so only the desired PCB is outputed.
It also helps to create a block on your schematic design for each PCB. This also helps to manage the interconnection between the different PCB's. The interconnection between the PCB's can then be fullfilled with (insulated) wire links so you dont get connection design rules.