delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2023/10/10/14:26:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: inbox
From: "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: about kicad (was Re: [geda-user] is geda dead yet?)
In-reply-to: <B77A6766-01A6-4645-B2E9-9BE37C2296B3@icloud.com>
References: <202310100335 DOT 39A3Zn6W3486400 AT envy DOT delorie DOT com> <6DAB37C8-0CA1-4BFA-A11A-1526E6960708 AT icloud DOT com> <c66488c854233e4402d445f87f9d4026 AT iae DOT nl> <20231010121556 DOT A8D518623BB4 AT turkos DOT aspodata DOT se> <28BA1856-5DD7-4D8B-9642-7F42E0E114F8 AT icloud DOT com> <20231010173215 DOT 09CD78623BB4 AT turkos DOT aspodata DOT se> <B77A6766-01A6-4645-B2E9-9BE37C2296B3 AT icloud DOT com>
Comments: In-reply-to "Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
message dated "Tue, 10 Oct 2023 19:02:45 +0100."
Mime-Version: 1.0
Message-Id: <20231010182530.689578623BB4@turkos.aspodata.se>
Date: Tue, 10 Oct 2023 20:25:30 +0200 (CEST)
X-Virus-Scanned: ClamAV using ClamSMTP
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Chris Smith:
> > On 10 Oct 2023, at 18:32, karl AT aspodata DOT se [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> > 
> > Cris Smith:
> >>> On 10 Oct 2023, at 13:15, karl AT aspodata DOT se [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> > ...
> >>> I guess that is due to that you cannot use multiple symbols for the
> >>> same component/package, i.e. you cannot show the signal flow.
> >> 
> >> Do you mean like splitting a processor into I/O blocks and power blocks,
> >> for example?  If so, that isn’t an issue at all.
> > 
> > Not quite, more like serial port pins in one symbol, dac pins in
> > another, etc. How does kicad does it today ?
> 
> You can define multiple units for a symbol and place the pins in whichever unit they belong.

Don't know what a "unit" is, but it sound like it is a solved case.

Looking in https://docs.kicad.org/7.0/en/eeschema/eeschema.pdf
i don't find any difinition of "unit" and unfortunately it also has
another meaning, like meter, inch.

Also, you reference different units with a single letter, so if you
have a lot of units, it is hard to tell which one pertains to which
function, you have to guess or try. It is easier to choose by filename.

Also, different units cannot have the same pin under different names,
useful for alternate functions of a mcu.

So, kicad has improved but is still lacking, at least for me.
Others might be content.

Regards,
/Karl Hammar

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019