Timing optimization for memory devices employing error detection coded transactions

US9619316B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9619316-B2
Application numberUS-201213997908-A
CountryUS
Kind codeB2
Filing dateMar 26, 2012
Priority dateMar 26, 2012
Publication dateApr 11, 2017
Grant dateApr 11, 2017

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.

Systems, methods, and apparatuses are directed to optimizing turnaround timing of successive transactions between a host and a memory device. The host includes framing logic that generates a write frame that includes a plurality of data bits and an error bit checksum that is appended at the end of the data bits. The host further includes a bus infrastructure configured to accommodate the transfer of the write frame to the memory device and logic that defines the turnaround time to begin at a time instant that immediately follows the transfer of the data bits of the write frame. The turnaround time measures the time delay at which a succeeding write frame is to be transferred. In this manner, the turnaround time is optimized to enable the earlier initiation of successive data operations, thereby reducing the overall latency of successive back-to-back transactions.

First claim

Opening claim text (preview).

What is claimed is: 1. A system to reduce back-to-back data transaction latency, comprising: a memory controller including cyclic redundancy check (CRC) logic to generate a CRC checksum, framing logic to form a ten unit interval (UI) data frame to have 64 bits of data in the first eight unit intervals and an 8 bit CRC checksum in the ninth unit interval, wherein a clock cycle includes two UIs, controller transaction logic to transfer the ten UI data frame to a synchronous dynamic random access memory (SDRAM) device; and the SDRAM device having a DRAM core having multiple memory addresses, DRAM transaction logic to commence a turnaround time in response to a start of a fifth clock cycle after a write latency. 2. The system of claim 1 , wherein the turnaround time is defined by a tWTR_S parameter. 3. The system of claim 1 , wherein the turnaround time is defined by a tWTR_L parameter. 4. The system of claim 1 , wherein the turnaround time is defined by a tWR parameter. 5. The system of claim 1 , wherein the SDRAM device includes a DDR4 SDRAM device. 6. The system of claim 1 , wherein the SDRAM device includes a LPDDR4 SDRAM device. 7. A synchronous dynamic random access memory (SDRAM) device, the SDRAM device comprising: a DRAM core having multiple memory addresses; framing logic to receive a ten unit interval (UI) data frame having 64 bits of data in the first eight unit intervals and an 8 bit CRC checksum in the ninth unit interval from a memory controller, wherein a clock cycle includes two UIs; and transaction logic to commence a turnaround time in response to a start of a fifth clock cycle after a write latency. 8. The SDRAM device of claim 7 , wherein the turnaround time is defined by a tWTR_S parameter. 9. The SDRAM device of claim 7 , wherein the turnaround time is defined by a tWTR_L parameter. 10. The SDRAM device of claim 7 , wherein the turnaround time is defined by a tWR parameter. 11. The SDRAM device of claim 7 , wherein the SDRAM device includes a DDR4 SDRAM device. 12. The SDRAM device of claim 7 , wherein the SDRAM device includes a LPDDR4 SDRAM device. 13. A memory controller to reduce back-to-back data transaction latency, comprising: cyclic redundancy check (CRC) logic to generate a CRC checksum, framing logic to form a ten unit interval (UI) data frame to have 64 bits of data in the first eight unit intervals and an 8 bit CRC checksum in the ninth unit interval, transaction logic to transfer the ten UI data frame to a synchronous dynamic random access memory (SDRAM) device, wherein a turnaround time corresponding to the ten UI data frame is initiated before the entire ten UI data frame is transferred. 14. The memory controller of claim 13 , wherein the turnaround time is defined by a tWTR_S parameter. 15. The memory controller of claim 13 , wherein the turnaround time is defined by a tWTR_L parameter. 16. The memory controller of claim 13 , wherein the turnaround time is defined by a tWR parameter. 17. The memory controller of claim 13 , wherein the SDRAM device includes a DDR4 SDRAM device. 18. The memory controller of claim 13 , wherein the SDRAM device includes a LPDDR4 SDRAM device.

Assignees

Inventors

Classifications

  • in clock generator or timing circuitry · CPC title

  • Improving I/O performance · CPC title

  • with adaption or trimming of parameters · CPC title

  • Monitoring storage devices or systems · CPC title

  • Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor · 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 US9619316B2 cover?
Systems, methods, and apparatuses are directed to optimizing turnaround timing of successive transactions between a host and a memory device. The host includes framing logic that generates a write frame that includes a plurality of data bits and an error bit checksum that is appended at the end of the data bits. The host further includes a bus infrastructure configured to accommodate the transf…
Who is the assignee on this patent?
Bains Kuljit Singh, Intel Corp
What technology area does this patent fall under?
Primary CPC classification G11C11/4076. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 11 2017 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).