delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/09/12:48:39

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] Back annotation
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <559E86A4.3040109@ecosensory.com>
Date: Thu, 9 Jul 2015 10:48:25 -0600
Message-Id: <DC183265-AD4B-4707-970F-1EE5D3578126@noqsi.com>
References: <CAM2RGhTpfbqM7zNn72TBOjeL7B7LPT1PxSEU3+9aDdChFrPFTg AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1507090507530 DOT 6924 AT igor2priv> <alpine DOT DEB DOT 2 DOT 11 DOT 1507091329350 DOT 3444 AT nimbus> <559E86A4 DOT 3040109 AT ecosensory 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 t69GmZti004079
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 Jul 9, 2015, at 8:35 AM, John Griessen <john AT ecosensory DOT com> wrote:

> Another for instance:  First, run a program that uses geometry and an attrib on a footprint pin to
> search for capacitor components in a radius from the pin that are also attached by conductor, and gather
> up their frequency bands of good functioning attribs in a list.  Then run an import function in gschem
> to update the schematic with those corresponding attrib lists.   The corresponding attrib is not on the capacitor,
> but on the pin, and once you have the pin updated with lists, you run a DRC to tell if enough bypassing is done
> properly, and maybe where there is excess, but probably leave the analyzing of excess to human eyes.

I’ve used this kind of facility in ASIC design, but back-annotation into the schematic is very impractical.

1. A “parameter extracted” netlist is flat. The tool that does the extraction operates on the flat layout. Even if the subcircuits use identical cells, they have different neighbors, so it really must be flat.

2. The parasitics have a complicated topology of their own, different from the network segment topology of a readable schematic.

For my ASIC designs, the parameter extracted netlists are about 200x the size of the netlists generated from the schematics. Printed circuit designs are generally flatter, but back-annotation into even a simple circuit still looks impractical to me. There’s really no utility to it anyway: the netlist is what you need as input for your verification process.



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