On Sun, Jun 10, 2012 at 2:46 PM, Andre Abelian wro= te: > Hi all, > > I noticed that altera uses external ic to hold the program memory is ther= e > any advantage? > why use external some one can still the code. how come xilinx or lattic= e > program memory is internal. > > > any idea? > Trying hard to ignore the inconsistently poor grammar. I'm pretty sure that most Xilinx FPGAs use external memory to load their configuration, as is with Altera FPGAs. The CPLDs, however, have on-chip flash. In terms of other people downloading your code, if they wanted to do that, they would find a way regardless of where it is stored. I think your best bet for protection is some kind of encryption. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .