Badwolf wrote: 13 Sep 2024 20:26
I'm still reading the data sheet of these chips as I didn't know they existing until earlier in this thread!
I know one of your stated aims was to build a machine using these chips, so I'm guessing the answer is there, but I just wonder if more modern logic would have saved some heartache here! :)
You may be right, I'm on the fence personally.
If you're good with and enjoy cupl/vhdl then it probably makes a lot more sense to implement your own clone in a cpld. Especially so if you're building something intended for an audience so you wouldn't have to rely on finding old stock.
To me and for what I wanted to build it felt like a natural fit to use an original Motorola family part made for this purpose.
Not sure what would have been easier. For me, I suspect I may have had to spend more time implementing a clone rather than interfacing with an original chip? The 40mhz version I bought takes well to overclocking and the later ones were obtained mostly out of curiosity (and by costing almost nothing) -- I wouldn't recommend getting a 33mhz version.
Then again, the goalpost moved a bit too. Speed was not super important but I was hoping to be able to go 50mhz cpu / 25mhz bus, but then the prototype exceeded expectations with twice that.
I'm guessing this is what the second CPLD on CT60 and the 'bus' CPLD on the TFx60 does?
That would be my guess too. The BFG9060 accelerator implements the required bus sizing logic in a cpld too.