Mailing list archives : pcb-rnd

ID:707
From:John Griessen <jo...@cibolo.com>
Date:Tue, 30 May 2017 06:58:38 -0500
Subject:Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model redesign)
in-reply-to:701 from ge...@igor2.repo.hu
replies: 709 from ge...@igor2.repo.hu
On 05/30/2017 01:21 AM, gedau@igor2.repo.hu wrote:
> our new footprints will be capable of hosting:
>
> - arbitrary shaped pads drawn as lines and polygons
>
> - arbitrary shaped copper objects not being pads; a.k.a. pcb antenne; but this includes copper text or mask cutout text too; your
> company logo can really be a footprint
>
> - arbitrary mask cutouts, mask cutouts that are not derived from pads
>
> - arbitrary placement of paste; want a grid of paste blobbs on the center pad of your largish qfn? no need t emulate it with 10
> pads, just draw them on the paste layer
>
> - slots or other cutouts/edge-contour-patterns; even the whole board shape can be a footprint
>
> - text and polygon on silk
 
 
This is going to open up use cases a lot.  A subcircuit with an antenna loop is going to reopen all the thought experiments
for how to handle the conflict of DRCs and a subcircuit/footprint with 2 pins connected by a copper trace.  Somehow we
need to label the "antenna loop" type of trace with an attribute that says "It's OK if this is "shorted" at these two pins...
 
Or... maybe the idea of netlist shorts gets pushed up from subcircuits to the top level, and now the netlist is annotated to match
the reality of solid copper connection in a footprint-->short between subcircuit pins 1 and 3 is part of the top level netlist.
Then the top level netlist has some footprints for chips that are an empty box -- no info on whether the chip has shorts 
internally, plus some subcircuits where internal shorts are transparent.  So, the nets called ant1 and ant2 are shorted together
and need to be a new net called ant1-ant2 with pins ant1, ant2.
 
-- 
John Griessen
cibolo.com  Austin TX  building lab gear for biologists
 

Reply subtree:
707 Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model redesign) from John Griessen <jo...@cibolo.com>
  709 Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model from ge...@igor2.repo.hu
    710 Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model redesign) from John Griessen <jo...@cibolo.com>
      711 Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model from ge...@igor2.repo.hu
        712 Re: [pcb-rnd] up next: subcircuits (a.k.a. footprint model redesign) from John Griessen <jo...@cibolo.com>