M
Matt
- Jan 1, 1970
- 0
We were having an issue with a system that uses an ISA bus locking up
once every few hours. After a lot of work, we narrowed the issue down
to bus termination or lack thereof. After throwing some terminator
resistors on the ISA Bus the system runs fine for weeks. Great,
problem solved. My current task is figuring out how having no
termination caused the system to lock up after a few hours. I started
probing the clock, address lines, and data lines on the bus with and
without the termination. When there is no termination, there is a
larger overshoot and undershoot on the rising and falling edge
respectively however the delta of the termination vs. no termination
is less than a volt. I was hoping to see something a bit more drastic
but I am unsure what the threshold is on the overshoot/undershoot
voltages. Also, for grins, I did a FFT on the BCLK signal (8.333MHz)
and I noticed that the unterminated signal had well defined even
harmonics. The terminated signal had some noise around the even
harmonics but they were no where near as structured. I should also
point out the the odd harmonics on the terminated signal had a more
narrow band.
There are obvious differences in the terminated and unterminated
signals, but nothing that really stands out as the problem causing the
issue. Is there something else I should look at?
Thank you
once every few hours. After a lot of work, we narrowed the issue down
to bus termination or lack thereof. After throwing some terminator
resistors on the ISA Bus the system runs fine for weeks. Great,
problem solved. My current task is figuring out how having no
termination caused the system to lock up after a few hours. I started
probing the clock, address lines, and data lines on the bus with and
without the termination. When there is no termination, there is a
larger overshoot and undershoot on the rising and falling edge
respectively however the delta of the termination vs. no termination
is less than a volt. I was hoping to see something a bit more drastic
but I am unsure what the threshold is on the overshoot/undershoot
voltages. Also, for grins, I did a FFT on the BCLK signal (8.333MHz)
and I noticed that the unterminated signal had well defined even
harmonics. The terminated signal had some noise around the even
harmonics but they were no where near as structured. I should also
point out the the odd harmonics on the terminated signal had a more
narrow band.
There are obvious differences in the terminated and unterminated
signals, but nothing that really stands out as the problem causing the
issue. Is there something else I should look at?
Thank you