What I'm referring to is how a device, like a video controller, would access RAM during low phase (IIRC) of the CPU cycle. Allowing the video controller and CPU to use the RAM at effectively the same time.
I then started wondering how fast you could do that? If a '02 or '816 could run at 14 MHz, then I suppose a video controller could run at a maximum of 7 MHz. Correct?
Take VGA's frequency of 25 MHz (rounded down). You could clock the CPU at half that and get 12.5 MHz....nearly the limit. But then, you'd be limited to 6.25 MHz for the video DMA. Which means you'd only get 1/4 of the 640 pixels (160).
Anyway, I find it entertaining to think about these theoretical limits.
What are your thoughts on the maximum speed and if something like VGA is practical?
Thanks!
