Hi Cube007,
Thanks for the reply. Please excuse me, but I'm not sure you are right. I have been searching *all day* for info, and this is what I have found so far:
The Xilinx XC7354 is, firstly, EPROM, so unless it is windowed (the ones for sale are not) it can't be reprogrammed. Also, the datasheets I have found for it do not show any jtag or other programming pins. I can only assume it needs external programming - I have found *nothing* to indicate anything else.
The Altera part is at least EEPROM. However, from reading its datasheet and compatiibilty sheets for the various programming cables, it seems that it also needs external programming. The datasheets lists varients of the 7160 with 'E' and 'S' suffixes and states that the 'S' parts only are in-circuit programmable, not the 'E' parts.
I am still looking for more information on the Altera parts, maybe the programming is not too difficult and I could build a stand-alone programmer. Information on programming them seems hard to find. I certainly can't afford to buy a commercial device programmer for it, there are plenty but cost 100's or 1000's of $.
Anyway, thanks again for your response. If I am wrong and you know more, please tell me!
Cheers,
FoxyRick.