本公开的各方面总体上涉及时钟监测单元,并且具体地涉及具有相关联的串行时钟路由管线的时钟监测单元。
背景技术:
1、车辆或汽车控制系统通常要满足更严格的电气操作要求。这是因为,这样的车辆或汽车控制系统中的错误可能导致占用相关联车辆的人以及可能与这样的车辆碰撞的人、动物和财产遭受严重伤害和死亡。这样的严格的电气操作要求通常涉及系统冗余、对电气和软件故障的更大抵抗力,以及对这样的系统的改进监测等。本文中感兴趣的这样的系统的一个这样的子组件是时钟发生器,该时钟发生器产生定时信号,也通常称为时钟信号,或者简称为时钟,以驱动集成电路(ic)或片上系统(soc)的各种信号处理核心。
技术实现思路
1、以下是一个或多个实现方式的简化概述,以提供对这样的实现方式的基本理解。本概述不是所有预期实现方式的广泛概述,并且既不旨在确定所有实现方式的关键或基本要素,也不旨在界定任何或所有实现方式的范围。其唯一目的是以简化的形式呈现一个或多个实现方式的一些概念,作为稍后呈现的更详细描述的前奏。
2、本公开的一个方面涉及一种装置。该装置包括:包括第一组时钟输入和时钟输出的串行时钟路由管线;包括分别耦合到串行时钟路由管线的第一组时钟输入的第一组时钟输出的第一组时钟发生器;以及包括耦合到串行时钟路由管线的时钟输出的第一时钟输入和用于提供与第一组时钟发生器中的一个或多个时钟发生器有关的信息的第一状态输出的第一时钟监测单元。
3、本公开的另一方面涉及一种装置。该装置包括:被配置为分别生成一组时钟的一组时钟发生器;被配置为分别处理该组时钟的时钟监测单元;以及包括分别耦合到该组时钟发生器的一组级联时钟路由级的串行时钟路由管线,其中串行时钟路由管线被配置为通过该组级联时钟路由级中的一个或多个时钟路由级将该组时钟中的所选择的时钟路由到时钟监测单元。
4、本公开的另一方面涉及一种方法。该方法包括生成一组时钟;经由串行时钟路由管线的一个或多个时钟路由级来路由该组时钟中的所选择的时钟以用于频率测量目的;以及在所选择的时钟已经被路由通过串行时钟路由管线之后,确定所选择的时钟的频率。
5、本公开的另一方面涉及一种车辆系统。该车辆系统包括车辆控制子系统;耦合到车辆控制子系统的一组一个或多个数字信号处理核心;包括一组时钟输入和时钟输出的串行时钟路由管线;包括分别耦合到串行时钟路由管线的第一组时钟输入的一组时钟输出的一组时钟发生器,其中该组时钟发生器耦合到该组一个或多个数字信号处理核心;以及包括耦合到串行时钟路由管线的时钟输出的第一时钟输入和用于提供与第一组时钟发生器中的一个或多个时钟发生器有关的信息的第一状态输出的时钟监测单元。
6、为了实现上述和相关目的,一个或多个实现方式包括以下权利要求中充分描述和特别指出的特征。以下描述和附图详细阐述了一个或多个实现方式的某些说明性方面。然而,这些方面仅指示可以采用各种实现方式的原理的各种方式中的一些方式,并且描述实现方式旨在包括所有这样的方面及其等价物。
1.一种装置,包括:
2.根据权利要求1所述的装置,其中所述串行时钟路由管线包括一组级联时钟路由级,所述一组级联时钟路由级分别包括一组多路复用器,其中所述一组多路复用器:
3.根据权利要求2所述的装置,还包括第二组时钟发生器,所述第二组时钟发生器包括分别耦合到所述一组多路复用器的第二组时钟输入的第二组时钟输出。
4.根据权利要求1所述的装置,其中所述串行时钟路由管线包括一组级联时钟路由级,所述一组级联时钟路由级分别包括一组时钟分频器,其中所述一组时钟分频器包括:
5.根据权利要求1所述的装置,其中所述串行时钟路由管线包括一组级联时钟路由级,所述一组级联时钟路由级分别包括一组时钟门控电路,其中所述一组时钟门控电路包括:
6.根据权利要求1所述的装置,还包括一组锁相环(pll),所述一组pll包括分别耦合到所述一组时钟发生器的第二组时钟输入的第二组时钟输出。
7.根据权利要求6所述的装置,其中所述一组pll包括分别耦合到所述第一时钟监测单元的一组pll锁定检测信号输入的一组pll锁定检测信号输出。
8.根据权利要求7所述的装置,其中所述一组pll包括分别耦合到所述第一时钟监测单元的一组pll状态信号输入的一组pll状态信号输出。
9.根据权利要求8所述的装置,还包括pll故障检测器,所述pll故障检测器耦合到所述一组pll锁定检测输入和所述一组pll状态信号输入,并且耦合到所述第一状态输出以提供与所述一组pll中的一个或多个pll未锁定有关的信息。
10.根据权利要求9所述的装置,其中所述pll故障检测器包括用于接收pll屏蔽信号的pll屏蔽输入,所述pll屏蔽信号指示要忽略所述一组锁定检测信号中的哪一个或多个锁定检测信号。
11.根据权利要求1所述的装置,还包括分别耦合到所述一组时钟发生器的所述第一组时钟输出的一组数据处理核心。
12.根据权利要求1所述的装置,其中所述第一时钟监测单元包括频率测量单元,所述频率测量单元包括所述第一时钟监测单元的所述第一时钟输入和频率测量输出,所述频率测量输出用于生成与由所述一组时钟发生器中的所选择的时钟发生器生成的时钟的频率有关的信息。
13.根据权利要求12所述的装置,其中所述频率测量单元包括:
14.根据权利要求13所述的装置,其中所述第一时钟监测单元还包括控制单元,所述控制单元包括耦合到所述复位输入、所述第一启动输入、所述第二启动输入和所述计数限制输入的控制输出。
15.根据权利要求14所述的装置,其中所述控制单元包括有限状态机(fsm)。
16.根据权利要求1所述的装置,其中所述第一时钟监测单元的所述第一状态输出包括时钟故障中断输出,所述时钟故障中断输出用于提供与由所述第一组时钟发生器中的所述一个或多个时钟发生器生成的一个或多个时钟的一个或多个频率分别超出规范有关的信息。
17.根据权利要求1所述的装置,其中所述第一时钟监测单元还包括定时器,所述定时器包括用于接收测量时间限制信号的测量时间限制输入,所述测量时间限制信号指示完成分别由所述一组时钟发生器中的所选择的一个或多个时钟发生器生成的一个或多个时钟的频率测量的测量时间限制。
18.根据权利要求17所述的装置,其中所述第一时钟监测单元的所述第一状态输出包括定时器故障中断输出,所述定时器故障中断输出用于提供与所述频率测量是否在所述测量时间内完成有关的信息。
19.根据权利要求1所述的装置,还包括第二组时钟发生器,所述第二组钟发生器包括耦合到所述第一时钟监测单元的一组时钟输入的第二组时钟输出,其中与所述第一组时钟发生器中的一个或多个时钟发生器有关的所述信息基于所述第二组时钟发生器中的一个或多个时钟发生器。
20.根据权利要求19所述的装置,其中第一状态输出用于提供与所述第二组时钟发生器中的一个或多个时钟发生器有关的信息。
21.根据权利要求20所述的装置,其中与所述第二组时钟发生器中的一个或多个时钟发生器有关的所述信息基于所述第二组时钟发生器中的一个时钟发生器的频率与所述第二组时钟发生器中的另一时钟发生器的频率。
22.根据权利要求1所述的装置,还包括:
23.一种装置,包括:
24.根据权利要求23所述的装置,还包括被配置为生成一组基本时钟的一组锁相环(pll),其中所述一组时钟发生器被配置为分别基于所述一组基本时钟生成所述一组时钟,其中所述一组pll被配置为生成一组未锁定指示信号,并且其中所述时钟监测单元被配置为分别基于所述一组未锁定指示信号中的一个或多个未锁定指示信号来报告所述一组pll中的一个或多个pll是否未锁定。
25.根据权利要求24所述的装置,其中所述一组pll被配置为生成分别指示所述一组未锁定指示信号是否有效的一组状态信号,其中所述时钟监测单元被配置为分别基于所述一组状态信号中的所述一个或多个状态信号来报告所述一组pll中的一个或多个pll是否未锁定。
26.根据权利要求23所述的装置,还包括被配置为生成一组参考时钟的一组参考时钟发生器,其中所述时钟监测单元被配置为确定所述一组参考时钟的一个或多个频率是否在规范内。
27.一种方法,包括:
28.根据权利要求27所述的方法,还包括:
29.根据权利要求28所述的方法,还包括生成分别指示所述一组未锁定指示信号是否有效的一组状态信号,其中报告所述一组pll操作中的一个或多个pll操作是否未锁定分别基于所述一组状态信号中的一个或多个状态信号。
30.根据权利要求27所述的方法,还包括:
31.一种车辆系统,包括:
32.根据权利要求31所述的车辆系统,还包括分别耦合到所述一组时钟发生器的一组锁相环(pll),其中所述一组pll耦合到所述时钟监测单元。