alpha_uma said:
Thank you all for your kind explanations. The days of my hands-on EE
laboratory work with now-obsolete CPUs (8086-80486) are long gone. I'm just
trying to get an overall understanding of the relationships between the
system clock frequency, the speed of the front-side-bus and the frequencies
of the waveforms on the pins of a modern CPU. Please pardon me if some of
the following questions are stupid.
Questions:
(1) Mathematically speaking, how is the speed of the FSB derived/calculated
from the system clock frequency?
You've already done it in question 3.
(2) What is the max frequency of the waveforms going in or coming out of the
CPU pins? How are these related to (1)?
You're probably more interested in the timing relationships among these
signals. Since we're working in the time domain, you probably want to
be able to easily determine 1nS time relationships. Your probes will
probably affect it more than that...unless you have EXPENSIVE probes and
know how to use 'em and you have a place to connect 'em. Hint: you
won't/can't.
(3) If (for some "stupid" reasons) I want to look at the timing of memory
read/write cycles on a PC (say, 1GHz P4, PC133MHz FSB), what scope speed do
I need in order to clearly discern edge triggering? Is it at least
10x133MHz? Or lower?
One cheap way to look at memory timing is in the memory data book.
The motherboard either meets it or it's broke...in which case you won't
have anything to look at.
Again, PC signals are not simple. Some pins have shared/multiplexed
functions. You have to be able to synchronize to the system in such a
way that you can get a repeatable trace. That's a HARD problem for
most interesting signals. 25 years ago, we were building emulators
to track the internal workings of processors so we could generate the
(externally unavailable) signals needed for triggering. It's gotten
MUCH worse over the last quarter century.
Even if you have a multi-GHz digital scope, you won't be able to make
much sense out of what you capture.
Get yourself the fastest quality scope you can afford. It won't be fast
enough to do what you want, but it might do what you need...wasn't there
a song about that???
TEK 465 is a good cheap scope. 7704A can be had for peanuts.
HP and others make some good stuff too.
One thing I did was to put a PLD on a small board with a bunch of
probes. I decide how I want to trigger, write the equations and program
the PLD as a state machine to sense that and generate the trigger.
It's only practical for HARD problems when you're out of options.
A general purpose system with that complexity would cost a fortune.
mike
--
Return address is VALID.
Bunch of stuff For Sale and Wanted at the link below.
Compaq Aero floppy,ram,battery.
FT-212RH 2-meter 45W transceiver.
Toshiba & Compaq LiIon Batteries, Test Equipment
30pS pulser, Tektronix Concept Books, spot welding head...
http://www.geocities.com/SiliconValley/Monitor/4710/