Invention Grant
US09129671B2 Semiconductor device identifier generation method and semiconductor device
有权
半导体器件标识符生成方法和半导体器件
- Patent Title: Semiconductor device identifier generation method and semiconductor device
- Patent Title (中): 半导体器件标识符生成方法和半导体器件
-
Application No.: US12296875Application Date: 2007-04-04
-
Publication No.: US09129671B2Publication Date: 2015-09-08
- Inventor: Roelof H. W. Salters , Rutger S. Van Veen , Manuel P. C. Heiligers , Abraham C. Kruseman , Pim T. Tuyls , Geert J. Schrijen , Boris Skoric
- Applicant: Roelof H. W. Salters , Rutger S. Van Veen , Manuel P. C. Heiligers , Abraham C. Kruseman , Pim T. Tuyls , Geert J. Schrijen , Boris Skoric
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Priority: EP06112656 20060413
- International Application: PCT/IB2007/051213 WO 20070404
- International Announcement: WO2007/119190 WO 20071025
- Main IPC: H04L9/06
- IPC: H04L9/06 ; G11C7/24 ; G06F21/73 ; H04L9/08 ; G06F21/30 ; G11C7/20 ; G11C16/20 ; G11C16/22 ; G11C29/04 ; G11C29/44 ; G11C29/50

Abstract:
A method (100) is disclosed of generating an identifier from a semiconductor device (600) comprising a volatile memory (610) having a plurality of memory cells. The method comprises causing (110) the memory cells to assume a plurality of pseudo-random bit values inherent to variations in the microstructure of the memory cells; retrieving (120) the bit values from at least a subset of the plurality of memory cells; and generating the identifier from the retrieved bit values. The method (100) is based on the realization that a substantial amount of the cells of a volatile memory can assume a bit value that is governed by underlying variations in manufacturing process parameters; this for instance occurs at power-up for an SRAM or after a time period without refresh for a DRAM. This can be used for several identification purposes, such as identifying a semiconductor device (600) comprising the volatile memory (610), or for secure key generation by mapping error-correcting code words onto the identifier bit locations. The present invention further includes a semiconductor device (600, 1000) configured to be subjectable to the method (100) of the present invention.
Public/Granted literature
- US20100070777A1 SEMICONDUCTOR DEVICE IDENTIFIER GENERATION METHOD AND SEMICONDUCTOR DEVICE Public/Granted day:2010-03-18
Information query