【技术实现步骤摘要】
一种时钟切换方法及切换电路
[0001]本专利技术涉及芯片的低功耗
,尤其涉及一种时钟切换方法及切换电路。
技术介绍
[0002]随着信息化的快速发展,电子产品的日益多元化,对微控制器芯片性能的要求越来越高,比如,芯片的功耗,可靠性等。其中功耗会直接决定芯片系统的使用周期,而可靠性好坏决定芯片的工作性能。
[0003]在正常功耗模式和低功耗模式的时钟互相切换技术中,传统方案都是在切换到低功耗模式之前人工通过软件常开低频内部时钟,缺点是在低功耗模式中会增加低频内部时钟这部分电流消耗,此外,如果使用者在进低功耗模式之前忘记打开低频内部时钟时,系统可能出现锁死或异常现象。
技术实现思路
[0004]本专利技术实施例提供了一种时钟切换方法及切换电路,以避免在模式切换过程中出现锁死和异常的现象,提高芯片的稳定性。
[0005]第一方面,本专利技术实施例提供了一种时钟切换方法,包括:
[0006]在芯片系统进行模式切换时,若内部低频时钟配置为非使能状态,则控制所述内部低频时钟进入使能状态并选 ...
【技术保护点】
【技术特征摘要】
1.一种时钟切换方法,其特征在于,包括:在芯片系统进行模式切换时,若内部低频时钟配置为非使能状态,则控制所述内部低频时钟进入使能状态并选择所述内部低频时钟进行模式切换控制;所述芯片系统包括正常功耗模式和低功耗模式;在所述芯片系统进行模式切换时,若所述内部低频时钟和外部低频时钟均配置为使能状态,则根据设定选择规则选择所述内部低频时钟或所述外部低频时钟进行模式切换控制;在所述芯片系统由所述正常功耗模式切换为所述低功耗模式时,在所述内部低频时钟或所述外部低频时钟进行模式切换控制后,控制所述内部低频时钟或所述外部低频时钟进入非使能状态。2.根据权利要求1所述的时钟切换方法,其特征在于,所述模式切换包括:由所述正常功耗模式切换为所述低功耗模式;以及,由所述低功耗模式切换为所述正常功耗模式。3.根据权利要求1所述的时钟切换方法,其特征在于,根据设定选择规则选择所述内部低频时钟或所述外部低频时钟进行模式切换控制,包括:检测芯片系统已配置的进行模式切换控制的低频时钟;若所述芯片系统已配置的进行模式切换控制的低频时钟为内部低频时钟,则选择所述内部低频时钟进行模式切换控制;若所述芯片系统已配置的进行模式切换控制的低频时钟为外部低频时钟,则对所述外部低频时钟执行安全检测操作;若所述外部低频时钟通过所述安全检测操作,则选择所述外部低频时钟进行模式切换控制;若所述外部低频时钟未通过所述安全检测操作,则选择所述内部低频时钟进行模式切换控制。4.根据权利要求3所述的时钟切换方法,其特征在于,对所述外部低频时钟执行安全检测操作,包括:在所述外部低频时钟为安全检测使能状态时,监测所述外部低频时钟是否产生丢失警告;若是,则判断所述外部低频时钟未通过所述安全检测操作;若否,则判断所述外部低频时钟通过所述安全检测操作;在所述外部低频时钟为安全检测非使能状态时,判断所述外部低频时钟未通过所述安全检测操作。5.根据权利要求1所述的时钟切换方法,其特征在于,在所述芯片系统由所述正常功耗模式切换为所述低功耗模式,并控制所述内部低频时钟或所述外部低频时钟进入非使能状态之后,还包括:若外部唤醒源触发唤醒所述低功耗模式,则控制所述内部低频时钟或所述外部低频时钟进入使能状态并进行低功耗模式唤醒控制;在所述内部低频时钟或所述外部低频时钟完成所述低功耗模式唤醒控制后,控制所述内部低频时钟或所述外部低频时钟进入非使能状态。6.根据权利要求1所述的时钟切换方法,其特征在于,若内部低频时钟配置为非使能状态,则控制所述内部低频时钟...
【专利技术属性】
技术研发人员:王瑜,齐良颉,黄健,
申请(专利权)人:国民技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。