一种时钟信号控制系统及方法技术方案

技术编号:9976992 阅读:83 留言:0更新日期:2014-04-28 18:07
本发明专利技术提供了一种时钟信号控制系统和一种时钟信号控制方法,其中,所述时钟信号控制系统,包括:时钟信号产生单元,时钟信号产生单元的信号输出端分别连接至多个功能模块中每个功能模块的使能端;电流检测单元,用于检测所述信号输出端的实时电流值;控制单元,分别连接至所述电流检测单元和所述时钟信号产生单元,用于根据所述电流检测单元检测到的所述实时电流值,控制所述时钟信号产生单元向所述多个功能模块输送与所述实时电流值相对应的时钟信号。本发明专利技术的技术方案能够根据多个功能模块的工作状态提供相应的时钟信号,避免了在有较少数量的功能模块工作时,也提供和较多数量的功能模块工作时频率相同的时钟信号而造成能源的浪费。

【技术实现步骤摘要】
一种时钟信号控制系统及方法
本专利技术涉及电子
,具体而言,涉及一种时钟信号控制系统和一种时钟信号控制方法。
技术介绍
时钟信号是时序逻辑的基础,决定了逻辑单元中的状态何时进行更新,目前对时钟信号的应用通常是将时钟信号分别传输到处理器的多组功能模块(每组功能模块包含至少一个逻辑单元)中,以驱动每组功能模块进行工作,随着处理器的高速发展,对时钟信号的要求也进一步提高。现有技术中时钟芯片能够按照预先设定好的参数输出不同的时钟信号,并对不同的时钟信号进行相应的分频之后传送给不同的功能模块,以驱动功能模块进行工作,但是时钟芯片输出的时钟信号在电路运行过程中不能实时进行更改,例如当电路中存在多个功能模块处于并行关系时,有些功能模块可能处于待用状态而有些功能模块处于工作状态;当电路中大部分功能模块处于工作状态时,为了确保各功能模块能够正常工作,需要时钟芯片提供较高频率的时钟信号;当电路中的大部分功能模块转为待用状态时,只需要时钟芯片提供较低频率的时钟信号。在现有技术中时钟芯片输出参数是按照满足全部功能模块同时工作设定的,不能在电路工作过程中实时地进行修改,因此当有大部分功能模块处于待用状态时时钟芯片仍然会按照设定的参数输出较高频率的时钟信号,导致能源的浪费。因此,如何实现对输送至功能模块的时钟信号频率的实时自动调整,避免能源的浪费成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提供了一种新的时钟信号控制技术,使得在向多个功能模块提供时钟信号时,能够根据多个功能模块的工作状态提供相应的时钟信号,避免了在有较少数量的功能模块工作时,也提供和较多数量的功能模块工作时频率相同的时钟信号而造成能源的浪费。有鉴于此,本专利技术提供了一种时钟信号控制系统,包括:时钟信号产生单元,所述时钟信号产生单元的信号输出端分别连接至多个功能模块中每个功能模块的使能端,用于产生驱动所述多个功能模块的时钟信号,并输送至所述多个功能模块;电流检测单元,用于检测所述信号输出端的实时电流值;控制单元,分别连接至所述电流检测单元和所述时钟信号产生单元,用于根据所述电流检测单元检测到的所述实时电流值,控制所述时钟信号产生单元向所述多个功能模块输送与所述实时电流值相对应的时钟信号。在该技术方案中,通过检测时钟信号产生单元的信号输出端的实时电流值,并根据检测到的实时电流值向多个功能模块输送对应的时钟信号,使得在向多个功能模块提供时钟信号时,能够根据多个功能模块的工作状态提供相应的时钟信号,例如在有较多数量的功能模块工作时,提供较高频率的时钟信号,在有较少数量的功能模块工作时,提供较低频率的时钟信号,从而避免了在有较少数量的功能模块工作时,也提供和较多数量的功能模块工作时频率相同的时钟信号而造成能源的浪费。同时,由于可以自动根据检测到的实时电流值调节输入至功能模块的时钟信号,因此无需技术人员将电路置为停止状态之后,再通过修改时钟芯片内部代码的方法更改输送至功能模块中的时钟信号,增强了对电路中时钟信号频率修改的灵活性。其中,时钟信号产生单元可以是时钟信号产生电路。根据本专利技术的另一方面,还提出了一种时钟信号控制方法,包括:检测时钟信号产生单元的信号输出端的实时电流值,其中,所述时钟信号产生单元的信号输出端分别连接至多个功能模块中每个功能模块的使能端,用于产生驱动所述多个功能模块的时钟信号,并输送至所述多个功能模块;根据所述实时电流值,控制所述时钟信号产生单元向所述多个功能模块输送与所述实时电流值相对应的时钟信号。在该技术方案中,通过检测时钟信号产生单元的信号输出端的实时电流值,并根据检测到的实时电流值向多个功能模块输送对应的时钟信号,使得在向多个功能模块提供时钟信号时,能够根据多个功能模块的工作状态提供相应的时钟信号,例如在有较多数量的功能模块工作时,提供较高频率的时钟信号,在有较少数量的功能模块工作时,提供较低频率的时钟信号,从而避免了在有较少数量的功能模块工作时,也提供和较多数量的功能模块工作时频率相同的时钟信号而造成能源的浪费。同时,由于可以自动根据检测到的实时电流值调节输入至功能模块的时钟信号,因此无需技术人员将电路置为停止状态之后,再通过修改时钟芯片内部代码的方法更改输送至功能模块中的时钟信号的问题,增强了对电路中时钟信号频率修改的灵活性。附图说明图1示出了根据本专利技术的实施例的时钟信号控制系统的示意框图;图2示出了根据本专利技术的实施例的时钟信号控制方法的示意流程图;图3示出了根据本专利技术的另一个实施例的时钟信号控制系统的示意框图;图4示出了锁相回路的电路结构示意图;图5示出了根据本专利技术的实施例的调度器控制时钟信号的示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术并不限于下面公开的具体实施例的限制。图1示出了根据本专利技术的实施例的时钟信号控制系统的示意框图。如图1所示,根据本专利技术的实施例的时钟信号控制系统100,包括:时钟信号产生单元102,所述时钟信号产生单元102的信号输出端分别连接至多个功能模块中每个功能模块的使能端,用于产生驱动所述多个功能模块的时钟信号,并输送至所述多个功能模块;电流检测单元104,用于检测所述信号输出端的实时电流值;控制单元106,分别连接至所述电流检测单元104和所述时钟信号产生单元102,用于根据所述电流检测单元104检测到的所述实时电流值,控制所述时钟信号产生单元102向所述多个功能模块输送与所述实时电流值相对应的时钟信号。在该技术方案中,通过检测时钟信号产生单元102的信号输出端的实时电流值,并根据检测到的实时电流值向多个功能模块输送对应的时钟信号,使得在向多个功能模块提供时钟信号时,能够根据多个功能模块的工作状态提供相应的时钟信号,例如在有较多数量的功能模块工作时,提供较高频率的时钟信号,在有较少数量的功能模块工作时,提供较低频率的时钟信号,从而避免了在有较少数量的功能模块工作时,也提供和较多数量的功能模块工作时频率相同的时钟信号而造成能源的浪费。同时,由于可以自动根据检测到的实时电流值调节输入至功能模块的时钟信号,因此无需技术人员将电路置为停止状态之后,再通过修改时钟芯片内部代码的方法更改输送至功能模块中的时钟信号,增强了对电路中时钟信号频率修改的灵活性。其中,时钟信号产生单元102可以是时钟信号产生电路。在上述技术方案中,优选地,所述控制单元106具体用于:控制所述时钟信号产生单元102向所述多个功能模块输送的时钟信号的频率与所述电流检测单元104检测到的所述实时电流值成正相关关系。在该技术方案中,正相关关系即时钟信号产生单元102向多个功能模块输送的时钟信号的频率随信号输出端的实时电流值的增加而增加,以及减小而减小。具体地,当时钟信号产生单元102的信号输出端的实时电流值较大时,说明有较多的功能模块在工作,提供较高频率的时钟信号,以确保多个功能模块都能正常工作,而当时钟信号产生单元102的信号输出端的本文档来自技高网...
一种时钟信号控制系统及方法

