System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术大体上涉及一种通信系统,且更具体地说,涉及一种控制通信接口以避免电力分配谐振冲突的系统和方法。
技术介绍
1、通信接口上的通信活动的某些组合可在其谐振频率下刺激系统电力分配网络(pdn),从而对提供到驱动通信接口的管芯上电路系统的供应电压造成影响且潜在地引起通信接口上的信令质量的显著劣化。电力分配网络谐振刺激可能会对通信接口造成干扰,这可使得接口出现单位错误或多位错误或甚至可使得通信接口完全失效。
技术实现思路
1、根据本专利技术的第一方面,提供一种谐振避免系统,包括:
2、电力分配网络,所述电力分配网络被配置成分配供应电压,其中所述电力分配网络具有电力分配网络谐振;以及
3、处理电路系统,所述处理电路系统耦合到所述电力分配网络,包括:
4、驱动器,所述驱动器将事务驱动到通信接口上;以及
5、谐振避免控制器,所述谐振避免控制器被配置成在由不活动周期间隔的顺序事务之间插入延迟以避免刺激所述电力分配网络谐振。
6、在一个或多个实施例中,所述谐振避免控制器被配置成在由所述不活动周期间隔的第一事务和第二事务的相应开始时间之间的时间间隔在所述电力分配网络谐振的周期的预定间隔时间内时,通过在所述第一事务之后延迟所述第二事务被驱动到所述通信接口上来插入所述延迟。
7、在一个或多个实施例中,所述谐振避免控制器被配置成通过在所述顺序事务之间插入一个或多个不活动循环来插入所述延迟。
8、在一个或多个实施例中,
9、在一个或多个实施例中,所述谐振避免控制器被配置成检测命令队列内调度的第一命令与第二命令之间的谐振冲突,且通过在所述命令队列中在所述第一命令与所述第二命令之间插入至少一个无操作命令来插入所述延迟。
10、在一个或多个实施例中,所述谐振避免控制器被配置成从配置电路检索操作时序值、使用所述操作时序值以计算第一事务和第二事务的相应开始时间之间的时间间隔,且基于将所述时间间隔与谐振频率周期值进行比较来检测谐振冲突。
11、在一个或多个实施例中,所述谐振避免控制器被配置成从配置电路检索操作时序值、使用所述操作时序值以基于第一事务和第二事务的开始时间之间的时间间隔计算刺激的有效频率,且基于将刺激的所述有效频率与谐振频率周期值进行比较来检测谐振冲突。
12、在一个或多个实施例中,所述谐振避免控制器被配置成计算所述顺序事务的有效频率的有效周期、将所述有效周期与所述电力分配网络谐振的周期进行比较以确定周期差,且基于所述周期差来检测谐振冲突。
13、根据本专利技术的第二方面,提供一种处理系统,包括:
14、印刷电路板;
15、电力调节器,所述电力调节器设置于所述pcb上并经由电力分配网络驱动供应电压,其中所述电力分配网络具有谐振频率;
16、通信接口,所述通信接口设置于所述pcb上;以及
17、处理电路系统,所述处理电路系统耦合到所述电力分配网络,包括:
18、驱动器,所述驱动器将顺序命令驱动到所述通信接口上;以及
19、谐振避免控制器,所述谐振避免控制器被配置成在由不活动周期间隔的顺序事务之间插入延迟以避免所述顺序事务的有效频率与所述电力分配网络的所述谐振频率之间的谐振冲突。
20、在一个或多个实施例中,所述谐振避免控制器被配置成通过在第一事务之后延迟第二事务被驱动到所述通信接口上来插入所述延迟。
21、在一个或多个实施例中,所述谐振避免控制器被配置成通过在所述顺序事务之间插入一个或多个不活动循环来插入所述延迟。
22、在一个或多个实施例中,所述谐振避免控制器被配置成通过在所述顺序事务之间延迟所述驱动器来插入所述延迟。
23、在一个或多个实施例中,所述谐振避免控制器被配置成检测命令队列内调度的第一命令与第二命令之间的所述谐振冲突,且通过在所述命令队列中在所述第一命令与所述第二命令之间插入至少一个无操作命令来插入所述延迟。
24、在一个或多个实施例中,所述谐振避免控制器被配置成从配置电路检索操作时序值、使用所述操作时序值以计算第一事务和第二事务的相应开始时间之间的时间间隔,且基于将所述时间间隔与谐振频率周期值进行比较来检测所述谐振冲突。
25、根据本专利技术的第三方面,提供一种避免电力分配网络谐振的刺激的方法,包括:
26、检测所述电力分配网络谐振与通信接口上由不活动周期间隔的顺序事务的有效频率之间的谐振冲突;以及
27、在所述顺序事务之间插入延迟以避免刺激所述电力分配网络谐振。
28、在一个或多个实施例中,所述插入延迟包括当由所述不活动周期间隔的第一事务和第二事务的相应开始时间之间的时间间隔在所述电力分配网络谐振的周期的预定间隔时间内时,在所述第一事务之后延迟所述第二事务被驱动到所述通信接口上。
29、在一个或多个实施例中,所述插入延迟包括在所述顺序事务之间插入一个或多个不活动循环。
30、在一个或多个实施例中,所述插入延迟包括在所述顺序事务之间延迟将事务驱动到所述通信接口上的驱动器。
31、在一个或多个实施例中,所述检测谐振冲突包括:
32、从配置电路检索操作时序值;
33、使用所述操作时序值以计算第一事务和第二事务的相应开始时间之间的时间间隔;以及
34、将所述时间间隔与谐振频率周期值进行比较。
35、在一个或多个实施例中,所述检测谐振冲突包括:
36、计算所述顺序事务的有效频率的有效周期;
37、将所述有效周期与所述电力分配网络谐振的周期进行比较以确定周期差;以及
38、基于所述周期差来检测所述谐振冲突。
39、本专利技术的这些和其它方面将根据下文中所描述的实施例显而易见,且参考这些实施例予以阐明。
本文档来自技高网...【技术保护点】
1.一种谐振避免系统,其特征在于,包括:
2.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成在由所述不活动周期间隔的第一事务和第二事务的相应开始时间之间的时间间隔在所述电力分配网络谐振的周期的预定间隔时间内时,通过在所述第一事务之后延迟所述第二事务被驱动到所述通信接口上来插入所述延迟。
3.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成通过在所述顺序事务之间插入一个或多个不活动循环来插入所述延迟。
4.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成通过在所述顺序事务之间延迟所述驱动器来插入所述延迟。
5.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成检测命令队列内调度的第一命令与第二命令之间的谐振冲突,且通过在所述命令队列中在所述第一命令与所述第二命令之间插入至少一个无操作命令来插入所述延迟。
6.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成从配置电路检索操作时序值、使用所述操作时序值以计算
7.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成从配置电路检索操作时序值、使用所述操作时序值以基于第一事务和第二事务的开始时间之间的时间间隔计算刺激的有效频率,且基于将刺激的所述有效频率与谐振频率周期值进行比较来检测谐振冲突。
8.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成计算所述顺序事务的有效频率的有效周期、将所述有效周期与所述电力分配网络谐振的周期进行比较以确定周期差,且基于所述周期差来检测谐振冲突。
9.一种处理系统,其特征在于,包括:
10.一种避免电力分配网络谐振的刺激的方法,其特征在于,包括:
...【技术特征摘要】
1.一种谐振避免系统,其特征在于,包括:
2.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成在由所述不活动周期间隔的第一事务和第二事务的相应开始时间之间的时间间隔在所述电力分配网络谐振的周期的预定间隔时间内时,通过在所述第一事务之后延迟所述第二事务被驱动到所述通信接口上来插入所述延迟。
3.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成通过在所述顺序事务之间插入一个或多个不活动循环来插入所述延迟。
4.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成通过在所述顺序事务之间延迟所述驱动器来插入所述延迟。
5.根据权利要求1所述的谐振避免系统,其特征在于,所述谐振避免控制器被配置成检测命令队列内调度的第一命令与第二命令之间的谐振冲突,且通过在所述命令队列中在所述第一命令与所述第二命令之间插入至少一个无操作命令来插入所述延迟。
【专利技术属性】
技术研发人员:J·西格尔,J·A·威尔克,M·兹敏,
申请(专利权)人:恩智浦美国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。