【技术实现步骤摘要】
时钟配置方法、系统、芯片及电子设备
[0001]本申请涉及时钟信号管理领域,尤其涉及一种时钟配置方法、系统、芯片及电子设备。
技术介绍
[0002]当前,电子设备中的各个芯片在工作时,均需要根据时钟信号提供的基准频率来实现自身的功能控制。现有中提供时钟信号的时钟方案往往在电子设备制造好之后就较难修改,例如,需要对硬件进行改动,还需要重新编写对应的软件程序,导致了时钟方案的修改的成本和难度较高。
技术实现思路
[0003]本申请实施例提供一种时钟配置方法、系统、芯片及电子设备,能够以简单的方式实现时钟的配置,而可根据需要配置时钟方案。
[0004]第一方面,本申请实施例提供一种时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:在电子设备开机启动的过程中,侦测预设芯片的若干预设引脚的电平;根据所述预设芯片的若干预设引脚的电平得到所述寄存器值并存储在所述预设芯片中,其中,所述寄存器值用于指示电子设备的时钟方案,从而供其他芯片读取以得到当前的时钟方案。
[0005]第二方面,本申请实施例还提供另一种时钟配置方法,所述方法用于配置一电子设备中提供至若干芯片的时钟,所述方法包括:获取预设芯片中存储的寄存器值;根据所述寄存器值确定当前的时钟方案,以使得所述若干芯片中的其他芯片根据所述时钟方案进行相应配置。
[0006]第三方面,本申请实施例提供一种时钟配置系统,所述系统用于配置一电子设备中提供至若干芯片的时钟,所述系统包括电平侦测模块以及寄存器值生成模块。所述电平 ...
【技术保护点】
【技术特征摘要】
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所述的系统,其特征在于,所述寄...
【专利技术属性】
技术研发人员:汤志锋,郭璐婷,陈艺东,黄志鑫,许凌,
申请(专利权)人:厦门紫光展锐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。