Surprise, surprise! :)
I have just redesigned the timing to run the Fast RAM at 50 MHz. The board still uses 60 ns DRAM chips; due to this one wait state is inserted in every Fast RAM access cycle. The results are not bad: it produces ~4.4 MIPS at 50 MHz (it was 3.3 MIPS at 32 MHz with 0 wait state 60 ns DRAM).
The waitstates are clearly visible on the timing diagram below: one CPU cycle takes 10 clock cycles instead of 8.
Stay tuned. More news are coming soon! :)
This is pretty amazing work! Do you have any plans to do a Zorro slot expander in the future? Keep up the good work! I'm tracking your projects on my own site: amigafun.wordpress.com
ReplyDeleteThank You for the comment! :)
ReplyDeleteCurrently I'm focusing on the A500, I need to debug the hardwares 100%.
Amazing project! Don't spare the juicy details as it progresses towards completion. :D
ReplyDelete5 cards have been shipped to testers. Now waiting the live test results before beginning the (mass) production.
ReplyDelete