delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/10/23/18:08:24

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:sender:in-reply-to:references:date
:x-google-sender-auth:message-id:subject:from:to:content-type;
bh=LIDEfZkowQpNVJ5YoM3AUo+sQ/6MqUungfYp9xqnlaE=;
b=ehJRBhkbrVfJErn8Rooovv5yC7/BLKi5VIsWxnheR6YiGrgqqc6NlPwSbb97092P1k
xIW/1zA8HDsHZDb7sIatPOtVV0bgvuGPSvsWaTl0rZ2GA3GXWBbXecE/aOB+N93DLpG8
ANMaiBZNhtLuf+0jvDTI6htuulBHJkA1eG/iNqdg/mfqE1KCrLxctFRtJqH+cKbPQy16
OF74RKIRLF29X3T5N1KZxgC7TMvMj7LhYQdlwzxY6EBcA8UrBBRRGkziETao3+IqmlyR
0u6Rw9YsaYbZ8FRfxGQKFQ788U4cH1e/qPeuOR+khEyRQ+qbmySw/S+GuYmllYWEOgAF
sNHA==
MIME-Version: 1.0
Sender: silicon DOT on DOT inspiration AT gmail DOT com
In-Reply-To: <20121023192443.GK524@fi.muni.cz>
References: <20121023192443 DOT GK524 AT fi DOT muni DOT cz>
Date: Wed, 24 Oct 2012 09:07:48 +1100
X-Google-Sender-Auth: YvkGANsk_dd2k_evuVHbtccnevE
Message-ID: <CAKakQccEOLFD0bbe6ydry-6YN7xsvjJAcbrTSt6DAYHJN-ohrA@mail.gmail.com>
Subject: Re: [geda-user] Trace width - best practices?
From: Stephen Ecob <stephen DOT ecob AT sioi DOT com DOT au>
To: geda-user AT delorie DOT com
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 Wed, Oct 24, 2012 at 6:24 AM, Jan Kasprzak <kas AT fi DOT muni DOT cz> wrote:
>         Hello,
>
> in my board, I want to have some connections built for higher currents.
> Is it possible to mark them somehow (maybe even at the schmatics level?),
> and then let the autorouter to do its work, or do they need to be routed
> manually?

That would be a nice feature, but PCB doesn't have it.
It has been discussed, but no one has implemented it yet.
Are you interested in hacking the code ? :)

> Note that I don't want the whole net to be made from wider traces,
> only connections between some of the pins of the same net should be made wider.

You'll need to route the wider portions manually.
I think you'll find it easier to do that  first and then let the
autorouter do the thinner traces.

>         In a related question: is it possible to include hints for routing
> and placement in the schematics? For example:
>
> - this decoupling capacitor should be placed as close to this chip as possible

Similarly: the idea is a good one, it has been suggested before, but
no one has coded it up.
IIRC gschem can add suitable attributes to nets, but PCB doesn't have
any code to act on net
attributes.

> - these four connections together form a current loop, and the loop as a whole
>         should be made as short as possible

That would be nice.  We could change the auto-placer to act on hints like that.
The current auto-placer is unfortunately very weak, the best thing
about it is that it acts as a place holder
waiting for someone to code up a usable auto placement algorithm.
I find the current simulated annealing placement algorithm to be
interesting to watch but not actually usable for real projects.

Stephen Ecob
Silicon On Inspiration
Sydney Australia
www.sioi.com.au

- Raw text -


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