Physically unclonable camouflage structure and methods for fabricating same

US11264990B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11264990-B2
Application numberUS-202016775077-A
CountryUS
Kind codeB2
Filing dateJan 28, 2020
Priority dateFeb 24, 2009
Publication dateMar 1, 2022
Grant dateMar 1, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An application specific integrated circuit (ASIC) and a method for its design and fabrication is disclosed. In one embodiment, the camouflaged application specific integrated circuit (ASIC), comprises a plurality of interconnected functional logic cells that together perform one or more ASIC logical functions, wherein the functional logic cells comprise a camouflage cell including: a source region of a first conductivity type, a drain region of the first conductivity type, and a camouflage region of a second conductivity type disposed between the source region and the drain region. The camouflage region renders the camouflage cell always off in a first camouflage cell configuration and always on in a second camouflage cell configuration having a planar layout substantially indistinguishable from the first configuration.

First claim

Opening claim text (preview).

What is claimed is: 1. A camouflaged application specific integrated circuit (ASIC), comprising: a plurality of interconnected functional logic cells that together perform one or more ASIC logical functions; wherein the plurality of interconnected functional logic cells comprise: an uncamouflaged functional cell having two spaced apart implanted regions, the uncamouflaged functional cell performing a first functional logic cell function and having a first planar layout; and a camouflaged functional cell having two spaced apart implanted further regions, the camouflaged functional cell performing a second functional logic cell function and having a second planar layout; wherein: a first region of the two spaced apart implanted further regions comprises a source region of a first conductivity type; a second region of the two spaced apart implanted further regions comprises a drain region of the first conductivity type: the camouflaged functional cell further comprises an implanted camouflage region disposed between the source region and the drain region and is of a second conductivity type; and the camouflaged functional cell further comprises a gate; and wherein the implanted camouflage region is configured to create or prevent a conduction channel between the source region and the drain region independent of a gate voltage at the gate. 2. The ASIC of claim 1 , wherein the implanted camouflage region comprises a lightly doped region of the second conductivity type. 3. The ASIC of claim 2 , wherein: the first planar layout is of same physical dimensions as the second planar layout; and the implanted camouflage region is configured to prevent the conduction channel between the source region and the drain region independent of the gate voltage. 4. The ASIC of claim 3 , wherein: the source region and the drain region are disposed in a well region; the implanted camouflage region comprises a source camouflage region adjacent the source region and a drain camouflage region adjacent the drain region; and the camouflaged functional cell further comprises: a conductive layer, having a source conductive layer portion disposed in conductive contact with the source region and a drain conductive layer portion disposed in conductive contact with the drain region, wherein: the source conductive layer portion is conductively isolated from the source camouflage region and the drain conductive layer portion is conductively isolated from the drain camouflage region. 5. The ASIC of claim 3 , wherein the implanted camouflage region renders the camouflaged functional cell always off. 6. The ASIC of claim 2 , wherein: the first planar layout is of substantially the same physical dimensions as the second planar layout; and the implanted camouflage region is configured to create the conduction channel between the source region and the drain region independent of the gate voltage. 7. The ASIC of claim 6 , wherein the implanted camouflage region renders the camouflaged functional cell always on. 8. The ASIC of claim 7 , wherein: the source region and the drain region are disposed in a well region; the implanted camouflage region comprises a source camouflage region adjacent the source region and a drain camouflage region adjacent the drain region; and the camouflaged functional cell further comprises: a conductive layer, having a source conductive layer portion disposed in conductive contact with the source region and a drain conductive layer portion disposed in conductive contact with the drain region, wherein: the source conductive layer portion is in conductive contact with the source camouflage region and the drain conductive layer portion is in conductive contact with the drain camouflage region. 9. The ASIC of claim 1 , wherein the camouflaged functional cell forms at least a portion of a logic buffer. 10. The ASIC of claim 1 , wherein: at least a subset of the interconnected functional logic cells together comprise one or more of: a one-time programmable logic circuit having the camouflaged functional cell; a field programmable gate array configuration manager block having the camouflaged functional cell: a memory controller having the camouflaged functional cell: a challenge-response authentication function containing the camouflaged functional logic to compute on-chip encryption keys containing the camouflaged functional cell: on-chip identifiers containing the camouflaged functional cell: analog or mixed-signal processing circuitry containing the camouflaged functional a field programmable gate array configuration manager block having the camouflaged functional cell: a memory controller having the camouflaged functional cell; a challenge-response authentication function containing the camouflaged functional cell; a logic circuit having a plurality of inputs and a logical circuit output; and a one-time programmable circuit having a one-time programmable circuit output communicatively coupled to at least one of the plurality of inputs, the one-time programmable circuit further comprising the camouflaged functional cell. 11. A method of camouflaging an application specific integrated circuit (ASIC), comprising: defining a plurality of interconnected functional logic cells that together perform one or more ASIC logical functions, wherein the plurality of interconnected functional logic cells comprise: an uncamouflaged functional cell having two spaced apart implanted regions, the uncamouflaged functional cell performing a first functional logic cell function and having a first planar layout; a camouflaged functional cell having two spaced apart implanted further regions, the camouflaged functional cell performing a second functional logic cell function different from the first functional logic cell function and having a second planar layout; wherein: a first region of the two spaced apart implanted regions further comprises a source region of a first conductivity type: a second region of the two spaced apart implanted further regions comprises a drain region of the first conductivity type: the camouflaged functional cell further comprises an implanted camouflage region disposed between the source region and the drain region and is of a second conductivity type; and the camouflaged functional cell further comprises a gate: wherein the implanted camouflage region is configured to create or prevent a conduction channel between the source region and the drain region independent of a gate voltage at the gate; and defining a routing of the plurality of interconnected functional logical cells, including the camouflaged functional cell. 12. The method of claim 11 , wherein the implanted camouflage region comprises a lightly doped region of the second conductivity type. 13. The method of claim 12 , wherein: the first planar layout is of same physical dimensions as the second planar layout; and the implanted camouflage region is configured to prevent the conduction channel between the source region and the drain region independent of the gate voltage. 14. The method of claim 13 , wherein the implanted camouflage region renders the camouflaged functional cell always off. 15. The method of claim 14 , wherein: the source region and the drain region are disposed in a well region; the implanted camouflage region comprises a source camouflage region adjacent the source region and a drain camouflage region adjacent the drain region; and the camouflaged functional cell further comprises: a conductive layer, having a source conductive layer portion disposed in conductive contact

Assignees

Inventors

Classifications

  • CMOS gate arrays · CPC title

  • Integrated device layouts · CPC title

  • Circuit design · CPC title

  • against software analysis or reverse engineering, e.g. by obfuscation · CPC title

  • Circuit design at the physical level (physical level design for reconfigurable circuits G06F30/347) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11264990B2 cover?
An application specific integrated circuit (ASIC) and a method for its design and fabrication is disclosed. In one embodiment, the camouflaged application specific integrated circuit (ASIC), comprises a plurality of interconnected functional logic cells that together perform one or more ASIC logical functions, wherein the functional logic cells comprise a camouflage cell including: a source reg…
Who is the assignee on this patent?
Rambus Inc
What technology area does this patent fall under?
Primary CPC classification H03K19/17736. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).