【技术保护点】

【技术特征摘要】
1.一种时钟信号控制系统,其特征在于,包括:时钟信号产生单元,所述时钟信号产生单元的信号输出端分别连接至多个功能模块中每个功能模块的使能端,用于产生驱动所述多个功能模块的时钟信号,并输送至所述多个功能模块;电流检测单元,用于检测所述信号输出端的实时电流值;控制单元,分别连接至所述电流检测单元和所述时钟信号产生单元,用于根据所述电流检测单元检测到的所述实时电流值,控制所述时钟信号产生单元向所述多个功能模块输送与所述实时电流值相对应的时钟信号,其中,所述时钟信号的频率与所述实时电流值成正相关关系。2.根据权利要求1所述的时钟信号控制系统,其特征在于,还包括:存储单元,用于存储多个电流值,以及与每个电流值相对应的时钟信号;查找单元,用于查找与所述实时电流值相匹配的所述存储单元中的电流值;获取单元,用于获取与所述查找单元查找到的电流值相对应的时钟信号作为与所述实时电流值相对应的时钟信号。3.根据权利要求2所述的时钟信号控制系统,其特征在于,所述电流检测单元还用于:分别检测所述多个功能模块中不同数量的功能模块同时工作时,所述时钟信号产生单元的信号输出端的电流值,以得到所述多个电流值。4.根据权利要求2所述的时钟信号控制系统,其特征在于:所述电流检测单元还用于:在所述多个功能模块均工作时,检测所述时钟信号产生单元的信号输出端的电流值,以作为所述多个功能模块的总电流值;所述时钟信号控制系统还包括:处理单元,用于根据所述总电流值计算所述多个功能模块中每个功能模块单独工作时的电流值,并根据所述每个功能模块单独工作时的电流值,分别计算所述多个功能模块中不同数量的功能模块同时工作时,所述时钟信号产生单元的信号输出端的电流值,以得到所述多个电流值。5.根据权利要求2至4中任一项所述的时钟信号控制系统,其特征在于,所述查找单元包括:计算单元,用于计算所述实时电流值与所述多个电流值中每个电流值的差值;选择单元,用于选择所述多个电流值中与所述实时电流值的差值最小的电流值作为与所述实时电流值相匹配的电流值。6.一种时钟信号控制方法,其特征在于,包括:检测时钟信号产生单元的信号输出端的实时电流值,其中,所述时...

【专利技术属性】
技术研发人员:李晓华刘志刚韩立东乔彬
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:

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

1