www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/08/26/10:50:45

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.4 at av01.lsn.net
Message-ID: <55DDD237.2000204@ecosensory.com>
Date: Wed, 26 Aug 2015 09:50:31 -0500
From: John Griessen <john AT ecosensory DOT com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] speed-dial type buttons
References: <55D8D8B8 DOT 7050907 AT jump-ing DOT de> <20150822230549 DOT 3750 DOT qmail AT stuge DOT se> <55D9A5AE DOT 9090604 AT jump-ing DOT de> <C2FC0AF3-DFDB-4799-87F7-039614405DCD AT noqsi DOT com> <55D9BC06 DOT 9060106 AT iae DOT nl> <55D9C34A DOT 2090709 AT jump-ing DOT de> <C55E2A02-99F7-402C-953F-8E844004D61B AT noqsi DOT com> <201508232341 DOT t7NNfl9O012371 AT envy DOT delorie DOT com> <CF6D95DF-9FBF-48F6-8E68-458A2BC14CAF AT noqsi DOT com> <CAM2RGhS9QqDq2dZLwt7LfUFwQouCaX-SuxEu0U2ofNrxuttmhg AT mail DOT gmail DOT com> <55DA8231 DOT 4010904 AT mcmahill DOT net> <55DADE5A DOT 4020902 AT jump-ing DOT de> <CAM2RGhRd+JgbaxpM9wbqXYLWRrtc6FAw9ubwM42JFTytf8yEng AT mail DOT gmail DOT com> <55DB6A7C DOT 8090309 AT jump-ing DOT de> <CAM2RGhTkSRbWoQhPW6AcwMr3UFWbTXAPKnfD-2tUAC4psa1p-A AT mail DOT gmail DOT com> <55DB7F6A DOT 2050008 AT ecosensory DOT com> <20150825080001 DOT 5fc83c0223a8f3e52b5dd1bf AT gmail DOT com> <201508251626 DOT t7PGQeGY023950 AT envy DOT delorie DOT com> <20150825213238 DOT c7b0d9f599ca00b4e517e7d0 AT gmail DOT com> <201508251949 DOT t7PJnaJg031751 AT envy DOT delorie DOT com> <CAM2RGhSk92ryyB8cq0swLjsCnH4+-WrYvXigWj+5W14DzSZnuQ AT mail DOT gmail DOT com>
In-Reply-To: <CAM2RGhSk92ryyB8cq0swLjsCnH4+-WrYvXigWj+5W14DzSZnuQ@mail.gmail.com>
Reply-To: geda-user AT delorie DOT com

On 08/25/2015 05:23 PM, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> I almost want to write a netlister that lets you move files and the
> functions that process them around in a schematic so that you have a
> graphical view of workflow.
> gschem -> schematic file -> gnetlist -> makefile
+1, and also for verilog and VHDL, verilog is my favorite.

"be a netlister" is an odd thing for a GUI though, I'd think of it as a
separate project manager with hooks for importing, exporting, popping up
schematic editor windows, layout windows, verilog code windows, symbol editor windows,
VHDL code windows, and with configurable buttons for launching and using make files.

"netlister" is best thought of a as a library for translation.

I would skip the idea of having several versions of netlists internal and unnamed
for gschem uses, and instead just have the versions be external files with names
based on the base schematic name:

sch_name-orig.net
sch_name-as-drawn.net
sch_name-as-layout.net

for purposes of checking forward and back annotations.

- Raw text -


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