www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/22/15:09:15

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=uSdEFoISKfFju0JirxFBzCrhBmGgXm/8R6D3Yb34MnA=;
b=y4wDOJ1su+Ii9lLvunBFPgsF+WceDpctXZvCrKOs0XpQ4SXFqsHL8udfOxlx1bZdTx
349ICLDEDtVOz32iZGgobNtQroNjeNC5dHnVdgJDWfeeRyu3cRvk04+5aEwc/eUiTB2E
rYPj9R9286OFI8x7GFGnkvlEq7rsxrcs9j+ro6mIkB1F41I4+8KnefM9/y6Mlw5w/fMC
DYZNIvC4Atu2iPAPIOxGvQV0NqXp4BjAsLWFpkTBXR2UN0mSjIwW2XgZJWEHlUMljaKy
VINWLf43hG+FVHyLUfgkLmffoQApLkhmHA5Yu2WckNFG1uvuKlDQHvXVMii5plquHNKK
2e7w==
MIME-Version: 1.0
X-Received: by 10.60.232.231 with SMTP id tr7mr998833oec.27.1450814943354;
Tue, 22 Dec 2015 12:09:03 -0800 (PST)
In-Reply-To: <1512221837.AA25291@ivan.Harhan.ORG>
References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG>
Date: Tue, 22 Dec 2015 20:09:03 +0000
Message-ID: <CAJXU7q_mXmipJ1fLvLpuLvnYjktV2SHoA+bG=L5+E-EfdygeOA@mail.gmail.com>
Subject: Re: [geda-user] Project leadership
From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: gEDA User Mailing List <geda-user AT delorie DOT com>
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

Hi Mychaela,

Sorry if I was poking fun earlier in my email - it was meant in good humor.

I really believe you are on to a very strong concept here...
schematics have their place IMO, but look at many modern designs
(laptop etc., say?) and see how that graphical the format of
schematics is really being pushed beyond its most effective.

A structural verilog subset seems to be the favorite (I'm biased as I
like the idea) way to do text based circuit entry, and should
hopefully scale well to modular designs.

gnucap (if you're familiar with that), uses a structural verilog
format as its native netlist input.


Best wishes,

Peter


On 22 December 2015 at 18:37, Mychaela Falconia <falcon AT ivan DOT harhan DOT org> wrote:
> Peter Clifton (petercjclifton AT googlemail DOT com) wrote:
>
>> I didn't want to call anyone out by name,
>
> I'm glad you didn't, as the name by which you probably know me - the
> name by which I went all those years ago - is not my current name any
> more.
>
> I am still around, but I have changed my sex, and got a new name to go
> with it. :-)
>
>> but if you recall - there
>> was an individual who forked gEDA,
>
> I am not sure if "forked" is the proper term to use here, as I did not
> take any code whatsoever from gEDA, only some concepts.
>
>> and ported to a text-mode schematic
>> entry system... (no problem with that - especially given it worked for
>> him).
>
> It worked very well, and still does work, although I am no longer a
> "he". :)
>
>> I can't recall whether it was genuinely a PDP-10 he was running,
>> but I do recall being impressed by the level of retro-computing at the
>> time.
>
> VAX, not PDP-10, running 4.3BSD UNIX.
>
>> I think he called the fork uEDA?
>
> The current incarnation lives here:
>
> https://bitbucket.org/falconian/ueda-linux
>
>> I regret not having tried it, as the
>> concept actually had a lot of charm for certain types of circuit
>> (ironically - probably more so with more modern designs that have more
>> plumbing, and less analogue electronics!).
>
> When I had to revisit my tools earlier in 2015 in conjunction with
> starting a new board design project (I am mostly a software girl, and
> only get to do hw design on the order of one major PCB project per
> decade), I realized that my earlier uschem approach (having
> non-graphical "schematic sheets" with connections by name in a totally
> flat netname space) was a dead end, so I retired that code and wrote
> an entirely new system which you can find in the source repository
> linked above.
>
> My new non-graphical, text-based "schematic" design entry language is
> the structural subset of Verilog (wires, ports and instantiations),
> and I make very heavy use of hierarchy to make readable designs that
> can be evaluated for correctness.  Here is my current project done
> with these tools:
>
> https://bitbucket.org/falconian/freecalypso-schem
>
> M~

- Raw text -


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