[发明专利]用于选择时钟的系统和方法在审
申请号: | 202010119008.5 | 申请日: | 2020-02-26 |
公开(公告)号: | CN111628765A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | M·唐蒂尼;D·曼加诺;S·皮萨萨莱 | 申请(专利权)人: | 意法半导体股份有限公司 |
主分类号: | H03L7/099 | 分类号: | H03L7/099;H03L7/18;G05B19/042;G06F1/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李兴斌 |
地址: | 意大利阿格*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 选择 时钟 系统 方法 | ||
本公开的实施例涉及用于选择时钟的系统和方法。根据一个实施例,一种系统包括配备振荡器的电路和包括时钟控制器的处理单元,配备振荡器的电路具有被配置为与外部振荡器耦合的振荡器控制电路。时钟控制器包括接口电路、安全电路和检测块,接口电路被配置为与振荡器控制电路交换握手信号,安全电路被配置为接收外部振荡器时钟信号并且被配置为选择外部振荡器时钟信号作为系统时钟,检测块被配置为检测外部振荡器时钟信号中的故障。在检测到故障后,不同的时钟信号被选择为系统时钟并且使接口电路中断外部振荡器时钟信号向外部振荡器的传送。
本申请要求于2019年2月28日提交的意大利专利申请号102019000002967的优先权,在此该申请通过引用并入本文。
技术领域
本描述一般地涉及处理系统和对应的装置和方法,并且更具体地,涉及用于选择时钟的系统和方法。
背景技术
各种新兴的应用场景,诸如物联网(IoT)或汽车领域,已经促进增强了人们对具有射频能力的基于微控制器应用的兴趣。
微控制器和射频电路之间一定程度的集成度,特别是用于射频收发的第三方知识产权核心,因此也是采用微控制器的通用产品所期望的以确保正确处理这些方面,诸如消费产品(例如诸如电视、冰箱、洗衣机等家用电器)。因此,更加关注这种RF电路之间,特别是射频知识产权核心和通用微控制器或片上系统(SoC)之间的共享功能。
在通用应用的处理单元中,诸如微控制器或片上系统(SOC)(如STM32微控制器),晶体振荡器设置在微控制器芯片的内部或外部,用于稳定和精确的频率生成。当晶体振荡器在外部时,特别是被嵌入在第三方IP中(诸如射频收发电路)时,需要共享耦合到RF收发电路的晶体振荡器。然而,在故障的情况下或在并存使用RF收发器电路和微控制器之间的资源的情况下,将来自RF收发器的振荡器信号耦合到微控制器以用作外部振荡器时钟信号在微控制器安全和稳定执行方面可能存在问题,导致了应该被避免的竞态。
发明内容
根据一个实施例,一种系统包括:配备振荡器的电路,配备振荡器的电路包括被配置为与外部振荡器耦合的振荡器控制电路,振荡器控制电路被配置为使外部振荡器向配备振荡器的电路提供外部振荡器时钟信号;处理单元,包括时钟控制器,时钟控制器被配置为管理时钟信号以选择用于处理单元的系统时钟。时钟控制器耦合至振荡器控制电路以接收外部振荡器时钟信号,并且被配置为可选择地提供外部振荡器时钟信号作为系统时钟,并且时钟控制器包括:接口电路,接口电路被配置为与振荡器控制电路交换握手信号以使得外部振荡器时钟信号能够向时钟控制器传送;安全电路,被配置为接收外部振荡器时钟信号,并且被配置为选择外部振荡器时钟信号作为系统时钟;检测块,被配置为检测外部振荡器时钟信号中的故障,并且在检测到故障之后,发出指示故障的故障信号,其中在故障信号发出之后,安全电路被配置为选择不同的时钟信号作为系统时钟并且使接口电路中断外部振荡器时钟信号向时钟控制器的传送。
根据另一实施例,一种方法包括从配置振荡器的电路接收外部振荡器时钟信号,并且可选择地提供外部振荡器时钟信号作为系统时钟;在时钟控制器和配备振荡器的电路之间交换握手信号以使得外部振荡器时钟信号能够向时钟控制器传送;接收外部振荡器时钟信号;检测在接收到的外部振荡器时钟信号中的故障;响应于检测到故障,发出故障信号;以及在故障信号发出之后,选择不同的时钟信号作为系统时钟,并且对握手信号进行操作以中断外部振荡器时钟信号向时钟控制器的传送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于意法半导体股份有限公司,未经意法半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010119008.5/2.html,转载请声明来源钻瓜专利网。