NoCan(x) Auto-Refresh Waveforms
This is a 'scope photo showing the auto-refreshing waveforms. Between
the two vertical lines are the auto-refresh parts of the waveforms. This
portion is during non-cpu time (video time, because the signal HSync is
at a logic low) and only during HSync or VSync time. Between the vertical
lines, video is not occuring, so refresh is done then automatically by
swapping RAS for CAS at the SIMMs. This forces the SIMMs to do internal
auto-refresh by themselves. Just to the right of the second vertical line
is the CPU access, notice E is high. After HSync goes high, the next video
access (go past E, where E is low) is a normal video access. Notice that
RAS and CAS have normal widths, just like the CPU accesses. When this photo
was taken, this CoCo-3 was running at double speed, 1.79MHz. These waveforms
(were measured on the second version of RamZilla and) are identical to
NoCan's style of refreshing.