发明名称 |
一种用于UART接口芯片的无毛刺自适应时钟切换方法 |
摘要 |
一种用于UART接口芯片的无毛刺自适应时钟切换方法。本发明公开了一种UART接口芯片的时钟切换方法,包括如下步骤:1)自适应时钟切换模块根据CPU并行写入的配置信息获得UART接口芯片的下一工作状态:输入时钟频率和波特率;2)计算UART接口芯片所需主时钟频率;3)比较所需主时钟频率与输入时钟频率,当所需主时钟频率高于输入时钟频率时,计算倍频率,打开倍频器,当所需主时钟频率低于输入时钟频率时,关闭倍频器;4)根据倍频器的开闭,进行芯片主时钟的切换。UART接口芯片包括一自适应时钟切换模块与芯片主时钟连接。本发明根据高速UART接口芯片当前的工作状态,以及CPU写入的下一个工作状态,自动地调整芯片的时钟策略,达到优化功耗的目的。 |
申请公布号 |
CN103412615A |
申请公布日期 |
2013.11.27 |
申请号 |
CN201310371235.7 |
申请日期 |
2013.08.22 |
申请人 |
中国航天科工集团第三研究院第八三五七研究所 |
发明人 |
郑炜;朱天成;李鑫;杨阳;周津 |
分类号 |
G06F1/04(2006.01)I |
主分类号 |
G06F1/04(2006.01)I |
代理机构 |
北京卫平智业专利代理事务所(普通合伙) 11392 |
代理人 |
符彦慈 |
主权项 |
一种UART接口芯片的时钟切换方法,包括如下步骤: 1)自适应时钟切换模块根据CPU并行写入的配置信息获得UART接口芯片的下一工作状态:输入时钟频率和波特率; 2)计算UART接口芯片所需主时钟频率; 3)比较所需主时钟频率与输入时钟频率,当所需主时钟频率高于输入时钟频率时,计算倍频率:倍频率=主时钟频率/输入时的频率,打开倍频器,当所需主时钟频率低于输入时钟频率时,关闭倍频器; 4)根据倍频器的开闭,进行芯片主时钟的切换。 |
地址 |
300308 天津市东丽区空港经济区保税路357号 |