How Does Increasing Bus Frequency Affect Data Transfer and Ohm's Law?

Click For Summary

Discussion Overview

The discussion revolves around the implications of increasing the frequency of a computer's main bus on data transfer and its relationship with Ohm's Law. Participants explore how frequency affects voltage and current in the context of digital signals and data transmission, touching on concepts of overclocking and signal integrity.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants propose that increasing the frequency of the bus leads to more voltage fluctuations, which they associate with an increase in data transfer rates.
  • Others argue that while the frequency increases the number of cycles per second, it also raises the current required to drive the bus, as described by the equation I = V/R.
  • A later reply questions how increased frequency can allow for more data transfer without violating Ohm's Law, suggesting that voltage must increase to accommodate the higher current flow.
  • Some participants mention that digital signals are represented by rectangular waveforms, which contain harmonic content that can affect signal integrity at higher frequencies.
  • There is a discussion about the role of capacitance in the bus system, indicating that higher frequencies require more power due to the relationship I ~ CVf (Capacitance * Voltage swing * frequency).
  • One participant notes that bits of information are transferred at the system clock rate, implying that increasing the clock rate directly correlates with the number of bits transferred per second.

Areas of Agreement / Disagreement

Participants generally agree that increasing the frequency of the bus allows for more data to be transferred per second. However, there is disagreement regarding the implications for voltage and current, as well as how these changes relate to Ohm's Law and signal integrity.

Contextual Notes

Participants express uncertainty about the relationship between frequency, voltage, and current, particularly in the context of overclocking and the physical limitations of bus design. There are also unresolved questions about the effects of increased capacitance and the potential for signal integrity issues at higher frequencies.

Brown399
Messages
15
Reaction score
0
What does increasing the frequency of a computers main bus [the bus that connects the CPU to the chipset] imply about the voltage ["information"] traveling on a bus? (what IS the frequency of a bus effectively measuring, data units per second?)

The way i see it (please correct me if I'm wrong, which i will presume i am), increasing the number of 'ups and downs' in any given second will result in more voltage going through the bus (which means more will be denoted a logical 0 or 1, so effectively more data is passing through the bus).

If it was 2 cycles per second, and was increased to 4 per second, would that not imply that more voltage passes through the bus?

And if this is implied ( that more voltage passes through the bus at any given second) how can this be, without violation Ohms law...? How can a change in frequency change the amount of data per second that can be processed in any given second (I'm talking about overclocking, increasing a processor from 3.6->4.0ghz for example)? How can this be explained by physics without breaking fundamental laws (i presume this is because frequency has a more complex nature than the basics of Ohms law).
 
Computer science news on Phys.org
Brown399 said:
What does increasing the frequency of a computers main bus [the bus that connects the CPU to the chipset] imply about the voltage ["information"] traveling on a bus? (what IS the frequency of a bus effectively measuring, data units per second?)

The way i see it (please correct me if I'm wrong, which i will presume i am), increasing the number of 'ups and downs' in any given second will result in more voltage going through the bus (which means more will be denoted a logical 0 or 1, so effectively more data is passing through the bus).

If it was 2 cycles per second, and was increased to 4 per second, would that not imply that more voltage passes through the bus?

And if this is implied ( that more voltage passes through the bus at any given second) how can this be, without violation Ohms law...? How can a change in frequency change the amount of data per second that can be processed in any given second (I'm talking about overclocking, increasing a processor from 3.6->4.0ghz for example)? How can this be explained by physics without breaking fundamental laws (i presume this is because frequency has a more complex nature than the basics of Ohms law).

It's best not to say "voltage through". Voltage is a potential difference across something, and that voltage difference causes current to flow through the thing.

Increasing the clock frequency of a bus indeed allows more data to pass through the bus per second. Since the data in a digital system consists of rectangular waveforms, there is a lot of harmonic content in the signals. Even if you only have a bus operating at 10MHz, the edges of the waveforms will be in the few nanosecond range, which means that the signal harmonic bandwidth goes up to about 0.35/rise time, or a few hundred MHz. This can cause signal integrity issues if the bus length gets to be longer than about 1/10 of a wavelength for the highest harmonics. Once you get to high enough frequencies, you need to treat the bus like a transmission line, and be sure to properly terminate it.
 
berkeman said:
Increasing the clock frequency of a bus indeed allows more data to pass through the bus per second.

Data is represented by voltage in a computer, and therefor for more data to transfer through the same bus, more CURRENT (v/r) has to flow through that bus.

I've increased my processor about .7GHz, how is this possible without violating Ohms law?

I = V/RSilicon is has a constant resistance, so that obviously cannot reduce in magnitude and result in more current flow.

That only leaves voltage.

When i increased the frequency of my bus to 250 from 200mhz, the number of up-down cycles was increased. How does this increased frequency actually allow more data to transfer from the north bridge (on the main bus) to the CPU?
 
Last edited:
Brown399 said:
Data is represented by voltage in a computer, and therefor for more data to transfer through the same bus, more CURRENT (v/r) has to flow through that bus.

I've increased my processor about .7GHz, how is this possible without violating Ohms law?

I = V/R


Silicon is has a constant resistance, so that obviously cannot reduce in magnitude and result in more current flow.

That only leaves voltage.

When i increased the frequency of my bus to 250 from 200mhz, the number of up-down cycles was increased. How does this increased frequency actually allow more data to transfer from the north bridge (on the main bus) to the CPU?

The digital signals drive basically rail-to-rail, so there is trivial voltage drop across the resistance of the bus traces. You are really mostly driving the capacitance of the bus (formed between the traces and the inner layer ground plane beneath them).

As you drive to higher frequencies, it takes more power, because I ~ CVf (Capacitance * Voltage swing * frequency). The current pulses take place when you change the voltage on a bus trace, either high-->low or low-->high. Holding the trace high or low takes very little current.

Hope that helps to clear up your doubt. You can read more about the basics of computers and digital signals at HowStuffWorks.com
 
Brown399 said:
When i increased the frequency of my bus to 250 from 200mhz, the number of up-down cycles was increased. How does this increased frequency actually allow more data to transfer from the north bridge (on the main bus) to the CPU?

Bits of information are transferred at the system clock rate. If you increase the system clock rate, you increase the number of bits transferred per second. So you can read variables from RAM at a faster rate, for example.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
5K
Replies
10
Views
3K
Replies
17
Views
6K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
Replies
8
Views
2K
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 38 ·
2
Replies
38
Views
6K
  • · Replies 7 ·
Replies
7
Views
9K