delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/02/09/10:21:16

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-TCPREMOTEIP: 207.224.51.38
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] Using Lua to safely read configuration and layout files (program attached)
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <FBB8DC5B-8132-466A-BCE7-E08F343C3A69@icloud.com>
Date: Mon, 9 Feb 2015 08:20:08 -0700
Message-Id: <9AD11D1D-08F6-4EAB-86C8-17B481109DD6@noqsi.com>
References: <CAOFvGD7pJTo8A=MXVbuuXO=++0vGukUyqVfckVtnCi99ziqWJQ AT mail DOT gmail DOT com> <20150208003842 DOT 63db8a55 AT jive> <AEAD8607-94F1-43CB-A339-BF881484BE96 AT icloud DOT com> <3635158 DOT z6Jv0Z2n4b AT jasum> <54D7CB53 DOT 5060108 AT ecosensory DOT com> <FBB8DC5B-8132-466A-BCE7-E08F343C3A69 AT icloud DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t19FKBwH014987
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

On Feb 9, 2015, at 2:08 AM, Chris Smith <space DOT dandy AT icloud DOT com> wrote:

> 
>> On 8 Feb 2015, at 20:47, John Griessen <john AT ecosensory DOT com> wrote:
>> 
>> Sounds like replacing the scheme with lua could be a bit more than one mythical-man-month of work
>> if not done by just one person, so something realistic to consider.
>> There's still the C language layer.  The nitty gritty parts.  That needs some architecture
>> description written before charging ahead with replacing scheme, since much of that deserves redoing to get hierarchic
>> schematics and netlists working well for anything including embedded verilog logic circuit definitions.

Paul Tan has been doing hierarchical Verilog with geda-gaf for years. See http://archives.seul.org/geda/user/Jan-2009/msg00056.html. Stuart Brorson’s spice-sdb has hierarchy support, and chips I designed using it will fly on the ASTRO-H space mission. My https://github.com/noqsi/gnet-spice-noqsi makes hierarchical SPICE a bit more convenient: the only part not automated is keeping track of which source files belong to which subcircuit, and which subcircuits go in the design.

> 
> In terms of hierarchical schematics, etc. what do you think is missing?

Specs for netlists to export from gnetlist to support printed circuit layout. Apparently, some layout tools can handle hierarchy. For Verilog and SPICE we know what the files need to look like, so we can do the export. My ASIC layout contractor takes hierarchical SPICE as input for layout. But for printed circuits, I don’t know what to export.

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



- Raw text -


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