On Nov 5, 2011, at 11:42 PM, Eric Smith wrote:
Chuck Guzis wrote:
If it's a 3.3v microcontroller on the other
side, it's a good reason
for selecting one with 5V tolerant inputs, I guess.
Sadly those seem to be going away. A lot of the new stuff is not 5V tolerant.
Some of the Xilinx FPGAs (e.g., Virtex-6) aren't even 3.3V tolerant!
There are a whole boatload of problems with the Virtex-6, and that's just one of them.
The DDR3 waveforms coming out of them are just disgusting (though they do work) and some
of the errata we've found are truly horrifying. Let's not start on the voltage
sequencing issues (which, curiously, the Virtex-5 was free of; you could power that on in
any order you damn well pleased).
I was never much of a Xilinx guy before, but the V6 made me seriously question ever using
them again (though the Spartan 6 may have kept me from swearing off them entirely).
- Dave