SRAM based authentication circuit

US10770134B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10770134-B2
Application numberUS-201816202584-A
CountryUS
Kind codeB2
Filing dateNov 28, 2018
Priority dateOct 7, 2016
Publication dateSep 8, 2020
Grant dateSep 8, 2020

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.

A memory device includes a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state, and a physically unclonable function (PUF) generator. The PUF generator further includes a first sense amplifier, coupled to the plurality of memory cells, wherein while the plurality of memory cells are being accessed, the first sense amplifier is configured to compare accessing speeds of first and second memory cells of the plurality of memory cells, and based on the comparison, provide a first output signal for generating a first PUF signature.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory device, comprising: a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state; a physically unclonable function (PUF) generator, comprising: a first sense amplifier, coupled to the plurality of memory cells, wherein while at least some of the plurality of memory cells are being accessed, the first sense amplifier is configured to compare accessing speeds of first and second memory cells of the plurality of memory cells, located in first and second columns of the memory cell array, respectively, and based on the comparison, provide a first output signal for generating a first PUF signature; and a pre-charge/pre-discharge (PC/PD) circuit that is coupled to the plurality of memory cells, wherein the PC/PD circuit is configured to pre-charge bit lines of the first and second columns to either a positive supply voltage or to ground based on a data state of the plurality of memory cells before the first and second memory cells are accessed. 2. The memory device of claim 1 , wherein the first and second memory cells are arranged in a same row of the memory cell array and arranged in a first column and a second column of the memory cell array, respectively, and wherein the first and second columns are next to each other without additional column therebetween. 3. The memory device of claim 2 , wherein the first sense amplifier is coupled to a bit line of the first column and a bit line of the second column, and wherein the bit line of the first column is coupled to the first memory cell and the bit line of the second column is coupled to the second memory cell. 4. The memory device of claim 3 , further comprising a pre-charge/pre-discharge (PC/PD) circuit that is coupled to the plurality of memory cells. 5. The memory device of claim 4 , wherein when the data state is a logical 0, the PC/PD circuit is configured to pre-charge the bit lines of the first and second columns to a positive supply voltage before the data states of the first and second memory cells are read. 6. The memory device of claim 5 , wherein when the data state is a logical 1, the PC/PD circuit is configured to pre-discharge the bit lines of the first and second columns to ground before the data states of the first and second memory cells are read. 7. The memory device of claim 5 , wherein during the data states of the first and second memory cells are being read, the first and second cells are supplied with a voltage level that is lower than the positive supply voltage. 8. The memory device of claim 1 , wherein the PUF generator further comprises: a second sense amplifier, coupled to the plurality of memory cells, wherein while the plurality of memory cells are being read by respective sense amplifiers different from the second sense amplifier, the second sense amplifier is configured to compare either respective discharging rates or respective charging rates of third and fourth memory cells of the plurality of memory cells that are adjacent to each other, and based on the comparison, provide a second output signal for generating the first PUF signature. 9. A memory device, comprising: a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state; a physically unclonable function (PUF) generator, comprising: a first sense amplifier, coupled to first and second memory cells of the plurality of memory cells, and a second sense amplifier, also coupled to the first and second memory cells of the plurality of memory cells, wherein the first and second memory cells are located in first and second columns of the memory cell array, respectively; and a pre-charge/pre-discharge (PC/PD) circuit that is coupled to the plurality of memory cells, wherein the PC/PD circuit is configured to pre-charge bit lines of the first and second columns to either a positive supply voltage or to ground based on a data state of the plurality of memory cells before the first and second memory cells are accessed. 10. The memory device of claim 9 , wherein while the data states of the plurality of memory cells are being read by respective sense amplifiers different from the first and second sense amplifiers, the first sense amplifier is configured to compare respective discharging rates of the first and second memory cells, the second sense amplifier is configured to compare respective charging rates of the first and second memory cells, and based on a first voltage difference according to the comparison on the discharging rates, the first amplifier is configured to provide a first output signal and based on a second voltage difference according to the comparison on the charging rates, the second sense amplifier is configured to provide a second output signal, and wherein the first and second output signals are used for generating a PUF signature, and wherein the first sense amplifier is coupled to a bit line of a first column and a bit line of a second column, wherein the second sense amplifier is coupled to a bit bar line of the first column and a bit bar line of the second column, and wherein the bit line and the bit bar line of the first column is coupled to the first memory cell and the bit line and the bit bar line of the second column is coupled to the second memory cell. 11. The memory device of claim 10 , wherein the first and second memory cells are arranged in a same row of the memory cell array and arranged in the first column and the second column of the memory cell array, respectively, and wherein the first and second columns are next to each other without an additional column therebetween. 12. The memory device of claim 10 , wherein when the data state is a logical 0, the PC/PD circuit is configured to pre-charge the bit lines of the first and second columns to a positive supply voltage before the data states of the first and second memory cells are read, and pre-discharge the bit bar lines of the first and second columns to ground before the data states of the first and second memory cells are read. 13. The memory device of claim 10 , wherein when the data state is a logical 1, the PC/PD circuit is configured to pre-discharge the bit lines of the first and second columns to ground before the data states of the first and second memory cells are read, and pre-charge the bit bar lines of the first and second columns to the positive supply voltage before the data states of the first and second memory cells are read. 14. The memory device of claim 10 , wherein during the data states of the first and second memory cells are being read, the first and second cells are supplied with a voltage level that is lower than positive supply voltage. 15. A memory device, comprising: a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state; a physically unclonable function (PUF) generator, coupled to the plurality of memory cells, that comprises: a first sense amplifier, and a column decoder, coupled between the plurality of memory cells and the first sense amplifier, that comprises at least four switches wherein each of the switches is coupled to one of four columns of the memory cell array, wherein while the data states of the plurality of memory cells are being read, the column decoder is configured to assert two of the four switches so as to allow the first sense amplifier to compare either respective discharging rates or respective charging rates of first and second memory cells of the plurality of memory cell

Assignees

Inventors

Classifications

  • Address circuits · CPC title

  • G11C11/419Primary

    Read-write [R-W] circuits · CPC title

  • Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells · CPC title

  • G06F21/73Primary

    by creating or determining hardware identification, e.g. serial numbers · CPC title

  • Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction · 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 US10770134B2 cover?
A memory device includes a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state, and a physically unclonable function (PUF) generator. The PUF generator further includes a first sense amplifier, coupled to the plurality of memory cells, wherein while the plurality of memory cells are being accessed, the first …
Who is the assignee on this patent?
Taiwan Semiconductor Mfg Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11C11/419. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 08 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).