Maximum frequency of electrical pulses through wire?

AI Thread Summary
The discussion centers on the maximum frequency of electrical pulses through wires, particularly in relation to high-speed electronics like Pentium processors, which operate around 3 GHz. Self-inductance and capacitive reactance are significant factors limiting frequency, as they cause current opposition and signal degradation at higher frequencies. Transmission lines can handle frequencies above 3 GHz, but issues arise with signal integrity and loss, especially as frequencies increase. The conversation also touches on the transition from traditional copper wiring to waveguides and optical computing for handling terahertz and petahertz frequencies. Overall, while high frequencies are theoretically possible, practical limitations and material constraints significantly impact their feasibility in current technology.
Matt Jacques
Messages
81
Reaction score
0
We have Pentiums ranging in the mid three gigahertz range, they're not too efficient, but how do the electronics generate the clock pulses at such a high frequency? What I am asking is, what is the maximum frequency of pulses through an electrical wire? And How would someone say, produce a frequency of, say, a terahertz, or a petahertz in a wire?
 
Engineering news on Phys.org
"Self inductance" is what you are asking about.

Even a straight wire has inductance, and it causes problems for circuit designers at high enough frequencies. I have seen various approximations to the high-frequency limit of self inductance. One such is:

L=0.002 l [ln(2 l/r) - 3/4]

