Method and apparatus to implement an integrated circuit including both dynamic random-access memory (DRAM) and static random-access memory (SRAM)

US12572299B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12572299-B2
Application numberUS-202217711394-A
CountryUS
Kind codeB2
Filing dateApr 1, 2022
Priority dateApr 1, 2022
Publication dateMar 10, 2026
Grant dateMar 10, 2026

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.

Methods and apparatus to implement an integrated circuit including both dynamic random-access memory (DRAM) and static random-access memory (SRAM). In one embodiment, the integrated circuit comprises a static random-access memory (SRAM) device to store a first portion of data of a processor, a dynamic random-access memory (DRAM) device to store a second portion of the data of the processor, and a memory control circuit to read from both the SRAM and DRAM devices, a first set of bits of a first word to be read from the SRAM device and a second set of bits of the first word to be read from the DRAM device.

First claim

Opening claim text (preview).

What is claimed is: 1 . An integrated circuit comprising: a static random-access memory (SRAM) device to store a first portion of data of a processor; a dynamic random-access memory (DRAM) device to store a second portion of the data of the processor; and a memory control circuit to read from both the SRAM and DRAM devices, a first set of bits of a first word to be read from the SRAM device and a second set of bits of the first word to be read from the DRAM device, wherein reading the second set of bits from the DRAM device comprises reading bits from one or more addresses in a first set of addresses first before reading bits from one or more addresses in a second set of addresses, wherein the first set of addresses corresponds to a first region closer to a column input/output circuit of the DRAM device than a second region for the second set of addresses. 2 . The integrated circuit of claim 1 , wherein the first set of bits of the first word includes a plurality of concatenated bits from the SRAM device, the plurality of concatenated bits including an encryption status indication of the second set of bits from the DRAM device. 3 . The integrated circuit of claim 1 , wherein the first set of bits of the first word includes a plurality of concatenated bits from the SRAM device, the plurality of concatenated bits including encryption information of the second set of bits from the DRAM device. 4 . The integrated circuit of claim 1 , wherein a set of most significant bits of the first word is to be read from the SRAM device while a set of less significant bits of the first word is to be read from the DRAM device. 5 . The integrated circuit of claim 1 , wherein the first set of addresses within the DRAM device is to store data that has a first access characteristic while the second set of addresses within the DRAM device is to store data that has a second access characteristic. 6 . The integrated circuit of claim 5 , wherein the first and second access characteristics are a first type of access frequency and a second type of access frequency that is less frequent than the first type, respectively. 7 . The integrated circuit of claim 1 , wherein the read of the first set of bits from the SRAM device is to take fewer clock cycles than the read of the second set of bits from the DRAM device. 8 . The integrated circuit of claim 1 , wherein the memory control circuit is to write to both the SRAM and DRAM devices, a first set of bits of a second word is to be written to the SRAM device and a second set of bits of the second word is to be written to the DRAM device. 9 . The integrated circuit of claim 8 , wherein the second set of bits of the second word is written into a region of memory cell within the DRAM device based on an access characteristic of the second set of bits of the second word. 10 . The integrated circuit of claim 1 , wherein a memory cell within the DRAM device implements a selector transistor using a thin-film transistor (TFT). 11 . A method comprising: storing a first portion of data of a processor in a static random-access memory (SRAM) device within an integrated circuit; storing a second portion of data of the processor in a dynamic random-access memory (DRAM) device within the integrated circuit; and reading from both the SRAM and DRAM devices, a first set of bits of a first word to be read from the SRAM device and a second set of bits of the first word to be read from the DRAM device, wherein reading the second set of bits from the DRAM device comprises reading bits from one or more addresses in a first set of addresses first before reading bits from one or more addresses in a second set of addresses, wherein the first set of addresses corresponds to a first region closer to a column input/output circuit of the DRAM device than a second region for the second set of addresses. 12 . The method of claim 11 , wherein the first set of bits of the first word includes a plurality of concatenated bits from the SRAM device, the plurality of concatenated bits including an encryption status indication of the second set of bits from the DRAM device and a data bit stored in the DRAM device. 13 . The method of claim 11 , wherein a set of most significant bits of the first word is to be read from the SRAM device while a set of less significant bits of the first word is to be read from the DRAM device. 14 . The method of claim 11 , wherein the first set of addresses within the DRAM device is to store data that has a first access characteristic while the second set of addresses within the DRAM device is to store data that has a second access characteristic. 15 . A non-transitory computer-readable storage medium storing instructions that when executed by a processor of a computing system, are capable of causing the computing system to perform: storing a first portion of data of the processor in a static random-access memory (SRAM) device within an integrated circuit; storing a second portion of data of the processor in a dynamic random-access memory (DRAM) device within the integrated circuit; and reading from both the SRAM and DRAM devices, a first set of bits of a first word to be read from the SRAM device and a second set of bits of the first word to be read from the DRAM device, wherein reading the second set of bits from the DRAM device comprises reading bits from one or more addresses in a first set of addresses first before reading bits from one or more addresses in a second set of addresses, wherein the first set of addresses corresponds to a first region closer to a column input/output circuit of the DRAM device than a second region for the second set of addresses. 16 . The non-transitory computer-readable storage medium of claim 15 , wherein the read of the first set of bits from the SRAM device is to take fewer clock cycles than the read of the second set of bits from the DRAM device. 17 . The non-transitory computer-readable storage medium of claim 15 , wherein when executed by the processor of the computing system, the instructions are capable of causing the computing system to further perform: writing to both the SRAM and DRAM devices, a first set of bits of a second word is to be written to the SRAM device and a second set of bits of the second word is to be written to the DRAM device. 18 . The non-transitory computer-readable storage medium of claim 15 , wherein a memory cell within the DRAM device implements a selector transistor using a thin-film transistor (TFT).

Assignees

Inventors

Classifications

  • Single storage device · CPC title

  • Improving or facilitating administration, e.g. storage management · CPC title

  • Design optimisation · CPC title

  • Overlapped cache accessing, e.g. pipeline (G06F12/0846 takes precedence) · CPC title

  • Variable-length word access · 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 US12572299B2 cover?
Methods and apparatus to implement an integrated circuit including both dynamic random-access memory (DRAM) and static random-access memory (SRAM). In one embodiment, the integrated circuit comprises a static random-access memory (SRAM) device to store a first portion of data of a processor, a dynamic random-access memory (DRAM) device to store a second portion of the data of the processor, and…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/0655. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 10 2026 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).