This is my clock signal. The setup is simple. Oscillator on breadboard, probing output. Clock not hooked to anything, so the only load is 1M/13pF of my scope probe.
On the bottom of the screen are measurements I thought might be relevant. Not show is the rise time, which measured at 2.6ns.
First off, if nothig changes, this should work fine, right?
Second, I assume once in circuit, since we are dealing with CMOS, it shouldn't be significantly loaded, right? As in, my scope probe is the biggest load it will see?
Third, if that ringing is a big deal, could I not put a resistor to ground at the output to dampen it.Actually, experimentation with a 500 ohm load didn't change the ringing much, just the amplitude. That load should have been drawing 10 mA, which is about 2/3 the rating of the part. Thus, I doubt there are any gains to be made here.
Finally, can I expect this to change when the oscillator is in-circuit?
Unloaded clock signal pic
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Unloaded clock signal pic
You could put a monolithic ceramic one across the power though, with shortest possible leads & connections to the power and ground leads of the oscillator can. Then, make the connections (both output and ground) from there directly to the processor's Φ0 in and ground as short as practical, and from the processor to the VIA's and ACIA's Φ2 input also short. Processor first though. Then you can 'scope it at the processor, including using the processor's ground pin. You'll probably find it doesn't look so nice out there as it does right at the oscillator's output. Part of the problem is that the wire's inductance is about 24nH per inch (that's for #24 wire, but going to a larger gauge has a pretty negligible effect), and there are capacitive loads out at the end of it (from the solderless breadboard and the input capacitance of the ICs), a situation that's ripe for ringing. When possible, keeping the signal line right next to its corresponding ground return wire helps.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Unloaded clock signal pic
Dan Moos wrote:
This is my clock signal.
BTW, when you were testing did you have the 'scope probe on the ×10 setting, and the probe's ground attached to the oscillator's ground?
Quote:
Second, I assume once in circuit, since we are dealing with CMOS, it shouldn't be significantly loaded, right? As in, my scope probe is the biggest load it will see?
Quote:
Third, if that ringing is a big deal, could I not put a resistor to ground at the output to dampen it.Actually, experimentation with a 500 ohm load didn't change the ringing much, just the amplitude. That load should have been drawing 10 mA, which is about 2/3 the rating of the part. Thus, I doubt there are any gains to be made here.
Quote:
Finally, can I expect this to change when the oscillator is in-circuit?
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: Unloaded clock signal pic
My probes were exactly as you described BDD.
Why is the undershoot a bigger deal than the over shoot? Both are roughly a volt, so I'm apparently going negative by a volt (scope says this). It's that bad?
But to get to the nub if of it, conceding that yes, a breadboard is a terrible environment for digital, does anything I've so far posted suggest things won't work? I've seen some pretty messy functional computers on breadboards on the net.
If I decide to do a long term build, it will be PCB, probably home brewed (I'm getting dangerously close to the getting kinds of results that would allow it using the photo technique)
Why is the undershoot a bigger deal than the over shoot? Both are roughly a volt, so I'm apparently going negative by a volt (scope says this). It's that bad?
But to get to the nub if of it, conceding that yes, a breadboard is a terrible environment for digital, does anything I've so far posted suggest things won't work? I've seen some pretty messy functional computers on breadboards on the net.
If I decide to do a long term build, it will be PCB, probably home brewed (I'm getting dangerously close to the getting kinds of results that would allow it using the photo technique)
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Unloaded clock signal pic
Dan Moos wrote:
Why is the undershoot a bigger deal than the over shoot? Both are roughly a volt, so I'm apparently going negative by a volt (scope says this). It's that bad?
You need to see if you can reduce that undershoot if you can. Running the clock through a flop may help.
Quote:
But to get to the nub if of it, conceding that yes, a breadboard is a terrible environment for digital, does anything I've so far posted suggest things won't work? I've seen some pretty messy functional computers on breadboards on the net.
Quote:
If I decide to do a long term build, it will be PCB, probably home brewed (I'm getting dangerously close to the getting kinds of results that would allow it using the photo technique)
x86? We ain't got no x86. We don't NEED no stinking x86!
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Unloaded clock signal pic
Regarding the solderless breadboard, I expect it will work as long as you heed earlier advice.
Regarding PC boards, know that the price of getting a custom board made by a board house has come well within the reach of hobbyists, much to our delight. There's discussion of it in chapter 13 of the 6502 primer, with links. See also our forum topic, "Cheap PCB stories..." It started more than five years ago, so you'll see progress as the topic goes from one page to the next, to the next.
Regarding PC boards, know that the price of getting a custom board made by a board house has come well within the reach of hobbyists, much to our delight. There's discussion of it in chapter 13 of the 6502 primer, with links. See also our forum topic, "Cheap PCB stories..." It started more than five years ago, so you'll see progress as the topic goes from one page to the next, to the next.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Re: Unloaded clock signal pic
Dan Moos wrote:
This is my clock signal. The setup is simple. Oscillator on breadboard, probing output. Clock not hooked to anything, so the only load is 1M/13pF of my scope probe.
In general, if you want to get a good look at a signal, make sure the ground clip is attached close to that signal.
If you want to soften the edges a bit, try adding a resistor in series with the output. Something between 22 and 220 Ohms should probably work.
Re: Unloaded clock signal pic
(I read a howto guide the other day, pointing out that you need to periodically recalibrate your probes - they have circuitry which compensates for their impedance, and if misadjusted can show you things which are not really there in normal operation.)
Re: Unloaded clock signal pic
I happen to be in the process of putting together something with a 2mhz clock using matrix board. So I've powered up the clock to get a shot of the waveform.
It's a 5v can oscillator, and there's a 0.1uf smoothing capacitor between 5v and ground, and no load other than the wire from the output to the various IC sockets. Other than a power indicator LED there's nothing else currently fitted.
The under and overshoot are very similar, though the ringing does appear to dissipate faster, I don't know if that's the result of the capacitor or being on matrix board rather than a breadboard.
It's a 5v can oscillator, and there's a 0.1uf smoothing capacitor between 5v and ground, and no load other than the wire from the output to the various IC sockets. Other than a power indicator LED there's nothing else currently fitted.
The under and overshoot are very similar, though the ringing does appear to dissipate faster, I don't know if that's the result of the capacitor or being on matrix board rather than a breadboard.
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Unloaded clock signal pic
BigEd wrote:
(I read a howto guide the other day, pointing out that you need to periodically recalibrate your probes - they have circuitry which compensates for their impedance, and if misadjusted can show you things which are not really there in normal operation.)
x86? We ain't got no x86. We don't NEED no stinking x86!