I'll start out with tutorial stuff, but my real goal is some type of accelerator for an old home computer. The fpga board would plug into the cpu socket, sitting between it and the cpu. Maybe implement some of the unused opcodes, have hardware fpu stuff. Still undecided on the specifics yet.
Thank you. The first few hits are all relevant. I have some learning to do now.
3.3V I/O can drive TTL, no questions asked, for 5-V TTL's Vih min is
2.4 V The difficult issue is 5-V TTL driving the 3.3 V CMOS input. Most 5-V TTL only drives up to two diode drops below the rail, which nominally means 3.6 V. (But 5-V CMOS devices drive all the way to the rail, which poses a problem for you). There are worst-case assumption of the 5 V supply being high, while the 3.3 V supply is low, where things get less benign (5.5 - 1.4 =
4.1, which is 1.1 V above 3.0 V.) Just to give you some facts. Peter Alfke
People like yourself do have have problems using FPGA's in old system add-ons. Often modern FPGAs need multiple power rails and simply can't take directly 5V inputs. In response to some of these needs we have developed some products to help.
If you want an easy path to using a modern FPGA in an old style computer have a look at our Craignell modules
These offer a Xilinx Spartan-3E FPGA module in a DIL standard format. We have made the module power input 5V (normal DIL position) and the I/ O 5V tolerant and pulled up to 5V to drive external CMOS level logics.
First batch of these has sold out but we have a second batch in manufacture and likely to be available in about 4 weeks time. We have added a new size in this second batch so we will have DIL28,32,36,40 versions and also coming is the derivative product Drigmorn1 which will be a development board rather than for the obsolete component replacement/easy build markets that are Craignell modules main targets.
Pricing on Craignells is from GBP=A335, US$70, 55=80 on one offs and we be offering versions with XC3S100E, XC3S500E and possibly XC3S250E FPGAs.
John Adair Enterpo> I've spent several hours browsing the Xilinx site (and not so much