I had a chance to put the scope on the board I built based on the POC2 design.
Starting with the clock stretching, both 1 and 2 wait states appear to be inserted as expected. Seen here with 1 wait state selected.
Attachment:
File comment: longer shot of the wait states
Wait states in action.jpg [ 37.39 KiB | Viewed 987 times ]
The average frequency detected by the scope shows that particular section of code (probably keyboard scanning) has a 5 to 6% slowdown over all as the master clock is 20mhz for a nominal CPU speed of 10mhz. That's a small price to pay compared to running the board ad the speed of the slowest I/O component.
The first test runs were done with a slightly out of spec HC parts, both flip flops have been replaced with newly arrived AC parts and the clock from the flip flop shows a little ringing:
Attachment:
File comment: Scoping the clock side of the damping resistor
Before resistor.jpg [ 32.15 KiB | Viewed 987 times ]
On the CPU side of the 120R resistor the ringing is gone, but the waveform is somewhat rounded:
Attachment:
File comment: CPU side of the damping resistor
After resistor.jpg [ 32.43 KiB | Viewed 987 times ]
Not that the CPU seems to mind, the rise and fall rate in the mid range is nice and fast.