Layout curved tracks/traces

No worries, I find it interesting to take a deep dive into some of these things and really find out what is what.

Well, as a technician, I can tell you that I have worked repair on both of these design concepts.

We were talking about it one day, and I reached into our repair backlog and said, “Looky! How about this one!”. There were 90 degree corners all over it; been working just fine for decades.

My own opinion, I don’t think it matters so long as the magnetic interaction between nearby traces/devices is given attention. And, this does mean 90 degrees rotation for some parts.

RF is not a really good word here. Accourding to wikipedia RF starts at a few kHz. (Yes it also states it can be as high as a few hundred GHz)

As far as i know even universities currently struggle to qualify EMC for >10 GHz. (At least if i can trust my professors.) A paper about emissions in the 1 GHz range from a few years ago is really not bad.

I have to agree with @bobc. Science without data is not science.
(But yes @maui has a point. Engineers sometimes use best design guidelines even if they do not know if it is necessary. If it is more expensive to question such guidelines than to follow them they are followed without questioning. This is the difference between science and engineering! Engineers are happy if it works a scientist always wants to know why/why not.)

2 Likes

Please keep this thread polite…:cop:

Thinking about the problem, the extra copper at the right angle is going to become significant when the track width gets to about 1/10 of wavelength, which means well above 10GHz for most cases
A pair of 45 degree bends has much less stray copper, so going even further to curved track achieves little and makes it hard to maintain track to track or track to adjacent groundplane distance accurately.

For me, curved tracks would mainly be for replicating old hand drawn PCBs. Electrons are not like cars on a racetrack braking for bends.

but if someone says that the referred paper is reliable to describe RF signals and to give pcb guidelines, then he is wrong because the paper is covering signals up to 1GHz, which are a low side of the RF spectrum and the easy part… in my experience signals up to 1GHz are just referred as high speed signals…

I’m not saying that Ti engineers are writing their guidelines without scientific data as someone else in the thread… the opposite!
I just said:

you can easily test your signal loss from the in/out path without the need to measure any EMC radiation at all…
so your model could even not exists, but your data can be scientific anyway…

If you can reach your professor, I would be glad to have an academic point of view in this post referred to signal from 1GHz up to hundreds…
but stop pulling me in this thread… as I already stated out I don’t like to be in anymore …

Like I said in the thread at . . . . [Solved] Multi-purpose pins on microcontrollers

Dale

1 Like

More reasons for having arcs.

  • arcs are almost a must for flat-flex boards. Because sharp concave corners create stress concentrations, making a perfect starting point for fatigue cracks. Sure, 45 degree turn is much better than 90 degree turn, but it does not eliminate the problem.

  • arcs are very desirable in high voltage boards. There, sharp convex corners are places where corona discharge is likely. Not only does it reduce the breakdown voltage, it can be a long-term reliability problem. If there is a subtle corona discharge, it causes insulator degradation nearby, which can lead to carbonized short after a long period of time. Similar to what happens in this video: https://youtu.be/QRHNZaVLSh4

6 Likes

No? It’s already well established that vias create signal integrity problems for signals in the GHz range. Vias being worse than right angle bends doesn’t mean right angle bends aren’t a problem also.

The thing that gets me is that a HUGE number of high speed dev boards out there, from ADCs to DACs to comparators to flip flops, from every manufacturer, use rounded traces. So either rounded traces are a myth and the hardware designers from every major IC manufacturer in the industry have bought into the lie, or there’s something to it. Either way, I don’t understand why there’s this resistance to add that functionality to KiCad. It can’t hurt.

Well, it is on the wishlist, there is not much more we can do here. https://bugs.launchpad.net/kicad/+bug/1577958

Hmm, adding code always creates new bugs, more complexity for users and developers. It’s always a question of cost/benefits, economics applies to free software as well. If you look at the other 350 or so feature requests, which features are more or less important? Everyone will have their own view.

There is a sort of voting system, if you click “also affects me” it adds to the bug “heat” index. If we sort by that we get most popular wishlist requests

The top one is teardrops. Curved tracks is not very high, but in the top 75. However, there is not much relation to the popularity and what gets implemented, that depends on whether it’s an itch developers also wish to scratch.

1 Like

have a look at

The code has been already developed, but not merged…

3 Likes

[quote=“suicidaleggroll, post:34, topic:658”]
The thing that gets me is that a HUGE number of high speed dev boards out there, from ADCs to DACs to comparators to flip flops, from every manufacturer, use rounded traces. So either rounded traces are a myth and the hardware designers from every major IC manufacturer in the industry have bought into the lie, or there’s something to it. Either way, I don’t understand why there’s this resistance to add that functionality to KiCad. It can’t hurt.
[/quote]I remember reading, pre-internet, about some researchers coaxing single electrons down traces. That had to be curved ‘like sine waves’. I’ve searched and can find no reference to this research now. It may have been debunked or it could be I’m old enough to remember anything I want, factual or not. :wink:

It does make me wonder if pushing certain speed and boundary sizes will make this kind of thing necessary.

In school we learned electric fields are stronger at sharp turns. The way to look at it is the perpendicular lines of force get closer together. There is a reason spark generators have pointed ends. Also lightning rods a are pointed for similar reason.

When I teach kicad I tell my colleagues that electrons skid at right angles.

1 Like

Strength of electric field alone doesn’t predict radiation.

I hope you’re joking :smiley:

Who said anything about radiation? Electric fields are what determines capacitance Capacitance affects transmission line speed and impedance. Adding trace delay has curves for a reason. Not to look pretty.

That’s a tautological argument, people use curved traces because they think it is important. That only proves people generally follow the herd, it is not proof of any measureable effect.

Guys you walk in circles.

The reason why this feature is not in kicad is not because it is unnecessary in general but because nobody bothered to create a mergeable patch that adds this functionality.
Currently kicad is not particularly well suited for high frequency design. (From reading the forum i get the feeling that there are a lot of missing or half added features. Maybe a this will be better in v5 but i guess some things might still be missing in it.)

Using “free angle mode” routing in OpenGL I made this. My mind cannot handle seeing RF traces with angles even though I’m fully convinced it doesn’t matter. If you want, you can measure up the turning points in your trace using drawing elements for visual help while routing. If you need this exact same trace again you can simply copy it and assign it a new net.

I am guessing that curved traces started with crepe tape or ink resist pen designs.
It would be an interesting experiment with a field solver to see how high frequencies have to be for corners to show

Going in circles? :slight_smile: All I can say is that we called schematics lumped models. When you get into higher frequencies you need a distributed model. Capacitor coupling do to electric fields causes cross talk to adjacent traces. Adding trace delay tuning and differential pairs is needed so I guessed someone knows the problems. As far as measuring, sometimes you get flaky errors that are hard to measure.