delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/16/13:34:41

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] Net attributes
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <55A7D999.5020101@ecosensory.com>
Date: Thu, 16 Jul 2015 11:34:24 -0600
Message-Id: <8752AAA7-1DE9-44D0-868F-AF28D3DF99AB@noqsi.com>
References: <CAM2RGhQ70Pex5aNeQ86vKHc7sKf_Vpws69__CPb2QKg6fJTeHg AT mail DOT gmail DOT com> <20150712224637 DOT 2d4cc2de AT wind DOT levalinux DOT org> <55A2E9B7 DOT 9040502 AT neurotica DOT com> <CAM2RGhSmFhz9=oRaaj2EDL79c5XVmeuwmX_RdLqMv0evEHCyTw AT mail DOT gmail DOT com> <CACwWb3DbmOZbtb9Hrp2JvvG7-toryXuequQA=YV7X6ss762zsw AT mail DOT gmail DOT com> <20150713131707 DOT GA782 AT recycle DOT lbl DOT gov> <CAM2RGhTT__nWCkA4y36rb24yT8xP=o1nR04H=DNqTJiu=naSGA AT mail DOT gmail DOT com> <55A4042E DOT 5060402 AT neurotica DOT com> <CAM2RGhS=5xq0_oN4e0M55Kor4bcnXNn3NfLvRZoi7Vw9Aq1ZXg AT mail DOT gmail DOT com> <55A41B30 DOT 50602 AT neurotica DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1507151114560 DOT 2113 AT nimbus> <254F9AFE-1A3E-4D88-BABF-E6E0F87A56B1 AT icloud DOT com> <1436960577 DOT 1072 DOT 6 DOT camel AT ssalewski DOT de> <EE9F72D6-E17A-4F5C-8E9E-45F12C901C9F AT noqsi DOT com> <201507151820 DOT t6FIKYME001704 AT envy DOT delorie DOT com> <201507152007 DOT t6FK7lv8005229 AT envy DOT delorie DOT com> <24AD56C6-B7C2-4D7E-B69A-F68DBACCBFDC AT noqsi DOT com> <4DD9C29A-2105-45DC-9F17-82DA23433919 AT icloud DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1507160907360 DOT 3383 AT nimbus> <55A7D999 DOT 5020101 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 t6GHYVY2027982
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 16, 2015, at 10:19 AM, John Griessen <john AT ecosensory DOT com> wrote:

> On 07/16/2015 02:37 AM, Roland Lutz wrote:
>> I can currently come up with the following:
>>   - managing voltage drop, oscillation, and heat by
>>     - keeping trace resistance low and
>>     - keeping common trace segments short, and
>>   - improving signal quality in differential pairs by minimizing signal
>>     run time differences
>> 
>> I'm not an electronics engineer, though
> 
> The differential pair attribs that can help also include
> 1.  smoothness of board material,
> 	since the waveguide smoothness affects how much mismatch there is and so reflections and in a short
> 	transmission line in a system, standing wave patterns on the transmission line (differential pair).
> 2. definition and smoothness of the trace width
> 	so it does not have blips or sharp edges
> 
> For some frequencies, (pcb antennas and feed lines), corners matter, so
> 3. min radius spec on a trace edge
> 
> 4a. 4b. 4c. Power decoupling caps needed near a pin  -- three type ranges
> 
> 5.  attrib category of keep away by X distance.  Add it and a unique name to two nets to keep them apart.
> 
> 
> 
> 
> 

Yup. It can get quite elaborate. The attributes above are requirements, but then there are also specs derived from layout.

Gschem has the capacity to handle attributes of net segments, but I wonder if this is just too much metadata to burden a schematic with in many cases. DJ¢s database of attributes idea continues to grow on me.

For requirements, I would add that printed circuit traces also have a thermal function. Sometimes you want a net segment to carry away the heat, and sometimes you want one that conducts as little heat as possible.

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