Quantcast
Channel: Cadence PCB Design Forum
Viewing all articles
Browse latest Browse all 5525

How to define a socket header between PCB and plugin module?

$
0
0

We have designs that use plugin DIP modules similar to arduino nanos where a PCB has two parallel rows of headers plugs into my design. In my schematic I create a symbol for the actual part with all the pin functions and typically create a footprint with both rows so that the spacing and place bound is fixed during layout. This would all be fine if we just solder the module in, but we really want two rows of socket headers to plug the module in. We also use CIS so the database part calls out the actual module to be ordered in the BOM. I'm not seeing how to properly call out the socket headers.

Options I've considered are: 

1) add a manufacturer part for the socket header to the module database part so the BOM will call out headers instead of the module, then create another database part for the module itself to be called out in the BOM for purchase

2) add the socket header to the part as a mechanical part and call out some assembly instruction to use the header (seems wrong as I type it)

3) place the header parts as a separate footprint on top of the module footprint

Is 1 the cleanest option?

On a related note, if I socket header parts that are the exact number of pins per row, how do I tell CIP that it will need a qty of 2 for that one database part?


Viewing all articles
Browse latest Browse all 5525

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>