US 7,472,369 B1
Embedding identification information on programmable devices
Peter Bain, Ottawa (Canada); Kerry S. Veenstra, Santa Cruz, Calif. (US); Timothy P. Allen, Santa Cruz, Calif. (US); and Aaron Ferrucci, Santa Cruz, Calif. (US)
Assigned to Altera Corporation, San Jose, Calif. (US)
Filed on Jun. 03, 2004, as Appl. No. 10/861,990.
Int. Cl. G06F 17/50 (2006.01)
U.S. Cl. 716—16  [716/17; 716/18] 29 Claims
OG exemplary drawing
 
1. A method for implementing a programmable chip, the method comprising:
receiving intellectual property core information identifying a plurality of intellectual property cores for implementation on a programmable chip;
receiving parameter information associated with the plurality of intellectual property cores for implementation on the programmable chip;
generating custom design files for implementing the plurality of intellectual property cores parameterized using parameter information on the programmable chip;
generating an identification sequence, the identification sequence configured to provide information identifying the plurality of intellectual property cores and parameters used to parameterized the plurality of intellectual property cores;
implementing the plurality of intellectual property cores parameterized using parameter information on the programmable chip using a first plurality of lookup tables;
writing the identification sequence to a second plurality of lookup tables.