Mail Archives: geda-user/2018/07/17/19:18:33
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
--8323329-1082386632-1531861008=:2555
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT
On Tue, 17 Jul 2018, Rob Butts (r DOT butts2 AT gmail DOT com) [via
geda-user AT delorie DOT com] wrote:
> So now I have an 8 pin mosfet where the D is pins 5 - 8. The component
> has an exposed pad that goes across the pins 5 - 8. How can I do the
> symbol net="netname":"pin" so that pins 5-8 and the exposed pad (pin 9)
> are all connected?
First, you'd have to decide how to represent this as a package. To
gEDA/gaf (the "schematics part" of gEDA), a package is some abstract unit
which is connected via "pins" (there is no distinction between pins and
pads here) to other packages. The most straightforward way would be to
draw a footprint in PCB, and then treat each pin and pad as an individual
schematic "pin".
Next, you'd have to decide which of these pins you want to see in your
schematic, how many symbols you want to use, and how the pins should be
distributed to the symbols. For example, you could create one symbol with
N pins; or you could create one symbol for pins 1–3 and one symbol for all
remaining pins; or you could create N symbols each containing one pin
(which would be an incredibly tedious, but still valid way to represent
the package--just make sure to set an identical refdes= attribute on each
component). Instead of adding a pin object to the symbol (which makes the
pin visible in the schematic), you could also add a net= attribute to the
symbol or component which basically acts as one or more "invisible pins".
Please keep in mind that the schematic, and therefore the netlist, only
represents what *should* be connected, not what *is* connected. If the
pins/pads are internally connected and it is only necessary to connect one
of them, then treat them as one pin with one pinnumber, as far as gEDA/gaf
is concerned. If they all need to be connected individually, treat them
as individual pins and connect them on the schematic, either by visually
shorting a number of pins, or by using a net= attribute.
--8323329-1082386632-1531861008=:2555--
- Raw text -