Rustynutt wrote: 03 Jan 2023 10:54
So what I was going to ask was, can you build a VSO like you do for the CT60?
But have a range say, 45-60MHz?
I'd like to dual purpose a VSO, 45MHz on the low side for the 040, and up to ~60MHz for a 030 CPU Falcon board I have.
It was a RSO. They almost never sold and can't get those chips anymore. It would end up being another project I would have to design and develop which I don't have time for unfortunately.Though I don't think it would be worth the effort anyway just for the sake of a few Mhz.
But getting back to the point it hand over all..
Myself and
@Badwolf Were talking about a few weeks back in just putting a 3.3V 40MHz OSC on it and calling it done. Because hardware tolerances are really coming into play at such high speeds. There would just be no way to produce a batch which would function at higher speeds reliably. This is just abundantly clear.
IIRC running the FPU and CPU on its own oscillator greatly helped the situation as well. Though it is still somewhat questionable what top speed is for the FPU's. For that we was considering 33MHz as a defeco standard. The top speed of the FPU's is always somewhat in question. So if the 40MHz printed parts are only capable of 33MHz.. Then how many 100's of FPU's would I personally have to test until I found a genuine rated 40MHz part which works.
Of course the "cream of the crop" , Like with most PC hardware, gets sold as a premium because of its rarity. Though as everybody knows, it would involve a great amount of time and effort to bring even a small number of boards up to fully working 50MHz. If I was doing it I would have to charge my time it could easily double the price of the booster. Again just for the sake of a few MHz. it is pretty clear from all the threads that is experimenting themselves is not really getting anywhere either. So I don't think allowing people to change the oscillator is going to ultimately bring anything to the table but more aggro for everybody involved.
I still have not had time to prove if the power supply voltage is a factor in all this or not. I believe it is. But even if I produced a fully tested 50MHz card, I could not guarantee it would work in every Falcon out there anyway. So then it spawns lots of debugging threads , which it would be in question if it was people's Falcons which are not functioning correctly to start with. Then we are back to the whole "clock patch" rigmarole where people have been slapping in any old crap into their machines for years and that could also be a factor. Have they at least recapped their PSU ? Probably not. These are all factors which have to be taken into consideration.
As I suggested previously I think there could be some minor changes which could be made to the PCB which may improve things. But improve it to the point of being significant is another question. For example adding more caps. Though
@Badwolf Somewhat against this because he wanted people to be able to build the boards themselves. Adding more capacitors is still realistically doable by users, but if I was to produce a small batch of these in the future, then I would want it to be as best as it possibly could for production. So you basically end up with two versions of the board in the mix which is not really good when people are trying to diagnose problems. As if you have the DIY board, it could have iffy pats which could be a contributing factor to be not working. Plus the random element of it basically being "DIY" and the user probably screwed up the soldering anyway.
Once you start getting past the 40MHz mark, you basically hit the point of diminishing returns. While more MHz is always welcome. Who's going to pay £500+ more for all the work involved to gain those extra few MHz on "cream of the crop boards". ? Aside from probably myself, who is going to have 100+ 030 CPU's and FPU's To be able to find those cream of the crop chips. Half the people just buy crap off aliexpress and expect it to work. Just look at all the questionable PLD's for starters, never mind getting onto the CPU's and FPU's.
So I hope nobody sees me as being negative towards this project or the top speed of it. I just think there are so many "moving parts" in all this that IMHO it is just not worth the time and effort into pushing more than 40MHz. People also have to remember that this project has only been tested by a small number of people. So there may well be other issues in the future which we do not know about yet. We really need to get our footing first before considering going faster.