sark02 wrote:
Does this look ok to you, too, or is there more to investigate?
Uh... both!
Seriously, I agree the issue of voltage levels will be OK. But I ended up browsing through that Xilinx document you linked, and there's a
LOT of detail
(partly because the 3E has so many options regarding I/O characteristics). It seems certain the 3E can provide appropriate I/O for your project -- which sounds pretty cool, btw
-- but you'll need to know what you want and how to ask for it.
Quote:
Unless otherwise specified in the FPGA application, the software default IOSTANDARD is LVCMOS25, SLOW slew rate, and 12 mA output drive.
(LVCMOS33 is not the default)
Quote:
High output current drive strength and FAST output slew rates generally result in fastest I/O performance. However, these same settings generally also result in transmission line effects on the printed circuit board (PCB) for all but the shortest board traces. [...] Use the slowest slew rate and lowest output drive current that meets the performance requirements for the end application. [emphasis added]
(Current required to drive an input on a 65C02 is practically nil -- basically just enough to charge & discharge the input capacitance. Minimum slew rate is probably also OK, except perhaps on the pin that drives PHI2.)
ETA: 5 ns is what WDC lists as the slowest permissible Tr and Tf (rise time & fall time) for the w65c02s PHI2 input. AFAICT the other inputs have no maximum Tr / Tf spec.
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html