X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=bE7ie7LrhuQWuuQHq7MaPfIeso71FSrWLhCDzQ9B7jg=; b=zLG1dfY7ggR5fiZG/zccZTcB75AXijFJ0slZdOCrPJGHaIUhvlwgNcS16vQ+vtvHDC uVJcvXk6DRWmOj5GxP/MjaAYiwQlKoSFVU8XWjHK8vFdIwmx+y5n5rn7AGUvYOdqGbA/ Y6ZP8tmplTzhAWn0YgUDen3hJISnkQBGxWz9jZsE6CqknJlS7eNt4nmnf3Z2iVC/WL7p FTLYEs8Fm0ZOeFiu6DdubR7tANfXVtsquuruGczKpN0pD7ZDC3cpYRdAbbyC5OuEOvLH kgbZq4i6fwOSy/vKoTSRNKzxlGccUhxwLytiX/+qbGMRAo6Fp6BSS9uSeOtCei2VVmO4 WtNw== X-Received: by 10.180.8.36 with SMTP id o4mr19849656wia.82.1444715673693; Mon, 12 Oct 2015 22:54:33 -0700 (PDT) Date: Tue, 13 Oct 2015 07:54:27 +0200 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] A lesson from gnet-makefile Message-Id: <20151013075427.ebe071d65cbd1277d7f3c714@gmail.com> In-Reply-To: <20151012220005.GC11989@visitor2.iram.es> References: <1042003D-82E2-40F0-AB60-8186580C46AD AT noqsi DOT com> <20151012220005 DOT GC11989 AT visitor2 DOT iram DOT es> X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 > > Suppose a resistor had an attribute that meant “100 ohm shunt terminator”. Imagine a component with a pair of pins identified by an attribute as a differential input. Put them on the same pair of nets, and the netlister could deduce that the pair is a balanced transmission line and the the resistor needs to be close to the input. > > > > Of course, we’d need a layout program that could accept this info. > > Indeed, and while autorouters may help in some cases, the general > feeling among the few professional PCB designers I've met is that > auto placement is typically poor, to put it mildly. The problem is > much harder than autorouting, and it shows. I also agree about poor usefulness of auto placement. The firts problem is the decoupling capacitors. Maybe it would work better with autoplacement in several steps: 1. Disperse components. 2. Place decoupling capacitors. 3. As a first approximation place tightly coupled components as groups which of curse may be very hard to define. 4. Autoplace this group of components there the tightly coupled components may have to be fine tuned.