Memory system and operating method thereof

US10891075B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10891075-B2
Application numberUS-201816116327-A
CountryUS
Kind codeB2
Filing dateAug 29, 2018
Priority dateFeb 1, 2018
Publication dateJan 12, 2021
Grant dateJan 12, 2021

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 system may include: a plurality of resources; and a frequency adjuster configured to adjust operating frequencies of the plurality of resources at a predetermined adjustment timing, wherein the adjustment timing comprises at least one timing for dividing partial operation periods of at least one resource among the plurality of resources.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory system comprising: a plurality of resources; and a frequency adjuster configured to adjust operating frequencies of the plurality of resources at a predetermined adjustment timing during operations of the plurality of resources, wherein the adjustment timing comprises at least one timing for dividing partial operation periods of at least one resource among the plurality of resources. 2. The memory system of claim 1 , wherein the frequency adjuster divides a power budget into allowable amounts of power to allow to the plurality of resources, respectively, at the adjustment timing, and determines the operating frequencies based on the allowable amounts of power. 3. The memory system of claim 2 , wherein the frequency adjuster determines the operating frequencies by referring to an operating frequency table, and the operating frequency table comprises operating frequencies corresponding to the allowable amounts of power of the respective plurality of resources. 4. The memory system of claim 2 , wherein the frequency adjuster determines an allowable amount of power of a first resource, of the plurality of resources, such that a ratio of the allowable amount of power of the first resource to reference power consumption of the first resource is higher than a reference ratio, when the priority of the first resource is higher than a reference priority at the adjustment timing. 5. The memory system of claim 4 , wherein the frequency adjuster determines an operating frequency of the first resource by adjusting a reference operating frequency of the first resource according to the ratio of the allowable amount of power. 6. The memory system of claim 2 , wherein the frequency adjuster determines a ratio of reference power consumption amounts of the plurality of resources at the adjustment timing, and divides the power budget into the allowable amounts of power according to the ratio of the reference power consumption amounts. 7. The memory system of claim 6 , wherein the frequency adjuster determines a ratio of an allowable amount of power of a first resource, of the plurality of resources, to a reference power consumption amount of the first resource based on the allowable amounts of power, and determines an operating frequency of the first resource by adjusting a reference operating frequency of the first resource according to the ratio of the allowable amount of power. 8. The memory system of claim 2 , wherein the frequency adjuster adjusts the operating frequencies by adjusting reference operating frequencies of the resources when a sum of reference power consumption amounts of the resources exceeds the power budget at the adjustment timing, and retains the reference operating frequencies of the resources when the sum of the reference power consumption amounts does not exceed the power budget. 9. The memory system of claim 1 , wherein the partial operation periods comprise a peak power operation period of the resource. 10. The memory system of claim 1 , wherein the partial operation periods are divided at one of a timing at which reference power consumption of the resource is rapidly changed and a timing at which an operation of the resource has been performed up to a set percentage of completion. 11. An operating method of a memory system, comprising adjusting operating frequencies of a plurality of resources at a predetermined adjustment timing during operations of the plurality of resources, wherein the adjustment timing comprises at least one timing for dividing partial operation periods of at least one resource among the plurality of resources. 12. The operating method of claim 11 , wherein the adjusting of the operating frequencies comprises: dividing a power budget into allowable amounts of power to allow to the plurality of resources at the adjustment timing; and adjusting the operating frequencies based on the allowable amounts of power. 13. The operating method of claim 12 , wherein the adjusting of the operating frequencies comprises determining the operating frequencies by referring to an operating frequency table, and wherein the operating frequency table comprises operating frequencies corresponding to the allowable amounts of power of the respective plurality of resources. 14. The operating method of claim 12 , wherein the dividing of the power budget into the allowable amounts of power comprises determining an allowable amount of power of a first resource, such that a ratio of the allowable amount of power of the first resource to reference power consumption of the first resource is higher than a reference ratio, when the priority of the first resource is higher than a reference priority at the adjustment timing. 15. The operating method of claim 14 , wherein the adjusting of the operating frequencies comprises deciding an operating frequency of the first resource by adjusting a reference operating frequency of the first resource according to the ratio of the allowable amount of power. 16. The operating method of claim 12 , wherein the dividing of the power budget into the allowable amounts of power comprises: determining a ratio of reference power consumption amounts of the plurality of resources at the adjustment timing; and dividing the power budget into the allowable amounts of power according to the ratio of the reference power consumption amounts. 17. The operating method of claim 16 , wherein the adjusting of the operating frequencies comprises: determining a ratio of an allowable amount of power of a first resource to reference power consumption of the first resource based on the allowable amounts of power; and deciding an operating frequency of the first resource by regulating a reference operating frequency of the first resource according to the ratio of the allowable amount of power. 18. The operating method of claim 12 , wherein the adjusting of the operating frequencies comprises: adjusting the operating frequencies by adjusting reference operating frequencies of the plurality of resources, when a sum of reference power consumption amounts of the plurality of resources exceeds the power budget at the adjustment timing; and retaining the reference operating frequencies of the plurality of resources when the sum of the reference power consumption amounts does not exceed the power budget. 19. The operating method of claim 11 , wherein the partial operation periods comprise a peak power operation period of the resource. 20. The operating method of claim 11 , wherein the partial operation periods are divided at one of a timing that reference power consumption of the resource is rapidly changed, or a timing that an operation of the resource has been performed up to a predetermined progress. 21. A memory system comprising: a memory device; and a controller configured to control the memory device, wherein the controller includes a plurality of resources, each corresponding to a hardware element for at least one operation of the memory device, and a frequency adjuster configured to adjust an allowable amount of power for each of the plurality of resources at a set adjustment timing during operations of the plurality of resources based on a power budget and priorities of the plurality of resources.

Assignees

Inventors

Classifications

  • G06F1/3275Primary

    Power saving in memory, e.g. RAM, cache · CPC title

  • by lowering clock frequency · CPC title

  • by disabling clock generation or distribution · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

  • Disk device · 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 US10891075B2 cover?
A memory system may include: a plurality of resources; and a frequency adjuster configured to adjust operating frequencies of the plurality of resources at a predetermined adjustment timing, wherein the adjustment timing comprises at least one timing for dividing partial operation periods of at least one resource among the plurality of resources.
Who is the assignee on this patent?
Sk Hynix Inc
What technology area does this patent fall under?
Primary CPC classification G06F1/3275. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 12 2021 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).