计算机可读取存储介质、操作频率调整方法及装置制造方法及图纸

技术编号:29582745 阅读:18 留言:0更新日期:2021-08-06 19:40
本发明专利技术的实施例提出一种操作频率调整方法、计算机可读取存储介质以及装置,该方法由装置端的处理单元执行,包含:搜集接口活动参数;当接口活动参数指出装置端不需要执行背景操作以及装置端进入闲置状态时,从多个第一频率中选择出最小者;以及驱动第一时钟产生器以输出该选择的第一频率的第一时钟信号,使得主机存取接口和/或闪存存取接口运行于第一操作频率。装置端可主动在运行模式(Active Mode)启动节省电力消耗的控制机制,而不需要被动等待主机端的指挥。

【技术实现步骤摘要】
计算机可读取存储介质、操作频率调整方法及装置
本专利技术涉及闪存存储装置,尤指一种计算机可读取存储介质、操作频率调整方法及装置。
技术介绍
闪存存储装置通常分为NOR闪存存储装置与NAND闪存存储装置。NOR闪存存储装置为随机存取装置,主机端(Host)可于地址引脚上提供任何存取NOR闪存存储装置的地址,并及时地从NOR闪存存储装置的数据引脚上获得存储于该地址上的数据。相反地,NAND闪存存储装置并非随机存取,而是序列存取。NAND闪存存储装置无法像NOR闪存存储装置一样,可以存取任何随机地址,主机端反而需要写入序列的字节(Bytes)的值到NAND闪存存储装置中,用以定义请求命令(Command)的类型(如,读取、写入、抹除等),以及用在此命令上的地址。地址可指向一个页面(闪存存储装置中写入操作的最小数据块)或一个区块(闪存存储装置中抹除操作的最小数据块)。省电通常是闪存存储装置的重要议题。传统上,主机端可于不使用闪存存储装置存取数据时,控制闪存存储装置工作在不同的休眠模式(SleepMode)来节省电力消耗。闪存存储装置依据不同的休眠模式选择性地开启或关闭全部或部分电路,以达到省电的目的。然而,这样的控制不应用在主机端及闪存存储装置间传输数据时的运行模式(ActiveMode)。因此,本专利技术提出一种计算机可读取存储介质、操作频率调整方法及装置,可应用于运行模式中,达成更佳的省电效果。
技术实现思路
有鉴于此,如何减轻或消除上述相关领域的缺失,实为有待解决的问题。本专利技术提供一种操作频率调整方法的实施例,由装置端的处理单元执行,其包含:搜集接口活动参数;当接口活动参数指出装置端不需要执行背景操作以及装置端进入闲置状态时,从多个第一频率中选择出最小者;以及驱动第一时钟产生器以输出该选择的第一频率的第一时钟信号,使得主机存取接口和/或闪存存取接口运行于第一操作频率。本专利技术另提供一种计算机可读取存储介质的实施例,用于存储能够被装置端的处理单元执行的程序代码,当程序代码被该处理单元执行时实施如上所述的操作频率调整方法。本专利技术另提供一种操作频率调整装置的实施例,其包含:第一时钟产生器及处理单元。处理单元搜集接口活动参数;当接口活动参数指出该装置端不需要执行背景操作以及装置端进入闲置状态时,从多个第一频率中选择出最小者;以及驱动第一时钟产生器以输出该选择的第一频率的第一时钟信号,使得主机存取接口和/或闪存存取接口运行于第一操作频率。接口活动参数包含主机存取接口和/或闪存存取接口的数据传输信息。背景操作并不是受到主机端指示而发起,而是装置端主动发起的数据存取。上述实施例的优点之一是装置端可主动在运行模式(ActiveMode)启动节省电力消耗的控制机制,而不需要被动等待主机端的指挥。上述实施例的另一优点是装置端可因应装置端与主机端间或装置端与存储存储单元间的数据传输状态,调整时钟产生器所产生要提供给处理单元和/或存取接口的时钟信号,进行更精细的电力消耗控制。本专利技术的其他优点将配合以下的说明和附图进行更详细的说明。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1为依据本专利技术实施例的闪存存储器的系统架构示意图。图2为存取子接口与多个存储子单元的连接示意图。图3为依据本专利技术实施例的操作频率的调整方法流程图。图4为依据本专利技术实施例的周期性调整时钟产生器输出的时钟信号的方法流程图。图5为依据本专利技术另一实施例的闪存存储器的系统架构示意图。图6为依据本专利技术实施例的调整操作频率的功能模块示意图。附图标记说明100闪存系统110主机端130装置端131物理层132数据链接层133闪存控制器134处理单元135定时器136_1、136_2时钟产生器137_1、137_2、138_1、138_2寄存器139闪存存取接口150存储单元170通用闪存互联层CLK1、CLK2时钟信号139_0存取子接口150_0_0~150_0_i存储子单元210数据线230_0~230_i芯片使能控制信号500闪存系统530装置端535除频器610~650程序过程模块具体实施方式以下将配合相关附图来说明本专利技术的实施例。在这些附图中,相同的标号表示相同或类似的组件或方法流程。必须了解的是,使用于本说明书中的“包含”、“包括”等词,是用于表示存在特定的技术特征、数值、方法步骤、作业处理、组件和/或组件,但并不排除可加上更多的技术特征、数值、方法步骤、作业处理、组件、组件,或以上的任意组合。本专利技术中使用如“第一”、“第二”、“第三”等词是用来修饰权利要求中的组件,并非用来表示的间具有优先权顺序,先行关系,或者是一个组件先于另一个组件,或者是执行方法步骤时的时间先后顺序,仅用来区别具有相同名字的组件。必须了解的是,当组件描述为“连接”或“耦接”至另一组件时,可以是直接连结、或耦接至其他组件,可能出现中间组件。相反地,当组件描述为“直接连接”或“直接耦接”至另一组件时,其中不存在任何中间组件。使用于描述组件之间关系的其他语词也可类似方式解读,例如“介于”相对于“直接介于”,或者是“邻接”相对于“直接邻接”等等。参考图1。闪存系统架构100包含主机端(host)110、装置端(device)130及存储单元150。此系统架构可实施于个人计算机、笔记本计算机(LaptopPC)、平板计算机、移动电话、数字相机、数字摄影机等电子产品。装置端130可包含处理单元133。主机端110及装置端130间可以闪存通信协议(例如,通用闪存存储,UniversalFlashStorageUFS)彼此通信。闪存记忆控制器133通过数据链接层132及物理层131电性连接(耦接)主机端110。闪存控制器133可通过直接存储器访问控制器(未显示于图1)从数据缓冲区(未显示于图1)读取从存储单元150取得的用户数据,并通过驱动数据链接层132及物理层131依序输出给主机端110。闪存控制器133可通过直接存储器访问控制器(未显示于图1)将主机端110欲写入的用户数据存储至数据缓冲区。处理单元134可使用多种方式实施,例如使用通用硬件,如单处理器、具平行处理能力的多处理器、图形处理器、轻简型通用目的处理器(LightweightGeneral-PurposeProcessor)或其他具运算能力的处理器,并且在执行指令(Instructions)、宏码(Macrocode)或微码(Microcode)时,提供之后描述的功能。闪存控制器133可为UFS控制器,通过UFS通信协议与主机端110进行通信。虽然本专利技术实施例以UFS通信协议举例,但本专利技术也可应用到其他的通本文档来自技高网...

