Memory device and divided clock correction method thereof

US10453504B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10453504-B2
Application numberUS-201715689260-A
CountryUS
Kind codeB2
Filing dateAug 29, 2017
Priority dateSep 26, 2016
Publication dateOct 22, 2019
Grant dateOct 22, 2019

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 an internal clock generator, a deserializer, a data comparator, and a clock controller. The internal clock generator generates a plurality of internal clock signals, which have different phases from each other, by dividing a clock signal received from a host. The deserializer deserializes serial test data received from a host as pieces of internal data using the internal clock signals. The data comparator compares reference data with the internal data. The clock controller corrects a clock dividing start time point of the clock signal of the internal clock generator based on the result of the comparison of the reference data and the internal data.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory device comprising: an internal clock generator that is configured to generate a plurality of internal clock signals by dividing a received clock signal, where each of the internal clock signals has a respective phase that is different from the phases of the other internal clock signals; a deserializer that is configured to use the internal clock signals to deserialize received serial test data; a data comparator that is configured to compare reference data with pieces of internal data that correspond to the deserialized serial test data; and a clock controller that is configured to correct a clock dividing start time point of the received clock signal based on a result of the comparison of the reference data with the pieces of internal data. 2. The memory device of claim 1 , wherein the deserializer comprises a plurality of samplers that are configured to respectively receive the plurality of internal clock signals, and wherein the plurality of samplers are configured to sample the serial test data based on the respective received internal clock signals to deserialize the serial test data. 3. The memory device of claim 1 , wherein the received clock signal is a data strobe signal. 4. The memory device of claim 1 , wherein the received clock signal is a data-dedicated clock signal. 5. The memory device of claim 1 , wherein the serial test data is a preamble signal that is provided before write data that is to be stored in a memory cell of the memory device is provided from a host. 6. The memory device of claim 5 , wherein the serial test data is received if a time period between a first write command that is provided from the host and a second write command that is provided from the host is longer than a reference time period. 7. The memory device of claim 1 , wherein the serial test data is received if a clock correction command for adjusting the clock dividing start time point of the clock signal of the internal clock generator is provided from the host. 8. The memory device of claim 7 , wherein the serial test data is received through a data pad through which write data is received. 9. The memory device of claim 1 , wherein the serial test data is received through a dedicated pad that is distinguished from a data pad through which write data is received. 10. A method for correcting a clock dividing start time point of a memory device, the method comprising: receiving, at the memory device, serial test data from a host; deserializing, at a deserializer of the memory device, the serial test data received from the host using a plurality of internal clock signals that are generated by dividing a clock signal that is received from the host; comparing, at a data comparator of the memory device, reference data with pieces of internal data that correspond to the deserialized serial test data; and correcting, at a clock controller of the memory device, the clock dividing start time point of the clock signal based on the comparison of the reference data with the pieces of internal data. 11. The method of claim 10 , wherein the serial test data is a preamble signal that is provided before write data that is to be stored in a memory cell of the memory device is provided from the host. 12. The method of claim 10 , wherein the serial test data is received if a clock correction command that allows the memory device to adjust a clock dividing start time point of the internal clock generator is received from the host. 13. The method of claim 10 , wherein the serial test data is received through a dedicated pad that is distinguished from a data pad through which write data is received. 14. The method of claim 10 , wherein the received clock signal is a data strobe signal. 15. The method of claim 10 , wherein the received clock signal is a data-dedicated clock signal. 16. The memory device of claim 2 , further comprising: a data aligner that is configured to align samples of the serial test data generated by the plurality of samplers on one or more time points. 17. The method of claim 10 , wherein deserializing the serial test data comprises: sampling, at a plurality of samplers that respectively receive the plurality of internal clock signals, the serial test data based on the respective received internal clock signals to deserialize the serial test data. 18. The method of claim 17 , further comprising: aligning samples of the serial test data generated by the plurality of samplers on one or more time points.

Assignees

Inventors

Classifications

  • Arrangements for initial synchronisation · CPC title

  • Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals · CPC title

  • the phase or frequency detector using a sampling device (H03L7/087 takes precedence) · CPC title

  • concerning mainly a recovery circuit for the reference signal · CPC title

  • with adaption or trimming of parameters · 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 US10453504B2 cover?
A memory device includes an internal clock generator, a deserializer, a data comparator, and a clock controller. The internal clock generator generates a plurality of internal clock signals, which have different phases from each other, by dividing a clock signal received from a host. The deserializer deserializes serial test data received from a host as pieces of internal data using the interna…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11C7/1072. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 2019 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).