时钟配置方法、系统、芯片及电子设备技术方案

技术编号:37351663 阅读:26 留言:0更新日期:2023-04-27 07:03
本申请提供了一种时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。本申请还提供一种时钟配置系统、芯片以及电子设备。本申请可有效地将当前的时钟方案通知至电子设备中的芯片,并进行相应配置,以与当前的时钟方案相适配。相适配。相适配。

【技术实现步骤摘要】
时钟配置方法、系统、芯片及电子设备


[0001]本申请涉及时钟信号管理领域,尤其涉及一种时钟配置方法、系统、芯片及电子设备。

技术介绍

[0002]当前,电子设备中的各个芯片在工作时,均需要根据时钟信号提供的基准频率来实现自身的功能控制。现有中提供时钟信号的时钟方案往往在电子设备制造好之后就较难修改,例如,需要对硬件进行改动,还需要重新编写对应的软件程序,导致了时钟方案的修改的成本和难度较高。

技术实现思路

[0003]本申请实施例提供一种时钟配置方法、系统、芯片及电子设备,能够以简单的方式实现时钟的配置,而可根据需要配置时钟方案。
[0004]第一方面,本申请实施例提供一种时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。
[0005]第二方面,本申请实施例还提供另一种时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:获取预设芯片中存储的寄存器值;根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行相应配置。
[0006]第三方面,本申请实施例提供一种时钟配置系统,所述系统用于配置一电子设备中提供至若干芯片的时钟,所述系统包括电平侦测模块以及寄存器值生成模块。所述电平侦测模块用于在电子设备开机启动的过程中,侦测所述电子设备中的预设芯片的若干预设引脚的电平。所述寄存器值生成模块用于根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯。
[0007]第四方面,本申请实施例提供一种芯片,所述芯片包括若干预设引脚,所述芯片用于在电子设备开机启动的过程中,侦测若干预设引脚的电平,以及根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。
[0008]第五方面,本申请实施例提供一种电子设备,所述电子设备包括处理器以及存储器,所述存储器存储有程序,所述程序用于供处理器调用后执行时钟配置方法,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。
[0009]第六方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序用于供计算机调用后执行时钟配置方法,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。
[0010]可以看出,在本申请实施例中,在电子设备开机启动的过程中,可根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,而供其他芯片读取以得到当前的时钟方案,能有效地通知芯片当前的时钟方案,并进行相应配置,以与当前的时钟方案相适配。
附图说明
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1为本申请一实施例中的电子设备的简单结构示意图
[0013]图2为本申请一实施例中的时钟配置方法。
[0014]图3为本申请一实施例中的寄存器值与时钟方案的对应关系的第一示例的示意图。
[0015]图4为本申请一实施例中的寄存器值与时钟方案的对应关系的第二示例的示意图。
[0016]图5为本申请一实施例中的电子设备的更具体的内部结构示意图。
[0017]图6为本申请另一实施例中的时钟配置方法的流程图。
[0018]图7为本申请一实施例中的时钟配置系统的模块示意图
[0019]图8为本申请一些实施例中的电子设备的另一部分结构示意图。
具体实施方式
[0020]本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。表达形式“A/B”包括“A和B”以及“A或B”这两种情况。其中,本申请中的“连接”包括直接连接、间接连接以及电连接等。
[0021]本申请中的电子设备可以包括手机、平板电脑等手持设备,也可包括车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminal device)等等。
[0022]请参阅图1,为本申请一实施例中的电子设备100的简单结构示意图。如图1所示,所述电子设备100包括若干芯片10以及时钟模块20,所述时钟模块20用于产生时钟信号并提供至若干芯片,以供所述若干芯片10通过时钟信号实现相应的功能控制。其中,所述若干芯片10包括预设芯片11以及其他芯片12。
[0023]请参阅图2,为本申请一实施例中的时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟。其中,所述方法可应用于图1所示的电子设备100中。所述方法包括的步骤并不限于如下的步骤,所述方法包括:
[0024]201:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;
[0025]203:根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。其中,所述寄存器值具体可存储在所述预设芯片的寄存器中。
[0026]从而,本申请中,在电子设备开机启动的过程中,可根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,而供其他芯片读取以得到当前的时钟方案,能有效地通知芯片当前的时钟方案,并进行相应配置,以与当前的时钟方案相适配。
[0027]其中,所述预设芯片的若干预设引脚与相应的外围电路连接,所述外围电路可提供高电平和低电平并施加至对应的预设引脚。在一些实施例中,当时钟方案改变时,可通过所述外围电路改变施加至预设引脚的电平,而使得寄存器值相应变化,而指示变化后的时钟方案。
[0028]其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时钟配置方法,其特征在于,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述预设芯片中存储的寄存器值;根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行相应配置。3.根据权利要求2所述的方法,其特征在于,所述根据所述寄存器值确定当前的时钟方案,包括:根据寄存器值与时钟方案的对应关系,确定所述寄存器值对应的时钟方案。4.根据权利要求3所述的方法,其特征在于,所述时钟方案包括了提供至若干芯片的第一频率时钟方案和第二频率时钟方案,所述寄存器值包括对应第一频率时钟方案的第一类比特位以及对应第二频率时钟方案的第二类比特位,所述寄存器值与时钟方案的对应关系定义了第一类比特位的值与第一频率时钟方案的对应关系,以及第二类比特位的值与第二频率时钟方案的对应关系,所述根据寄存器值与时钟方案的对应关系,确定所述寄存器值对应的时钟方案,包括:根据第一类比特位的值与第一频率时钟方案的对应关系以及所述寄存器值中的第一类比特位的值确定对应的第一频率时钟方案;以及根据第二类比特位的值与第二频率时钟方案的对应关系以及所述寄存器值中的第二类比特位的值确定对应的第二频率时钟方案,从而确定出所述寄存器值对应的时钟方案。5.根据权利要求4所述的方法,其特征在于,所述第一频率时钟方案用于提供第一频率的时钟,所述第二频率时钟方案用于提供第二频率的时钟,所述第一频率时钟方案包括第一频率时钟方案一、第一频率时钟方案二以及第一频率时钟方案三中的一个;所述第二频率时钟方案包括第二频率时钟方案一以及第二频率时钟方案二中的一个,所述第一类比特位包括两个比特位,所述第二类比特位包括一个比特位;所述第一类比特位的值与第一频率时钟方案的对应关系,包括了两个第一类比特位的不同组合值与第一频率时钟方案一、第一频率时钟方案二以及第一频率时钟方案三的对应关系,所述第二类比特位的值与第二频率时钟方案的对应关系包括了所述第二类比特位的不同值与第二频率时钟方案一以及第二频率时钟方案二的对应关系。6.根据权利要求5所述的方法,其特征在于,所述第一频率时钟方案一、第一频率时钟方案二以及第一频率时钟方案三分别为TSX方案、DCXO方案以及TCXO方案;所述第二频率时钟方案一以及第二频率时钟方案二分别为标准晶振方案以及分频方案,所述第一频率大于所述第二频率,所述标准晶振方案为通过标准晶振器提供所述第二频率的时钟,所述分频方案为通过第一频率分频得到第二频率的时钟。7.根据权利要求6所述的方法,其特征在于,所述第一频率为26MHZ,所述第二频率为32KHZ。
8.根据权利要求2所述的方法,其特征在于,所述其他芯片包括主处理芯片和其他功能芯片,所述在电子设备开机启动时,获取预设芯片中存储的寄存器值,包括:所述主处理芯片在所述电子设备开机后的引导程序启动时,获取预设芯片中存储的寄存器值;所述根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行配置,包括:所述主处理芯片根据所述寄存器值确定当前的时钟方案,将所述时钟方案上传至内核,以使得在所述内核启动阶段,供其他功能芯片读取所述内核中的时钟方案,而根据所述时钟方案进行配置。9.根据权利要求8所述的方法,其特征在于,所述使得所述若干芯片中的其他芯片根据所述时钟方案进行配置,还包括:所述主处理芯片在确定出当前的时钟方案后,根据所述时钟方案对所述主处理芯片自身进行配置。10.根据权利要求1

