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 Content-Type: text/plain; charset=iso-8859-7 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] Net attributes From: John Doty 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: <20150712224637 DOT 2d4cc2de AT wind DOT levalinux DOT org> <55A2E9B7 DOT 9040502 AT neurotica DOT com> <20150713131707 DOT GA782 AT recycle DOT lbl DOT gov> <55A4042E DOT 5060402 AT neurotica DOT com> <55A41B30 DOT 50602 AT neurotica DOT com> <254F9AFE-1A3E-4D88-BABF-E6E0F87A56B1 AT icloud DOT com> <1436960577 DOT 1072 DOT 6 DOT camel AT ssalewski DOT de> <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> <55A7D999 DOT 5020101 AT ecosensory DOT com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit 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 Precedence: bulk On Jul 16, 2015, at 10:19 AM, John Griessen 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