Invention Grant
- Patent Title: Copy protection without non-volatile memory
- Patent Title (中): 复制保护,不带非易失性存储器
-
Application No.: US11101076Application Date: 2005-04-07
-
Publication No.: US07941673B1Publication Date: 2011-05-10
- Inventor: Stephen M. Trimberger
- Applicant: Stephen M. Trimberger
- Applicant Address: US CA San Jose
- Assignee: Xilinx, Inc.
- Current Assignee: Xilinx, Inc.
- Current Assignee Address: US CA San Jose
- Agent William L. Paradice, III; Thomas George; LeRoy D. Maunu
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
An FPGA includes a plurality of configurable logic elements, a configuration circuit, a decryption circuit, and a fingerprint element. The fingerprint element generates a fingerprint that is indicative of inherent manufacturing process variations unique to the FPGA. The fingerprint is used as a key for an encryption system that protects against illegal use and/or copying of configuration data. In some embodiments, the propagation delay of various circuit elements formed on the FPGA are used to generate the fingerprint. In one embodiment, the specific frequency of an oscillator is used to generate the fingerprint. In some embodiments, a ratio of measurable values may be used to generate the fingerprint. In other embodiments, differences in transistor threshold voltages are used to generate the fingerprint. In still other embodiments, variations in line widths are used to generate the fingerprint.
Information query