时钟信号的分频方法、装置、芯片、设备和介质制造方法及图纸

技术编号:37711939 阅读:33 留言:0更新日期:2023-06-02 00:05
本申请提供的时钟信号的分频方法、装置、芯片、设备和介质,属于计算机技术领域,所述方法包括:获取时钟信号的初始频率和目标频率;利用所述初始频率和所述目标频率进行取整运算,得到分频系数整数部分;对所述初始频率和所述分频系数整数部分进行放大;利用所述目标频率、放大后的初始频率、放大后的分频系数整数部分进行取整运算,得到分频系数小数部分;基于所述分频系数整数部分和所述分频系数小数部分所组成的小数分频系数,对时钟信号执行分频操作。分频操作。分频操作。

【技术实现步骤摘要】
时钟信号的分频方法、装置、芯片、设备和介质


[0001]本申请属于计算机
,特别涉及一种时钟信号的分频方法、装置、芯片、设备和介质。

技术介绍

[0002]随着芯片领域的迅速发展,对于芯片中控制器所能提供的功能也越来越高。其中时钟信号分频是指通过利用分频器、寄存器等分频设备对系统时钟所产生的特定频率的时钟信号的频率调整至另一特定频率的操作。
[0003]通常控制器可配置的分频系数均为整数,但是为了精度更高,相关技术中增加了小数配置,而对于内核下的CPU(Central Processing Unit,中央处理器)而言,自身仅能支持整数运算,若需获取小数的分频系数就需要借助浮点运算,通常是借助系统内核中所提供的软浮点运算接口且依赖编译器中的库,这就导致控制器计算小数分频系数的过程并不是一个指令过程,而是调用了一套软件接口,这种方式不仅需要对系统内核进行更新,而且由于接口调用过程步骤较多,降低了控制器基于小数分频系数对时钟信号执行分频操作的效率。

技术实现思路

[0004]本申请提供了一种时钟信号的分频方法、装置、芯片本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种时钟信号的分频方法,其特征在于,所述方法包括:获取时钟信号的初始频率和目标频率;利用所述初始频率和所述目标频率进行取整运算,得到分频系数整数部分;对所述初始频率和所述分频系数整数部分进行放大;利用所述目标频率、放大后的初始频率、放大后的分频系数整数部分进行取整运算,得到分频系数小数部分;基于所述分频系数整数部分和所述分频系数小数部分所组成的小数分频系数,对时钟信号执行分频操作。2.根据权利要求1所述的方法,其特征在于,所述利用所述初始频率和所述目标频率进行取整运算,得到分频系数整数部分的步骤,包括:利用所述初始频率除以所述分频系数,计算结果取长整型变量,得到分频系数整数部分。3.根据权利要求2所述的方法,其特征在于,所述对所述初始频率和所述分频系数整数部分进行放大的步骤,包括:基于系统分频小数配置的最大位数获取放大倍数;按照所述放大倍数对所述初始频率和所述分频系数整数部分进行放大。4.根据权利要求3所述的方法,其特征在于,所述利用所述目标频率、放大后的初始频率、放大后的分频系数整数部分进行取整运算,得到分频系数小数部分的步骤,包括:利用放大后的初始频率除以所述目标频率之后,减去放大后的分频系数整数部分,计算结果取长整型变量,得到分频系数小数部分。5.根据权利要求1所述的方法,其特征在于,所述基于所述分频系数整数部分和所述分频系数小数部分所组成的小数分频系数,对时钟信号执行分频操作的步骤,包括:将所述分频系数整数部分和所述分频系数小数部分所组成的小数分频系数,存储至频率配置寄存器,所述频率配置寄存器用于指示...

【专利技术属性】
技术研发人员:杨忠凯张宝祺董骥
申请(专利权)人:龙芯中科技术股份有限公司
类型:发明
国别省市:

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

1