Secure memory element for logical state storage

US10685687B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10685687-B2
Application numberUS-201715799171-A
CountryUS
Kind codeB2
Filing dateOct 31, 2017
Priority dateOct 31, 2017
Publication dateJun 16, 2020
Grant dateJun 16, 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 element is provided in which a logical state can be securely stored in all conditions even when input set and reset signals are overlapping. This is achieved through provision of an array of persistence latches with an asynchronous circuit that ensures correct operation. The persistence latches provide a persistent output for each of the first and second edges of each input. The memory element is arranged to receive a plurality of inputs including a first and second input. Each first and second inputs include a digital signal that can transition between a first state via a first edge which triggers transition from the first state to the second state and a second edge which triggers transition from the second state to the first state.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory element that is arranged to: receive a plurality of inputs comprising a first input and a second input, wherein each of said first and second inputs comprises a digital signal that can transition between a first state via a first edge which triggers transition from the first state to the second state and a second edge which triggers transition from the second state to the first state; retain a logical state based on said plurality of inputs; and provide an output representing said retained logical state; wherein the memory element comprises: a plurality of persistence latches providing a plurality of persistent outputs including one persistent output for each of the first and second edges of each input, wherein each persistence latch is arranged to receive an input trigger command from the asynchronous logic circuit which controls the opening and closing of a time window throughout the course of which an input signal is looked for by the persistence latch; and an asynchronous circuit coupled with said plurality of persistence latches and configured to provide a plurality of trigger commands as control inputs for the persistence latches; and wherein said asynchronous logic circuit provides a sequence of states whereby said logical state is retained at a first logical value throughout the course of a time period between the first edge of the first input and the first edge of the second input, irrespective of the state of both the first and second inputs when each of their respective first edges are detected. 2. The memory element of claim 1 , wherein the plurality of persistence latches comprises a pair of persistence latches associated with each of the first and second input signals, a first member of said pair providing a persistence output which goes to a first logical value when a first edge of the associated input signal is received and a second member of said pair providing a persistence output which goes to a second logical value when a second edge of the associated input signal is received. 3. The memory element of claim 1 , wherein one of said first and second inputs comprises a set signal and the other of said first and second inputs comprises a reset input. 4. The memory element of claim 3 , wherein one of said first and second edges comprises a rising edge and the other of said first and second edges comprises a falling edge. 5. A high side driver for a power supply circuit comprising a memory element that retains a logical state and provides an output representing said logical state and which is used as a control signal for a high side switch element; wherein said memory element is arranged to: receive a plurality of inputs comprising a first input and a second input, wherein each of said first and second inputs comprises a digital signal that can transition between a first state via a first edge which triggers transition from the first state to the second state and a second edge which triggers transition from the second state to the first state; retain a logical state based on said plurality of inputs; and provide an output representing said retained logical state; wherein the memory element comprises: a plurality of persistence latches providing a plurality of persistent outputs including one persistent output for each of the first and second edges of each input, wherein each persistence latch is arranged to receive an input trigger command from the asynchronous logic circuit which controls the opening and closing of a time window throughout the course of which an input signal is looked for by the persistence latch; and an asynchronous circuit coupled with said plurality of persistence latches and configured to provide a plurality of trigger commands as control inputs for the persistence latches; and wherein said asynchronous logic circuit provides a sequence of states whereby said logical state is retained at a first logical value throughout the course of a time period between the first edge of the first input and the first edge of the second input, irrespective of the state of both the first and second inputs when each of their respective first edges are detected. 6. The high side driver of claim 5 , wherein the plurality of persistence latches comprises a pair of persistence latches associated with each of the first and second input signals, a first member of said pair providing a persistence output which goes to a first logical value when a first edge of the associated input signal is received and a second member of said pair providing a persistence output which goes to a second logical value when a second edge of the associated input signal is received. 7. The high side driver of claim 5 , wherein one of said first and second inputs comprises a set signal and the other of said first and second inputs comprises a reset input. 8. The high side driver of claim 7 , wherein one of said first and second edges comprises a rising edge and the other of said first and second edges comprises a falling edge. 9. The high side driver of claim 5 , wherein the high side switch is a Gan FET.

Assignees

Inventors

Classifications

  • G11C7/1087Primary

    Data input latches · CPC title

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

  • using field-effect transistors only · CPC title

  • G11C7/109Primary

    Control signal input circuits · 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 US10685687B2 cover?
A memory element is provided in which a logical state can be securely stored in all conditions even when input set and reset signals are overlapping. This is achieved through provision of an array of persistence latches with an asynchronous circuit that ensures correct operation. The persistence latches provide a persistent output for each of the first and second edges of each input. The memory…
Who is the assignee on this patent?
Dialog Semiconductor Uk Ltd, Dialog Semiconductor Inc
What technology area does this patent fall under?
Primary CPC classification G11C7/1087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 16 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).