[发明专利]一种硬件可编程的时钟切换方法、装置及系统有效
申请号: | 202010935037.9 | 申请日: | 2020-09-08 |
公开(公告)号: | CN112073038B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 皮德义;吴贝 | 申请(专利权)人: | 新港海岸(北京)科技有限公司 |
主分类号: | H03K5/135 | 分类号: | H03K5/135;G06F1/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 可编程 时钟 切换 方法 装置 系统 | ||
本发明公开了一种硬件可编程的时钟切换方法、装置及系统,处理器获取寄存器根据预设的时钟切换条件规则,配置生成的多个时钟切换条件,基于每个时钟切换条件的有效与否信息,以及每个时钟切换条件的优先级,确定对多个输入时钟信号的时钟切换结果,并输出时钟切换结果至时钟选择器,以实现从多个输入时钟信号间进行时钟切换得到输出时钟信号。时钟切换条件规则包括:相同优先级标识字段、强制输出标识字段、当前输出标识字段以及输入有效配置输出标识字段。本发明在寄存器配置生成多个时钟切换条件,并由处理器基于多个时钟切换条件确定时钟输出信号,从而通过硬件可编程实现对时钟信号的灵活和快速切换,保证了时钟信号的精度。
技术领域
本发明涉及电子电路技术领域,更具体的说,涉及一种硬件可编程的时钟切换方法、装置及系统。
背景技术
目前,多频时钟技术广泛地应用于芯片中,尤其是在通信领域,芯片在工作时通常采用多频时钟技术进行时钟切换。
现有技术中,时钟切换主要采用以下两种方式:(1)通过硬件电路实现特定且有限条件的时钟切换,该方式时钟切换速度快,但是不灵活,只能实现一些特定条件、简单条件和简单优先级的时钟切换;(2)通过软件编码实现复杂且多样条件的时钟切换,该方式灵活,能实现多种条件和优先级的时钟切换,但是时钟切换速度较慢。
因此,如何提供一种时钟切换方法,实现对时钟信号的灵活和快速切换,以保证时钟信号的精度,成为了本领域技术人员亟需解决的技术问题。
发明内容
有鉴于此,本发明公开一种硬件可编程的时钟切换方法、装置及系统,以实现对时钟信号的灵活和快速切换,保证时钟信号的精度。
一种硬件可编程的时钟切换方法,应用于处理器,所述时钟切换方法包括:
获取寄存器根据预设的时钟切换条件规则,配置生成的多个时钟切换条件,其中,所述时钟切换条件规则包括:相同优先级标识字段、强制输出标识字段、当前输出标识字段以及输入有效配置输出标识字段,所述相同优先级标识字段表示本时钟切换条件的优先级与下一个时钟切换条件的优先级是否相同,当所述强制输出标识字段、所述当前输出标识字段以及所述输入有效配置输出标识字段分别表示的子条件存在相同的时钟输出信号时,确定与三个子条件共同对应的时钟切换条件有效;
基于每个所述时钟切换条件的有效与否信息,以及每个所述时钟切换条件的优先级,确定对多个输入时钟信号的时钟切换结果;
输出所述时钟切换结果至时钟选择器,使所述时钟选择器根据所述时钟切换结果从多个所述输入时钟信号间进行时钟切换,得到输出时钟信号。
可选的,所述强制输出标识字段表示外部通用输入/输出口GPIO信号强制输出时钟信号为多个有效的输入时钟信号中的任意一个,所述强制输出标识字段的位数与所述外部GPIO信号的位数以及输入时钟信号的个数有关;
所述当前输出标识字段表示当前输出时钟信号为多个有效的输入时钟信号中的任意一个,所述当前输出标识字段的位数与输入时钟信号的个数有关;
所述输入有效配置输出标识字段表示当输入时钟信号有效时,将有效的输入时钟信号配置为输出时钟信号,所述输入有效配置输出标识字段的位数与输入时钟信号的个数有关。
可选的,所述基于每个所述时钟切换条件的有效与否信息,以及每个所述时钟切换条件的优先级,确定对多个输入时钟信号的时钟切换结果,具体包括:
从第一个时钟切换条件开始,判断所述第一个时钟切换条件对应的强制输出标识字段、当前输出标识字段以及输入有效配置输出标识字段字段分别表示的子条件是否存在相同的时钟输出信号,得到所述第一个时钟切换条件的有效与否信息;
基于所述第一个时钟切换条件的有效与否信息,从所述第一个时钟切换条件开始,当根据相同优先级标识字段确定第一次出现本时钟切换条件与下一个时钟切换条件的优先级不同时,得到如下时钟切换结果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新港海岸(北京)科技有限公司,未经新港海岸(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010935037.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:医院废水的处理方法
- 下一篇:生物膜反应式制药废水处理方法