Hi, I've just finished tweaking all the Verilog code for my Atari DVG reimplementation. Problem is, I've hit the macrocell limit for the XC95216 chip I was using, and I can't really justify using two 95216es when the second one is only going to have 50 used macrocells on it. I've got some 72MC chips, but they're XC9500XL series (i.e. XC9572XL-10 in PC44 package).
Does anyone know if an XC9500XL at 3.3V and an XC9500 at 5V will happily communicate with each other without level converter ICs between them, or would I be better off just adding another 95216 and some extra logic to fill the chip up?
Another question - does anyone know of a (preferably UK or European) components distributor that carries XC95288 or XC95288XL chips in small quantities? Any leaded package is fine - QFP, LQFP, PQFP, whatever, as long as it has metal leads along the edges (i.e. not CSP or BGA). I'm also looking for Coolrunner chips, same rules - leaded packages only, small (i.e. testing samples) quantities.
I've found loads of companies that'll sell me 20 or 30 of the things, but I only want two or three. I could get them from Digikey, but then I get to deal with UPS's "Customs brokerage fees" and such...
Thanks.