【技术保护点】
1.一种操作频率调整方法,由装置端的处理单元执行,其特征在于,包含:/n搜集接口活动参数,其中该接口活动参数包含主机存取接口和/或闪存存取接口的数据传输信息;/n当该接口活动参数指出该装置端不需要执行背景操作以及该装置端进入闲置状态时,从多个第一频率中选择出最小者,其中该背景操作并不是受到主机端指示而发起,而是该装置端主动发起的数据存取;以及/n驱动第一时钟产生器以输出该选择的第一频率的第一时钟信号,使得该主机存取接口和/或该闪存存取接口运行于第一操作频率。/n

【技术特征摘要】
1.一种操作频率调整方法,由装置端的处理单元执行,其特征在于,包含:
搜集接口活动参数,其中该接口活动参数包含主机存取接口和/或闪存存取接口的数据传输信息;
当该接口活动参数指出该装置端不需要执行背景操作以及该装置端进入闲置状态时,从多个第一频率中选择出最小者,其中该背景操作并不是受到主机端指示而发起,而是该装置端主动发起的数据存取;以及
驱动第一时钟产生器以输出该选择的第一频率的第一时钟信号,使得该主机存取接口和/或该闪存存取接口运行于第一操作频率。


2.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
根据该接口活动参数从多个第二频率中选择一个;以及
驱动第二时钟产生器以输出该选择的第二频率的第二时钟信号,使得该处理单元运行于第二操作频率。


3.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
输出该选择的第一频率的该第一时钟信号至该处理单元,使得该处理单元运行于第二操作频率:以及
输出该选择的第一频率的该第一时钟信号至除频器,使得该除频器输出第二频率的第二时钟信号给该主机存取接口和/或该闪存存取接口,用于让该主机存取接口和/或该闪存存取接口运行于该第一操作频率。


4.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
当该接口活动参数指出该装置端不需要执行该背景操作,该装置端没有进入该闲置状态,以及该主机端及该装置端的数据传输模式为脉波宽度调变或自动脉波宽度调变时,从该第一频率中选择出最小者。


5.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
当该接口活动参数指出该装置端不需要执行该背景操作,该装置端没有进入该闲置状态,以及该主机端及该装置端的数据传输模式为高速或自动高速的第2档或第3档时,从该第一频率中选择出最大者。


6.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
当该接口活动参数指出该装置端不需要执行该背景操作,该装置端没有进入该闲置状态,以及该主机端及该装置端的数据传输模式为高速或自动高速的第1档时,从该第一频率中选择出低于该第一频率中的最大者的频率。


7.根据权利要求1所述的操作频率调整方法,其特征在于,包含:
当该接口活动参数指出该装置端需要执行该背景操作时,从该第一频率中选择出最大者。


8.根据权利要求1至7中任一项所述的操作频率调整方法,其特征在于,于默认一段时间没有与该主机端间进行任何数据传输,该装置端自动进入该闲置状态。


9.一种计算机可读取存储介质,用于存储能够被装置端的处理单元执行的程序代码,其特征在于,该程序代码被该处理单元执行时实施根据权利要求1至7中任一项所述的操作频率调整方法。


10.一种操作频率调整装置,...

【专利技术属性】
技术研发人员:沈昌炜王德凯陈炳华
申请(专利权)人:慧荣科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1