Hi, Andre
Wow, it's quite a recipe you're cooking up. I can see you're planning to really have some fun! I'm envious!
Regarding the level shifters on the left of the diagram, it seems to me you could eliminate the 3.3 -> 5V unit by feeding the 3.3V logic signals directly into 74HC
T series devices -- ie: 74HC
T153, 74HC
T08. This family of devices are CMOS and use a 5V supply but their inputs accept TTL levels. I expect your 3.3V signals will have rail-to-rail voltage swings, meaning that logic high will be the full 3.3 volts. In TTL terms 3.3V is acceptable as a High, so you'll be OK. (I just looked at a 74HCT08 data sheet; that chip accepts 2.0V or greater as being a High.) Another option is the 74
ACT series (which is faster than 74HCT); I think there are other, even faster CMOS families that also accept TTL levels on the inputs.
It looks to me as if there's a bug in the AUX bus logic. AUX is a bi-directional bus, but the enable for the '125 tri-state buffer that feeds MISO onto AUX7 doesn't seem to be qualified with regard to R/W. There's a chance the '125 will sometimes drive AUX7 at the same time the GODIL is also driving that line. Does that make sense -- do you see what I'm talking about?
What goes on the CS/A65 connector? Also I'm curious why it gets separate MEMSEL and IOSEL signals.
Cheers,
Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html