Not that I am aware of. Doesn't the arcade card have extra registers? (I'm pretty sure there is at least a shift register available.) Are those emulated on the TED 2?
Extra memory is nice, even if it's single-byte access via a register. Shift register would be nicer, making multiplies and a few other calculations easier/faster.
Nope, you're right, the TED2 doesn't have the Arcade Card's shift-registers.
I guess it's all a question of how you define "Super Arcade Card". If you want 100%-compatibility with the existing Arcade Card, then you'll have to design your own, or wait for some mythical future TED3.
i was actually referring to a common exception in most chip data sheets, that states the input voltage doesnt need to be observed as long as currents are
note this only applies to diode protected inputs and would need to be confirmed with the MFG data before designing around it.
Ah, thanks!
Yes, those discussions specifically mention that
some 3.3V chips are designed to accept connection to 5V inputs through a resistor, as documented in the MFG data sheet. The old Cyclone2 FPGA was specifically mentioned.
Okay, problem not solved.
I doubt there would be enough room for the diodes/resistors needed.
You -might- be able to squeeze a level-shifter on there, if it's small. Would we need 2? (input+output?)
Any idea of what kind of delay would that cause...?
Assuming we can't find a stash of big enough 5V CPLD/PGA's somewhere...
They're around, but the prices seem a little high (to me) for the capability that they offer.
A TQFP100 package is going to eat up a lot of board space for only 128 macrocells, and the smaller TQFP44 only offers 64 macrocells. I'm not sure what you'd need in order to replicate the Arcade Card.
In comparison ... the FPGA in Krikzz's TED2 has 1280 cells.
You're also going to be limited by the RAM choices, or you'll end up with lots of RAM chips on your board.
I could only find one MFG of 2MB 5V SRAM chips when I looked, and they seemed quite expensive.
When you start looking for parts that are actually available, you can quickly understand why Krikzz decided to use all 3.3V logic, and add 5V level-shifters.
You only have to look at the TED2 board to see how much physical space that all took up, and that was using a physically-tiny-but-tall 4MB BGA RAM chip, which wouldn't be an option for you if you want the nice plastic case.