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=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=a6P3VHsozfPY74Z5fsuAtFWEbp8IZBQz2xg4r7gRnfI=; b=gir8OXmkxOLZ9680PAQu6QP2g10iHpbDa/kePUbviuY5wNbHS4UBgsz/T+jWyjYTPH c5tGz/SJy+/pSE42HsaBadv4Wd1Fr4J7c4l5NI4Rj4dZurNO5yNDivDE9hVMgq7KkJuM Lc75WkJ7EjmcfYpYQibYO/iDassyrlTxPSPoTqlBDuz7nO3EAbMc3Fe+ewUn1t+wYdP/ mPUmuiAzBY4Lq/0+8tiaHSS0nzjVh0B5zaec3V4N4OC5rOBoON/mZ49nC6ZhCsBzRJeu m6PhxLKt1TdWDAaPPOS/Dp/1YjXT1uDklv33kQiJ3vE49L47HNa0SrgsIHoVAzIQ6ZAr kDXA== X-Received: by 10.180.160.210 with SMTP id xm18mr20725224wib.93.1437987174995; Mon, 27 Jul 2015 01:52:54 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <201507251534 DOT t6PFYRiK016181 AT envy DOT delorie DOT com> <201507260205 DOT t6Q257OU004585 AT envy DOT delorie DOT com> <20150727081830 DOT GC31594 AT visitor2 DOT iram DOT es> From: "Filippo Micheletti (filippomicheletti AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Mon, 27 Jul 2015 10:52:15 +0200 Message-ID: Subject: Re: [geda-user] pcb-rnd feature poll: please vote To: MAILING LIST gEDA-user Content-Type: multipart/alternative; boundary=047d7b6222e4c1ddc7051bd77a94 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 --047d7b6222e4c1ddc7051bd77a94 Content-Type: text/plain; charset=UTF-8 Hi there, my votes are: 3b, I work with RF circuitry and trace length calculation would be very useful! 5, a little step for a more flexible component library. 2, I'm not a Windows user but in my opinion this could be a good way to expand the gEDA community. If needed I can set a VM with Windows to test the Win32 port. Thank you for this nice work! :) - Filippo - On 27 July 2015 at 10:35, wrote: > > > On Mon, 27 Jul 2015, Gabriel Paubert (paubert AT iram DOT es) [via > geda-user AT delorie DOT com] wrote: > > On Sun, Jul 26, 2015 at 04:30:04AM +0200, gedau AT igor2 DOT repo DOT hu wrote: >> >>> >>> >>> On Sat, 25 Jul 2015, DJ Delorie wrote: >>> >>> If that includes specifying coordinates, then sweet :-) >>>> >>>> I've just installed 20140306 (was that the last snapshot?) to test it. >>>>> With the gtk hid, 'R' doesn't do anything. Report doesn't print length >>>>> info either. >>>>> >>>> >>>> Might be lesstif-only. :Report(NetLength) for gtk. >>>> >>> >>> Cool, thanks! Then I modify this point to add only the differences >>> in some details I had in mind: >>> >>> - handle junctions (I already have most of graph buliding/handling >>> the code because of mincut) >>> >>> - because of that, more integration with the GUI: lengths printed on >>> the traces between junctions >>> >>> - I am not sure yet to what extent, but try to handle some of the >>> corner cases: don't count overlapping traces twice, take >>> poly/via/pin as a junction >>> >> >> As soon as you have a polygon in a net, defining its length becomes >> dubious, to put it mildly. >> > > Yup. High freq will follow paths that I won't be able to predict. My plan > is to say the whole poly is a big junction and I calculate trace lengths > from junction to junction. > > Practical example: you have a trace between your MCU and your two sdram > chips and the return path is on a ground plane. You can see the trace > lengths going from the MCU to the ram chips, seeing all arms of the T > junction. Since return path is a ground plane, you can't use this feature > to tell anything about the "trace length" of the return signal. > > I think it's not common to mix traces and polygons along a high speed > trace where you want to tune the length - but I'm real novice in high speed > design. > > Regards, > > Igor2 > --047d7b6222e4c1ddc7051bd77a94 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi there,
my votes are:
3b, I wor= k with RF circuitry and trace length calculation would be very useful!
5, a little step for a more flexible component library.
2, = I'm not a Windows user but in my opinion this could be a good way to ex= pand the gEDA community. If needed I can set a VM with Windows to test the = Win32 port.
Thank you for this nice work! :)


- Filippo -

On 27 July 2015 at 10:35, <gedau AT igor2 DOT r= epo.hu> wrote:


On Mon, 27 Jul 2015, Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com] wrote:

On Sun, Jul 26, 2015 at 04:30:04AM +0200, gedau AT igor2 DOT repo DOT hu wrote:


On Sat, 25 Jul 2015, DJ Delorie wrote:

If that includes specifying coordinates, then sweet :-)

I've just installed 20140306 (was that the last snapshot?) to test it.<= br> With the gtk hid, 'R' doesn't do anything. Report doesn't p= rint length
info either.

Might be lesstif-only.=C2=A0 :Report(NetLength) for gtk.

Cool, thanks! Then I modify this point to add only the differences
in some details I had in mind:

- handle junctions (I already have most of graph buliding/handling
the code because of mincut)

- because of that, more integration with the GUI: lengths printed on
the traces between junctions

- I am not sure yet to what extent, but try to handle some of the
corner cases: don't count overlapping traces twice, take
poly/via/pin as a junction

As soon as you have a polygon in a net, defining its length becomes
dubious, to put it mildly.

Yup. High freq will follow paths that I won't be able to predict. My pl= an is to say the whole poly is a big junction and I calculate trace lengths= from junction to junction.

Practical example: you have a trace between your MCU and your two sdram chi= ps and the return path is on a ground plane. You can see the trace lengths = going from the MCU to the ram chips, seeing all arms of the T junction. Sin= ce return path is a ground plane, you can't use this feature to tell an= ything about the "trace length" of the return signal.

I think it's not common to mix traces and polygons along a high speed t= race where you want to tune the length - but I'm real novice in high sp= eed design.

Regards,

Igor2

--047d7b6222e4c1ddc7051bd77a94--