delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2011/10/16/17:00:31

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Cam-AntiVirus: no malware found
X-Cam-SpamDetails: not scanned
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Message-ID: <1318798816.11791.7.camel@localhost>
Subject: Re: [geda-help] Weeding out rounding-error dot/lines?
From: Peter Clifton <pcjc2 AT cam DOT ac DOT uk>
To: geda-help AT delorie DOT com
Date: Sun, 16 Oct 2011 22:00:16 +0100
In-Reply-To: <1318794799.9014.61.camel@localhost>
References: <1318794799 DOT 9014 DOT 61 DOT camel AT localhost>
X-Mailer: Evolution 3.2.0-
Mime-Version: 1.0
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--=-S+8O1UtxmC8r/IeCevR/
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sun, 2011-10-16 at 21:53 +0200, Richard Rasker wrote:
> Hello,
>=20
> I'm busy with a design incorporating DDR RAM chips, where signal timing
> and hence line length is of the essence.

As a related question, when you have curved or stepped traces - how does
the effective electrical length compare to the actual track geometry?=20

For example, a curved trace is shorter along its inner edge than on its
centreline. Does this mean we should count the shortest possible
"rubber-band" path within the actual track, or does the radiation
pattern push the current to the centre of the track?

Are these effects significant enough to worry about?

How tight to you have to match the track lengths on a modern DDR chip?

Does track inductance / capacitance to surroundings create a more
significant delay effect?

> I already defined a key binding for reporting net length, and now I
> found that the mil/mm rounding error sometimes causes problems in an
> insidious way: when an extra "mini-line" (dot) is created at a via or
> bend point, and this point is subsequently dragged along the line
> itself, the dot gets stretched into a line.
> I don't always notice when this happens, and the problem is that the
> length of the inadvertently created line is added to the total line
> length. Worst case, I end up with quite the wrong length.
>=20
> Is there an easy way to find or eliminate these dot/lines?

I believe DJ might have had have a plugin for finding and eliminating
short track segments, but I may also have just made that up. Finding the
very short segments is probably easier than once they have been
stretched of course.

I'm not certain whether these short stub tracks should be created since
we moved to nm internal units. If they are - perhaps the underlying
cause was not as we thought, and is still lurking.

What PCB version are you using?

Best wishes,

Peter Clifton

--=-S+8O1UtxmC8r/IeCevR/
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJOm0XgAAoJEOo4D/b1x+QVN+wH+wS0w1eSSwp8UDQrPfY9C5gc
h+NKuOEwlEDWMcVohqjGIIqKIjEpuH4hvsxuaVNgj0vnJ1kO0mNyT+ixNdgCBnCt
6R8Qaztw7XUkUd0pEQhmYgMlquTcfBATgI1G4hG1GE6MHrGdmxODWg8Ei4tDMtRo
7jlU5ynKaSc4xurkW2DV82QttNmSrjB0+6T7nZZg/5miezH6SAPWSO+wZbLUfXpA
/bPLaTeVLFZKA9pnIlSR9BouZRSNxBqK2jx+Ua2PnmEDGGYA8JkncM8Sbh6klYtq
4DVfPIeKDl6fufIZHD9Y5QJakXbVvGW+y4BNLBF/0o+XAKGTz1SeEil25GGvVVU=
=MB6+
-----END PGP SIGNATURE-----

--=-S+8O1UtxmC8r/IeCevR/--

- Raw text -


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