9任一项所述的方法,其特征在于,在所述时钟方案包括用于提供第一频率时钟的第一频率时钟方案以及用于提供第二频率时钟方案的第二频率时钟方案时,所述方法还包括:通过所述预设芯片接收第一频率时钟信号以及第二频率时钟信号,并根据当前的时钟方案提供对应的第一频率时钟信号以及第二频率时钟信号至相应芯片。11.根据权利要求10所述的方法,其特征在于,所述根据当前的时钟方案提供对应的第一频率时钟信号以及第二频率时钟信号至相应芯片,包括:将第一频率时钟方案下对应的第一频率时钟模块输出的第一频率时钟信号提供至相应芯片,以及在当前的第二频率时钟方案为标准晶振方案时,将第二频率时钟模块输出的第二频率时钟信号直接提供至相应芯片;或者将第一频率时钟方案下对应的第一频率时钟模块输出的第一频率时钟信号提供至相应芯片,以及在当前的第二频率时钟方案为分频方案时,启动分频功能,对第一频率时钟信号进行分频得到第二频率时钟信号,并将分频得到的第二频率时钟信号提供至相应芯片。12.一种时钟配置方法,其特征在于,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:获取预设芯片中存储的寄存器值;根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行相应配置。13.一种时钟配置系统,其特征在于,所述系统用于配置一电子设备中提供至若干芯片的时钟,所述系统包括:电平侦测模块,用于在电子设备开机启动的过程中,侦测所述电子设备中的预设芯片的若干预设引脚的电平;以及寄存器值生成模块,用于根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案。14.根据权利要求13所述的系统,其特征在于,所述系统还包括:寄存器值获取模块,用于获取所述预设芯片中存储的寄存器值;
时钟方案确定模块,用于根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行相应配置。15.根据权利要求14所述的系统,其特征在于,所述寄...

【专利技术属性】
技术研发人员:汤志锋郭璐婷陈艺东黄志鑫许凌
申请(专利权)人:厦门紫光展锐科技有限公司
类型:发明
国别省市:

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

1