Subscribe to EDN

Speed kills when it comes to printed circuit boards or chips

February 13, 2012

Speed kills, and when we are talking about printed circuit boards or chips, this is caused by distance. Last month, I was at DesignCon. This is the place to be for people who deal with high speed problems day in and day out. High-speed interconnect, design techniques and other tips and tricks that have been developed to insure that the integrity of the signals is maintained as it passes across the board, or from board to chip or across a chip.

The heart of the problem is that the world we try and create is digital. A 40GHz digital signal is not really running at 40GHz — it is dependent on frequencies much higher than that. That is because to fabricate a digital signal, with nice crisp edges and a fast rise time, requires harmonics of the main carrier frequency. These execute much faster than the clock rate that you think you are using. Without these harmonics you would have a sine wave operating at the desired rate, and that sine wave takes a long time to reach the desired state and loses its value almost as soon as it got there.


bailey_021312.png

This is why these high-speed interconnect folks are always looking at eye diagrams. These show you what your digital signals really look like after they have traversed across an interconnect or been affected by their less friendly neighbors. Those higher frequencies tend to get attenuated, along with noise and jitter problems, as well.

To make matters worse, the tracks on the printed circuit board are not just pieces of copper. They are antennae, and have capacitance and inductance, both of which do not really like square waves. Add to that the fact that some of those signals happen to get reflected back down the interconnect, and some get radiated off the track as EMI — to interfere with other traces or the outside world. I could spend all day just talking about the bad effects brought on by signals that want to travel too fast, but unfortunately technology advancements require it, so we better get used to living with it.

I can remember dealing with such an issue when I had only been out of school for a few years. Back then clock speeds were a lot lower than they are today, but some of the problems were already beginning to rear their ugly head. The problem was with a clock line for a new processor chip that had just come back from the fab. When I looked at things on a logic analyzer, everything looked fine, but the processor kept locking in the wrong state on its interrupt lines. I only saw things in the digital world. I scratched my head for a while until a veteran board guy (who then ran the production facility) happened to look across my shoulder. He very quickly identified that there was a reflection problem along one of the traces that was causing the processor to latch in the data at the wrong time, and with a small capacitor inserted to damp those reflections, the problems went away.

While board design may seem very old school to many chip designers, the reality is that what happened to the board in the past is going to happen to chips in the future. Chips take longer to see many of the effects because the track lengths are a lot shorter, and thus the parasitics are less damaging to the waveforms. But if you ignore them, chips may operate slower than intended, work unreliably or experience low yields. As we see more analog blocks going on chip, the digital circuitry will be adversely affecting the more sensitive analog components and the recent power switching and optimization techniques are creating some new challenges. While many of these problems are found and fixed in the backend, it is probably time that all logic designers started to become more aware of what a digital signal really is and what happens to those signals in the face of realities.

Rambus recently released a book about this topic that you may find useful “High-Speed Signaling: Jitter Modeling, Analysis, and Budgeting“, and I hope to be able to do a preview of this book in the near future.

Posted by Brian Bailey on February 13, 2012 | Comments (8)

March 2, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
Brian Bailey commented:

In my defense - that was 25 years ago, so yes old school it was!


February 29, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
Rebecca commented:

In Response to Pantelis
Yes, these days, rare are designs that doesn't have to consider transmission line.
Pantelis, would be great if you post some material and recommended literature.


February 17, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
Pantelis commented:

Being that I design circuit boards that handle 40Gbps for a living, there are certain, I'll chime in with a few 'tricks' towards handling these types of signals. First, we need to stress the importance that these are transmission lines and not just regular traces. Choose a type of transmission line structure that best suites your needs. In my case, I deal a lot with grounded coplanar waveguides (GCPW). Matching impedances (typically 50-ohm) is key otherwise you will get reflections and odd stuff going on. Not only impedance matching, but trace bends can also introduce reflections and resonances. Another thing you should keep in mind are the board laminates you're working with. While the dielectric constant is key for your trace impedance calculations, dissipation factor can also play a major role. Finally, and hate to say this, but even with your best simulations, it will take a couple iterations of a board design to really key in and get what you want. If people are interested in some materials and recommended literature, post some comments and I'll add on...


February 16, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
William Ketel commented:

The whole world is analog, digital stuff is just a special case of analog, and the fact that a "squareish" wave includes a lot of higher frequencies is from the second semester electricity class. Of course it is easy to forget about that, but when every trace must be considered a transmission line things can get to be complicated. Being able to visualize what goes on in a trace correctly is a fairly rare talent, many more need to use analysis programs, which do a good job finding problems, but it is much faster to do it right the first time. That is where experience and insight show their value.


February 16, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
law commented:

High Speed Digital IS an Analog Signal and accompanying EM Waves with propagation at little less than the speed of light. Microwave Engineering is fundamental to modern High Speed Digital designs.


February 15, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
John commented:

How about a few more details Rob?


February 13, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
alexpcs commented:

Actuality Brian is very right, and I don't wanted to scare anybody, but these digital signals are in their very insight analog, and that traces -about he is talking - are in most case miss-matched transmission lines....


February 13, 2012
In response to: Speed kills when it comes to printed circuit boards or chips
Rob commented:

Adding a cap to a line to dampen a reflection is "old school" hacking. I hope you have acquired a better understanding of this issue and would never do anything like this in the modern era!

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows