【技术实现步骤摘要】
【国外来华专利技术】协调事件排序相关申请的交叉引用本申请根据35U.S.C.第119条要求2017年5月18日提交的、序列号为62/507,978的、名称为“CoordinatedEventSequencing(协调事件排序)”美国临时专利申请的优先权,出于所有目的通过引用将其整体合并于此。
本公开总体上涉及用于事件同步的方法和系统。更具体地,本公开涉及用于事件同步而不需要同步计数器的方法和系统。
技术介绍
在当今日益复杂的电子系统中,可能会有多个事件要排序。作为非限制性示例,电子系统可以具有多个电源以实现期望的功能。通常,出于各种原因,例如防止损坏受电设备,以特定的时间关系(排序)以预定的顺序打开和关闭这种电源。有时,排序涉及位于物理上不同位置或子组件中的多个电子电路。因此,为了在多个设备之间执行排序,电子电路之间存在电通信,从而提供适当的排序。已知的协调事件的方法包括基于时间的排序,其中每个排序控制器被编程为相对于共同的“开始”信号在特定时间启用或禁用事件。基于时间排序的一个示例是电源管理总线(PMBus)为电源开和关排序所定义的内容。尽管基于时间的排序是一种简单的方法,但它本身无法提供反馈或等待事件发生的能力。每个排序控制器等待其规定的时间,然后与其他任何排序控制器隔离运行。更高级的排序方法使用反馈信号来指示下一个排序控制器应何时启动。再次参考电源示例,可以将一个电源的“电源正常”输出菊花链式连接到下一个电源的运行(RUN)引脚。这种排序方法提供了快速的排序时间,并且能够在上游事件没有发生或有问题的 ...
【技术保护点】
1.使用多个排序控制器来同步事件的方法,所述方法包括,对于每个排序控制器:/n监视串行通信总线(SCB)的第一参考电平;/n在识别出所述SCB处于第一参考电平达预定时段时,广播指示要在SCB上仲裁的事件位置的位序列;/n监视所述SCB的仲裁位序列;以及/n在确定仲裁位序列与事件位置的位序列相对应时,启用与事件位置相对应的事件。/n
【技术特征摘要】
【国外来华专利技术】20170518 US 62/507,978;20171006 US 15/727,5611.使用多个排序控制器来同步事件的方法,所述方法包括,对于每个排序控制器:
监视串行通信总线(SCB)的第一参考电平;
在识别出所述SCB处于第一参考电平达预定时段时,广播指示要在SCB上仲裁的事件位置的位序列;
监视所述SCB的仲裁位序列;以及
在确定仲裁位序列与事件位置的位序列相对应时,启用与事件位置相对应的事件。
2.根据权利要求1所述的方法,还包括:在确定所述启用事件已经在阈值时间内完成时:
向SCB报告完成情况;以及
进入待机模式,直到以下至少一项:(i)多个排序控制器中的每一个已轮到赢得SCB上的仲裁,(ii)检测到排序方向改变,并且(iii)识别出故障情况。
3.根据权利要求2所述的方法,其中,所述待机模式包括以下之一:
(i)在随后的仲裁周期中不广播位序列;以及
(ii)广播比多个排序控制器中的其他任何排序控制器的事件位置都高的事件位置。
4.根据权利要求1所述的方法,进一步包括,在启用所述事件之后:
在SCB上报告启用情况;以及
在随后的仲裁周期中保持待命状态,直到以下至少一项:(i)多个排序控制器中的每个已轮到赢得SCB上的仲裁,(ii)检测到排序方向改变,并且(Hi)识别出故障情况。
5.根据权利要求1所述的方法,还包括:在确定故障情况时:
防止在随后的仲裁周期中释放所述SCB;以及
在所述SCB上报告故障情况。
6.根据权利要求1所述的方法,还包括:在所述事件的启用期间,将所述SCB维持在第二参考电平。
7.根据权利要求1所述的方法,其中,监视所述SCB的所述仲裁位序列包括:
对于所述事件位置的每个广播位,读取SCB的电平;
对于所述事件位置的每个广播位,将SCB的电平存储在所述排序控制器的存储器中,以创建当前总线位置;以及
将所述事件位置与当前总线位置进行比较。
8.根据权利要求1所述的方法,其中,在仲裁期间,所述第二参考电平在所述SCB上相对于所述第一参考电平占优。
9.根据权利要求8所述的方法,其中,所述事件同步的向下序列的事件位置是向上序列的事件位置的按位倒数。
10.根据权利要求1所述的方法,进一步包括在仲裁所述事件位置之前对状态位进行仲裁,其中,所述状态仲裁的丢失使赢得所述状态仲裁的排序控制器不参与所述事件位置仲裁。
11.根据权利要求1所述的方法,其中,所述SCB是差分总线。
12.根据权利要求1所述的方法,其中,所述SCB是单线总线。
13.根据权利要求1所述的方法,其中,所述SCB包括串行数据线和串行时钟线。
14.使用排序控制器来同步事件的方法,包括:
监视串行通信总线(SCB)的第一参考电平;
在识别出所述SCB处于所述第一参考电平达预定时段时,在与SCB耦合的任何其他排序控制器之间广播指示要在SCB上仲裁的事件位置的位序列;
监视SCB的仲裁位序列;以及
在确定所述仲裁位序列与事件位置的位序列相对应时,启用与事件位置相对应的事件。
15.根据权利要求14所述的方法,还包括:在确定所述启用事件已经在阈值时间内完成时:
向SCB报告完成情况;以及<...
【专利技术属性】
技术研发人员:迈克尔·戴维·彼德森,雷蒙德·艾伦·史蒂文斯,
申请(专利权)人:凌力尔特科技控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。