for the inductance L in microHenries, where l is the length of the wire in cm and r is the radius of the wire in cm. (Careful: don't read "l" as "one" in the formula.)
 
Just to expand a little on what Janitor said.

Self inductance is generally caused by the magnetic field generated by the wire. In AC this field is always building, collapsing, reversing polarity, building etc. as the current switches back and forth in direction. The changing field reacts with the electrons in the wire opposing the current flow. This opposition is called inductive reactance, and acts somewhat like resistance(it is even measured in ohms). Inductive reactance directly increases with frequency and the inductance of the conductor by the formula:

X_{L}= 6.28fL

Thus double the frequency for any given conductor and you cut the currrent flow in half.

There is also capacitive reactance which decreases with frequency. this can also cause problems at high frequencies by bleeding current off. (the air gap between an conductor and ground can actually behave like a capacitor, shorting the current ot ground.
 
Last edited:
3 Ghz is not that fast in the general scheme of things. Transmission lines can carry signals much higher than that. Alot of the time though, microwave signals are carried long distances on something called waveguide which is the alternate to transmission lines. Think about this also: X-rays, gamma rays, visible light, all are part of the electromagnetic spectrum. They may not be carried on wires in the conventional manner, but they are still used and exploited by humans.
 
Yes, I know they are all part of the electromagnetic spretrum, but it is paramount I know whether wires can handle such frequency.
 
Individual 'wires' don't really handle the frequencies when they get that high. A transmission line would instead.
 
Interesting, we can put question not about parasitics or transmission lines, but about borderline between medium being conductive vs transparent/opaque.
I can't imagine radio waves of visible light frequency to be still conducted by _copper_, waveguides or not. So some sort of limit of frequency seems to be there. Though its very high and obviously together with attacking higher frequencies, new materials will be used.
Problem with very high frequencies is that space around wires becomes better conductor than wires themselves. Copper starts working better as insulator rather than conductor (waveguides?).

As to generating any frequency, all you need is positive feedback with specific phase shift, so that delayed signal adds up with itself, causing resonant oscillation. Parasitics definitely limits the frequency, as does speed of semiconductors.

Without any real qualification to state so, having only some electronics background, I'd guess that Terahertz maybe, petahertz no way for traditional copper based chip technologies. And there's no need either, all-optical computing is coming anyway.
 
As an absolute upper limit, understanding of course that other factors mentioned might make this limit impossible, I would think that we might approximate something by looking at the atomic spacing in copper wire. I don't know how to calculate the proper wave function and such for a valence electron in copper [I think did once for about a week], but the average signal velocity is about 1/2 C. Doesn't this loosely imply a maximum frequency of transmission on the order of C/a; where a is the average distance between copper atoms?
 
Averagesupernova, you may be confusing electricity (electrons moving in wires) with electromagnetic radiation (microwaves, light, etc.). Different issues.
 
  • #10
Matt Jacques said:
We have Pentiums ranging in the mid three gigahertz range, they're not too efficient, but how do the electronics generate the clock pulses at such a high frequency? What I am asking is, what is the maximum frequency of pulses through an electrical wire? And How would someone say, produce a frequency of, say, a terahertz, or a petahertz in a wire?

I'm not an EE or EECS type, so I can't give you really good answers, but I know the following:

All wires act as inductors or capacitors depending on the length. As a result, certain lengths of wire will not conduct at particular frequencies. Although there are problems with short pulse propagation, the limiting factor on CPU's is typically transistor switching time, and not the maximum frequency that the wire can cary.

Typically computers work on detecting transitions. One of the things that happens is that as it propagates down a wire a sharp transition becomes less sharp, and at modern CPU speeds they can probably no longer be modeled with a simple step.

For typical applications, the preferred method for generating signals at a particular frequency is a piezoelectric crystal. In practice it's relatively easy to build circuits that will generate rapidly occilating signals, but those circuits are usually extremely sensitive. For example, hooking the output of a not gate into the the input of the not gate is liable to generate a high frequency signal - but the particular frequency depends on temperature, supply voltage, and probably ambient capacitence.
 
  • #11
russ_watters said:
Averagesupernova, you may be confusing electricity (electrons moving in wires) with electromagnetic radiation (microwaves, light, etc.). Different issues.


No, I am well aware of the differences. I am simply gave an example of how power is transmitted within a confined area without the use of conventional wires.
 
  • #12
I've seen coaxial cables and striplines handle over 90 GHz. Things are very sensitive at these frequencies though. Touch a cable even lightly and you can change the signal passing through it.

I've found that up to 20 GHz, things are not too bad. I doubt PC's will get that fast though. I think parallellism will be the way to increase computer power. Once increasing parallellism is more cost effective than increasing clockspeed, electro-optic components will start replacing electronics. Optics are great for parallel processing.

Njorl
 
  • #13
You're essentially talking about the point where you have to stop thinking about electrical signals as electrons moving through wires and begin thinking about them as electromagnetic fields propagating through space.

The speed at which a signal can propagate through a wire actually has little to do with the wire itself -- it is mostly determined by the permittivity and permeability of the dielectric material surrounding the wire, since it impedes the creation of the magnetic field that needs to surround the wire as current flows. As you reach higher and higher frequencies, the wire's surroundings become much more important than the wire itself. Eventually you begin using waveguides, which are no longer wires but cavities -- the signal actually passes through vacuum (or air) in the form of electromagnetic waves.

- Warren
 
  • #14
NateTG:

Crystals are actually limited to about 200MHz for mechanical reasons. They become extremely small and hard to manufacture to good tolerance. Also, if you drop a 200MHz XO only a few inches, you'll shatter it. Some companies have had good success using a low-frequency crystal and filtering it to get only its high-order harmonics, though.

Generally, for high frequencies, a phase-locked loop is used.

- Warren
 
  • #15
Remember one thing

Whoever said that transmission lines can handle higher frequencies than 3Ghz so it wasn't a big deal... remember one thing...


3Ghz is the frequency of the pulse wavetrain produced within the Penitum 4... these are not sine waves... but have considerable higher order harmonics that produce a quasi-rectangular waveform...

The critical constituent frequencies might extent well past the 30Ghz point (comparable to EHF radio band).

Now isn't the PENTIUM AMAZING?
 
  • #16
flexifirm said:
Whoever said that transmission lines can handle higher frequencies than 3Ghz so it wasn't a big deal... remember one thing...


3Ghz is the frequency of the pulse wavetrain produced within the Penitum 4... these are not sine waves... but have considerable higher order harmonics that produce a quasi-rectangular waveform...

The critical constituent frequencies might extent well past the 30Ghz point (comparable to EHF radio band).

Now isn't the PENTIUM AMAZING?


Transmission lines typically get lossier as the frequency increases. So your point about square waves doesn't completely hold water. You will eventually see the square edges of a waveform rounded of as the length of coax forms a low pass filter.
 
  • #17
Yes but..

Yes, there can never be a true square wave (digital) signal in any type of medium.. because that would require an infinite bandwidth...

The digital pulses in high speed circuits have rounded edges, but they still have a "rectangularish" shape... like a rectangular waveform with softened edges... so a 3Ghz clock in modern computer systems should have sine/cosine components higher than 3Ghz. I don't think the digital clock in computers is a pure sine wave...
 
  • #18
It isn't rectangular shape of the signal that makes it digital, but 2 thresholds that are detected as binary high vs low. In fact shape of signals in cpus has long ago stopped being even remotely like square wave. Its only convenient to think of them that way.
If you think of 3GHz clock, then its probably closest to pure sine wave you could find inside cpu...

In terms of required frequency response inside cpu, you'd need to think in terms of signal bandwidth imposed onto carrier. To have 3GHz digital signal changing fast enough to transmit 3GHz random data, you'd need twice as much bandwidth, not much more. These signals are far from rectangular, but it doesn't stop cpus from considering them digital and making sense of them.
 
  • #19
hmmm

Yeap... that's what i was saying in my message

I don't think high speed clocks are closer to sine waves than rectangular... i would suspect there are a couple harmonics at the very least.. i work on systems with 160 Mhz clocks.. and there are harmonics
 
  • #20
160MHz is looong way to go to 3GHz, and this isn't irrelevant. 3GHz is limit we are trying to push, and constraint is power and consistency. Any higher harmonics that's useless for actual processing is just wasted energy and only adds trouble with oscillations at RF. Its potentially causing false switching and is thus avoided as much as possible.
Think of phase modulated sine wave carrier. Sure there are harmonics, but not that many to imagine square wave shape. Thats what I've understood.
 
  • #21
Ivan Seeking said:
Doesn't this loosely imply a maximum frequency of transmission on the order of C/a; where a is the average distance between copper atoms?

Perhaps. But since a is about an angstrom, and c is about 10^18A/s, it's a pretty safe bet that something else will limit PC speed before that pesky interatomic spacing does! :wink:
 
  • #22
i agree with most of what's already been mentioned. but, talking about a processor or any kind of device that uses multiple connections, this isn't just the possible bandwidth of one connection. we're talkin about multiple connections and the nature and bandwidth of each of those connections. if one wire has say a max bandwidth of one gh and we have just 4 wires then it would seem sensible to think that each wire can handle one gh of data transfer and together they should carry 4 gh. concerning light based electronics, they have their own limitations in use. to make an almost completely light based computer. one would pretty much have to make all the components integrated to see a significant difference. it would be like a redesign of the cpu all over again. we could call it the COC... lol. the Computer On a Chip. which in that case, it would be more sensible to use an electro/light hybrid technology. light based concepts and electronic based concepts both have their strengths and limitations. i also think there's a huge limitation in bandwidth depending on the nature of how the signals are transferred. one can have sync, ground, and two info lines and achieve one overall bandwidth while someone else can achieve nearly twice that by using all 4 lines to transfer info. while 2 wires can only transfer one possible band of info in either direction, 3 can transfer 3. this depends on combinations and permutations. another thing to think about, binary isn't not analog. if it was possible to have a pure on/off or up/down signal then whatever is carrying that signal would have infinite bandwidth like mentioned earlier. this means that all binary signals are essentially analog signals that are only being read at certain points in time as either being above one voltage or below another. i love thinkin about this stuff :biggrin:


----------------
Now playing: Rob Zombie - Living Dead Girl
via FoxyTunes
 
  • #23
If you can see a digital signal that looks like square waves then the system could almost certainly be handling a much higher data rate. 'Real' digital signals in comms sytems, handling optimal data rates are 'rounded' (low pass filtered) and there is significant inter symbol interference. They are sampled at a suitable point where the ISI is minimal (the 'eye'), the wave shapes being tailored by the filtering. Internal signals on a complicated processor board can't all be so optimally shaped but, for many GHz working, the impedances of amplifiers, receivers and connecting lines will be really critical - not to mention the lengths / delays, which need to be tightly matched. About 4ns delay per metre of transmission line delay means that you require line accuracies of only a couple of cm even at 3GHz to get the timing right. That implies some ingenuity to lay out a 32bit wide bus so that all the bits arrive at the same time after going round corners.
I'm gobsmacked by what you can find in a box in your living room these days! And I'm not talking chocolates.
 
  • #24
lol. i agree with your "living room boxes" comment. i love finding strange little things and what not. though I'm not familiar with most of your terms, i did get that you were talkin about timing. demolition experts use long coils of wire to delay when certain explosives are set off when blowing up a building or what ever.
 
  • #25
For a significant delay, by explosives standards, the coil would be there as an inductive element rather than a simple 'transmission line delay', I think. A delay of 1ms ( the sort of time that I would imagine would be significant in an explosion chain) you would need about 200km of line. A delay of a few ms is much easier to achieve with the inductance of a single coil of wire.

Look at this link
http://en.wikipedia.org/wiki/Eye_pattern"
to see what I meant about 'real' digital signals and the problems of symbols interfering with each other. No 'boxcar 'waveforms with square edges here.
Think of reducing the spacing between typed characters (to get more on the page); if you cram them up very close or even overlap them, you can read some sense but you can go too far and the text is unreadable.
 
Last edited by a moderator:
  • #26
interesting. I've thought about this but i just didn't know what it was called. it's like organizing multiple signals to run on a single line. i can see the obvious timing and interference complications involved too.
 
  • #27
Digital comms is all about maximising the data rate down a given channel. Having seen the eye patterns, you will appreciate that the noise and external interference levels will further affect the size of the eye. When the eye is closed for a significant proportion of time, the channel is not usable. Reducing the data rate will open the eye again - it's a matter of compromise between Power, noise and data rate.
If you try to watch Sky TV in heavy rain, you will notice it drops out (freezes) significantly more than with clear sky, with some installations. That's just on the margin of the eye being open enough or not.
 
  • #28
If copper wires on computer boards can support 3Ghz freq(clock) then why do we need waveguides in microwave antennas? can't we use copper as conductor for microwave signal??...is vice-versa true??
 
  • #29
There isn't anything fundamental about this - it down to engineering practicalities.
You can't use just any old wires to carry 3GHz around computer boards. The signals are carried on accurately printed 'microstrip' transmission line. It can be either a single line over an Earth plane (the back of the board) or a pair of lines on either side of a board. This is a 'fairly recent' invention, made possible by good printing methods and the availability of very low loss substrate (board) material. The 'brown stuff' just doesn't work! The signals don't travel very far on such transmission lines whereas a waveguide can carry signals for hundreds of metres. Coax cable used to be limited to a few hundred MHz of operation but now, with similar high quality dielectric, can also be used over significant distances for signals of tens of GHz.
Waveguide is a real pain to use and, where you can get away without it, coax or stripline is preferred. I remember a design of flat plate receiving antenna, based on many small dipoles, printed on a board, with a branched system of microstrip feeds to each of the elements. It worked fine for a small area of board but you couldn't make a really large antenna array because the signal never got to the dipoles due to loss in the long microstrip feeds.
 
  • #30
Starkid said:
If copper wires on computer boards can support 3Ghz freq(clock) then why do we need waveguides in microwave antennas? can't we use copper as conductor for microwave signal??...is vice-versa true??

The skin effect, signal integrity, bandwidth, impedance matching, transmission loss, and maximum power transfer to name a few.
 
  • #31
This is actually a very difficult question to answer because the concepts of 'putting on a signal' and 'wire' are somewhat vague. And, does one need to get the signal back or is just 'putting it on' sufficient?

But to me this is more of a question of the best driver and receiver one can possibly build. If the 'wire' has the bandwidth but no driver can produce that frequency then that bandwidth is wasted and that signal can never be 'put on' the wire.

And so what if a 'wire' is lossy. As long as the receiver can 'pick up' the attenuated signal you're fine. Receiver techniques and materials improve all the time. How can we state what a 'best' receiver will do?

So honestly I have no idea how to answer the question. I think the only thing that makes sense is an answer like Ivan Seeking's which unfortunately I am not qualified to comment on.
 
  • #32
In terms of "maximum frequency of pulses" - this is actually ill-posed. Frequency of the pulses doesn't matter. It's the edges that matter: rise time and fall time, which define the pulse itself.

These edges are due to higher frequency harmonics of the clock so the upper bound depends not on the clock rate (frequency) of the pulses but on how many harmonics of that clock that define the edges and how well they can pass undistorted. This is all Fourier transform stuff.

To answer the rest of the discussion: how do microprocessors propagate 3 GHz clocks?

The simple answer: they don't propagate 3 GHz on/off chip. On board there are PLLs that multiply up slower external clock rates to full speed used on-chip. You can not clock data on and off chip at 3 GHz! Only at much slower data rates. And even with these PLLs, you can't synchronize edges on and off chip better than the slower external clock's edge accuracy.

The rule of thumb is your rise/fall times must be 10x your clock to preserve "reasonable edge placement accuracy" so you have to have 30 GHz for a 3 GHz clock. There's a formula for the exact accuracy but it depend on logic design and logic thresholds/margins.

Well, 30 GHz can not be supported on a modern digital IC packages even with the 1990s "digital rediscovers it's all analog" of "high speed digital packages". That's why it isn't done. Instead PLL clock multipliers are used and data is clocked off as much lower data rates or must live with the proviso of no end-to-end synchronicity (so-called isochronous transfers - you have to take a transfer in one high speed rate without handshaking back). You simply can't cheat the maximum speed of light which is also the maximum speed of information transfer.

So how does edge placement limit things? It works on-chip because being less than a wavelength, you can still treat things as "lumpy" with simply lumped components like resistors, capacitors and inductors. Above that frequency you can't trust things to be lumpy anymore (at the same physical dimensions). It's distributed models only like return losses and s-parameters of RF/microwave at that point. Digital itself and logic levels are lumped model approximations of analog component lumped approximations of distributed components and Maxwell's equations. So it breaks down fast.

It's akin to wavelength diffraction limits in optics and limits on spatial resolution with lenses. Basically your light wavelength has to be longer than the physical dimensions of interest to keep things lumpy. Spatial resolution of differences on intensity at discrete physical distance is a lumped model approximation of wave-based light.

How about this: what's the average dimension of a microprocessor die? ~1 cm. What edge frequency does that work out to? ~30 GHz for edges to line up correctly from one side of the die to the other side . So that means at clock rates of 3 GHz you will hit an edge placement wall on the die itself. That means you are limited to how well you can synchronize logic gates on one side of the die to the other. In other words, having microprocessor clock rates hit a brick wall at 3 GHz around year 2000 was not an accident, nor was the emergence of "cores" instead an accident. A physical performance wall was hit.

Synchronous logic design requires all gates clock in perfect lock-step synchronization. That get broken when you cross the edge placement limit (or cross the die) - it's called "jitter". Going off-package is an even longer distance and thus supports even lower edge rates and thus clock rates. How much of digital circuits (microprocessors, memory, networking, etc. ICs) involve synchronous logic design? How about 99.99% of it!

Which hits synchronous logic hard but you can bypass it with asynchronous logic design. Guess what "microprocessor cores" are, essentially? N cores are N synchronous (but physically a bit smaller - no jitter limit) logic/computing elements connected by asynchronous links operating at lower frequency. It's a baby step to moving to 100% asynchronous. And all the issues of multiprocessing complexity with semaphores, locks, deadlocking, multiprocessing, etc. start to loom large.

It's all this that makes me highly dubious of brain-machine utopias like "singularity". Complete garbage if you even partially assume computers that look like current computers. The reality is the asymptotic limit of "asynchronous cores" will actually result in something very much like humans but with all of the limitation in terms of "interconnectivity" of minds (you are still alone and the mutual unintelligibility of "Babel" will still exist) and component reliability (no immortality or preservation of the unique (lumpy!) ego, sorry folks). Just another life form that might even find current humans too tedious and backwards to allow to exist. Best case.

BTW, ever wonder why we moved from PATA (parallel (!) ATA) to SATA (serial ATA)? Isn't parallel moving more data faster by putting the bits in parallel rather than stuffing them serially down a single pipe? The answer is exactly the same: edge-placement accuracy reached a limit with PATA - you can't assure the transitions of adjacent parallel bit lines are lined up properly and still go faster - it's a speed limit. It turns out you can go faster by going serial because there are no parallel clocks to synchronize. Transfers can be isochronous without worrying about specific timing - as long as it gets there eventually it's OK. Logic gates on opposite sides of a die are the same parallel clock synchronization problem at PATA.

Of course, you face the speed limit again with edge placement but it's a simpler 1-dimensional problem now. But instead it's 100% jitter-limited based on the media used to propagate. This is why Apple & Intel developed the "Light Peak/Thunderbolt" optical interface - you can't go faster synchronously at "human scale" distances anymore (cable length from your computer to an external drive or display), even serially, using electrical transmission line propagation and still assure synchronization of clock on opposite sides of the communication channel.
 
  • #33
Is it not Inter Symbol Interference, rather than "Edges" that counts? The shape of a waveform as it approaches the value at sampling time is much less relevant than the width of the 'eye'. Shannon's theorem is, in the end, what applies on and between chips.
 
  • #34
A fascinating read, jsgruszynski (Is that some kind of Polish name?). I'll probably need to read it a few times to fully absorb all that information. This whole thread is an interesting read (being the kind of question I usually ask), but that's a gem.
 
Back
Top