Post
by exxos » Sun Jan 26, 2020 1:56 pm
For the hell if it I tried 80MHz but its really not happy, aka row of bombs. But considering I have to keep spray freezer spray on it at 75MHz I think realistically 64MHz is likely going to be the max "safe" clock. Of course not all chips may overclock the same either.
64MHz has a 68K cycle time of about 30ns, plus say 10ns for the PLD, 40ns total. It means the ROM being 55ns can only in effect cope with 32MHz speeds anyway.
The SRAM I have been (still) waiting to be built uses 45ns chips. So I think again that 64MHz works out well in that respect. I have been talking to @terriblefire about SRAM last week. Basically because those SRAM chips I am using are like £20 a pop, 4 of them , £80, the pcbs were expensive because of being "tight".. plus other build costs, its going to push it to £120 just for 8MB fast-ram. Its just not a good solution.
As TF says, SDRAM is much cheaper, I mean its like 128MB for £1.50.. its 3.3V so will need some level shifters. TF also says he can mash us up with a xilinx SDRAM controller, so I think I can mash up a 68K sized board as before which can easily have as much RAM as needed. This SDRAM is way faster than I need for 64MHz as well. some of it is down to just 5ns!
We can actually have up to 10MB fast-ram on a 68000 I think. With a 16MB chip I could mash up some logic to copy the ROM to SDRAM on power up, so ROM runs from SDRAM instead of the ROM chip itself. This would mean 64MHz access to "ROM" instead of the current 32MHz speed.
Also the same fast-ram board could be adapted when I move over to the 020 CPU. As we have 32bit access on there, having a fast-ram board with 32bit is going to be lightning fast if we can push 64MHz on a 020. In term of the 020, its not much of a jump from the SEC design so it shouldn't be to much to get one working.. though as always, with so many projects on the go, the 020 may not even be designed until next year.
There are some other projects going on in the background relating to the H4 which mixes in with the booster stuff, so I am not sure yet which of the many directions to ultimately go in yet. I will do a 020 adaptation, but its if I spend time on the H4 related stuff more than STFM stuff which is one of the main issues. The direction may well be a 020 based H4 running at 50mhz at 32bit.. but there's a lot of work in a motherboard re-design to move it to a 020 based design.