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>