-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How fast can it go? #4
Comments
The RC2014 standard clock is 7.3728 MHz and there aren't problems with the Propeller. However the Z80 adds a wait state to all I/O operations that helps with the timings. I haven't run many speed tests, however there are two things to consider:
The standard firmware for the graphics card uses write-only operations without wait states unless the user wants to change resolution, in that case the wait line is asserted until the Propeller is ready again. The TMS9918 emulation firmware on the other hand always uses wait states because it allows to read and write to the vram. |
Thanks for the response. The 6502, IIRC, is around 4-7 clock cycles for a write operation. I guess I just need to do the math. Right now, I'm running at 1 MHz while I develop. So probably more than OK there in read or write. Thanks for your input. |
I've wondered about using a Propeller in a SBC that I have created. My computer runs between 1 and 4 MHz (6502). I have pushed it to 8 MHz with no issues.
However, I've wondered how the Propeller could keep up at higher speeds? I imagine RC2014's usually run at 3.5 - 4.0 MHz.
So my question is, how fast have you pushed this card using direct bus access? When do you think the CPU would have to have wait states before the Propeller can't handle it?
Thanks
The text was updated successfully, but these errors were encountered: