X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 72.130.189.202 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] gschem refactoring ideas -- overall architecture document. From: John Doty In-Reply-To: <54DD6DD0.4000201@ecosensory.com> Date: Thu, 12 Feb 2015 17:49:38 -1000 Message-Id: <800F747F-AB31-4259-A075-8DFD96DEE8EA@noqsi.com> References: <54DBDFF1 DOT 1010409 AT ecosensory DOT com> <20150212234011 DOT 224e2d30 AT jive> <51B5EF74-76A1-4F0C-A0FA-332F7B945A08 AT noqsi DOT com> <54DD6DD0 DOT 4000201 AT ecosensory DOT com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t1D3nkUv003678 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 Precedence: bulk On Feb 12, 2015, at 5:21 PM, John Griessen wrote: > Those stacked clock drivers are instances and you merge their busses. And the biggest reason we can’t do that is that a gnetlist back end can’t get *any* information about busses. Not their topology, not their attributes. All of the information is in the names of the nets: the bus graphic has no significance. > That's the essential info I was saying we need > for what I'd call "decent hierarchy". We agree at a high enough abstraction level. The netlister needs full access to all details of the design. It’s great that gnetlist gives the back end some extremely useful views into this information, but it is a serious limitation that many details are inaccessible. Changing the file format won’t fix this. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com