Method and apparatus for testing memory

US2016111170A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016111170-A1
Application numberUS-201414556228-A
CountryUS
Kind codeA1
Filing dateNov 30, 2014
Priority dateOct 16, 2014
Publication dateApr 21, 2016
Grant date

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.

In an integrated circuit, a first scan chain of flip-flops is loaded with data for testing data retention of the flip-flops and a memory is loaded with data for performing a retention test by a memory built-in self-test (MBIST) wrapper circuit. A portion of the system is placed in a low-power state for a predetermined period of time before data is read from the memory and retention of data by the memory while in the low-power state is determined.

First claim

Opening claim text (preview).

1 . A method of testing operation of a memory of an integrated circuit, comprising: loading a first scan chain of flip-flops with first data for testing data retention of the flip-flops; loading the memory with second data for performing a retention test by a memory built-in self-test (MBIST) wrapper circuit; placing at least a portion of the integrated circuit and the memory in a low-power state for a predetermined period of time; reading the second data from the memory; and determining retention of the second data by the memory in the low-power state based on the read data. 2 . The method of claim 1 , comprising: loading the first scan chain and a second scan chain of flip-flops associated with the MBIST wrapper circuit with third data; initializing a logic portion of the integrated circuit to a known state based on the third data in the first and second scan chains; testing the logic portion of the integrated circuit in a normal power mode based on the third data in the first and second scan chains. 3 . The method of claim 1 , further comprising unloading the first data from the first scan chain and verifying data storage by the first scan chain based on the unloaded data. 4 . The method of claim 1 , further comprising outputting a signal indicative of correct retention of data by the memory when the read data is consistent with the second data loaded into the memory. 5 . The method of claim 1 , wherein the low power mode is a low leakage stop mode. 6 . The method of claim 1 , wherein in the low power mode, a clock to the logic portion of the system is stopped. 7 . The method of claim 1 , wherein the low power mode is a state retention power gating (SRPG) mode. 8 . The method of claim 1 , wherein the predetermined period of time is a greater of a flip-flop data retention requirement and a memory retention requirement. 9 . A system, comprising: a memory for storing data; a memory built-in self-test (MBIST) wrapper circuit coupled to the memory for testing operation of the memory, wherein the MBIST wrapper circuit stores retention data in the memory; a scan chain of flip-flops having an input and an output, wherein the scan chain receives scan data via the input and stores the scan data therein; combinational logic; and a power management control (PMC) unit for controlling an operating voltage of at least the combinational logic, wherein the PMC unit initiates a low-power mode in which an operating voltage of at least the combinational logic is reduced for a predetermined period of time, and the MBIST wrapper circuit reads the retention data from the memory and determines retention of data by the memory based on the read data. 10 . The system of claim 9 , wherein the MBIST wrapper circuit comprises a plurality of flip-flops arranged to form a scan chain for initializing the combinational logic in a scan test mode. 11 . The system of claim 10 , wherein the scan test mode is performed at a system operating voltage. 12 . The system of claim 10 , wherein the flip-flops of the MBIST wrapper circuit are excluded from the scan chain in a low-power scan test mode for storing the retention data in the memory. 13 . The system of claim 9 , wherein at least a portion of the combinational logic is coupled to the memory such that one or more connections to the memory are operative at the reduced operating voltage in the low-power mode. 14 . The system of claim 9 , further comprising a state retention power gating (SRPG) unit arranged to test retention of data by the scan chain in the low-power mode. 15 . The system of claim 9 , wherein the MBIST wrapper circuit outputs a signal indicative of correct retention of data by the memory in the low-power mode. 16 . The system of claim 9 , wherein the retention of data by the memory is tested simultaneously with retention of data by the scan chain in the low-power mode. 17 . The system of claim 9 , wherein the low-power mode is a state retention power gating (SRPG) mode. 18 . An integrated circuit, comprising: a memory for storing data; a memory test unit coupled to the memory for testing an operation of the memory; a plurality of flip-flops connected together into a serial scan chain; a power management control unit (PMCU) for controlling an operating voltage of a portion of the integrated circuit; and a test control unit (TCU) for loading scan data into the scan chain of flip-flops and causing the memory test unit to load retention data into the memory for a memory retention test, wherein the PMCU reduces the operating voltage of a logic portion of the system and the memory for a predetermined period of time, and the TCU determines the retention of the data in the memory after the reduction in the operating voltage.

Assignees

Inventors

Classifications

  • G11C29/26Primary

    Accessing multiple arrays (G11C29/24 takes precedence) · CPC title

  • G11C29/38Primary

    Response verification devices · CPC title

  • Testing of logic operation, e.g. by logic analysers · CPC title

  • forming {static} cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger · CPC title

  • of retention · 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 US2016111170A1 cover?
In an integrated circuit, a first scan chain of flip-flops is loaded with data for testing data retention of the flip-flops and a memory is loaded with data for performing a retention test by a memory built-in self-test (MBIST) wrapper circuit. A portion of the system is placed in a low-power state for a predetermined period of time before data is read from the memory and retention of data by t…
Who is the assignee on this patent?
Zhao Yunwu, Wang Hao
What technology area does this patent fall under?
Primary CPC classification G11C29/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).