【技术实现步骤摘要】
【国外来华专利技术】基于覆盖率的微电子电路及用于提供微电子电路的设计的方法
该专利技术涉及一种关于包含多个处理路径的微电子电路的技术。特别地,该专利技术涉及一种方式,在该方式中,该处理路径的不同等级的延迟关键性可列入考虑。
技术介绍
微电子电路中的处理路径行进通过逻辑单元及寄存器电路,使得寄存器电路在触发信号的上升或下降边缘(如果寄存器电路是触发器)或在触发信号的高或低电平(如果寄存器电路是锁存器)储存前一个逻辑单元的输出值。触发信号的触发边缘或一些其它控制事件定义可允许的时间限制,在可允许的时间限制之前,数字值必需出现在寄存器电路的数据输入处,以被适当地储存。可允许的时间限制不必然是触发边缘的确切瞬间,而是由于诸如电压电平能够变化的有限速率的物理效应被定义为与触发边缘的确切瞬间有某种关系。微电子电路中的时间借用是指:电路组件暂时地被允许借用来自后续阶段的时间,也就是比预期晚地改变数字值,如果相同处理路径上的接续电路组件可处理它,而没有破坏被处理的数据的话。时间借用的事例的发生应侦测成时序事件。监视器电路是侦测时序事件的一种方式。监视器电路是添加至或与寄存器电路相关联的电路组件或功能性,并且被配置为产生时序事件观察(timingeventobservation,TEO)信号,以作为晚于该可允许的时间限制发生的输入数字值中的变化的响应。除了实际监视器电路外,微电子电路必需包含OR树和/或其它结构,用于收集、处理及分析来自监视器电路的TEO信号。存在其它种类的监视单元及方法。一个示例是使用仿真实际处理路径上的 ...
【技术保护点】
1.一种微电子电路,包含:/n多个逻辑单元及寄存器电路,所述多个逻辑单元和寄存器电路被布置在多个处理路径中,以及/n多个监视单元,其与所述多个处理路径中的相应处理路径相关联,所述多个监视单元中的每个监视单元被配置为产生观察信号,作为对该相应处理路径的异常运行的响应;/n其中,依据可能产生的延迟量,所述多个逻辑单元中的每个逻辑单元属于多个延迟等级之一,并且其中,所述延迟等级包含第一等级、第二等级和第三等级,其中,第一等级覆盖可能产生最长延迟的逻辑单元,第二等级覆盖可能产生相较于第一等级较短的延迟的逻辑单元,而第三等级覆盖可能产生相较于第二等级较短的延迟的逻辑单元,/n其特征在于:/n所述多个处理路径中的至少一些处理路径包含属于该第二等级但没有监视单元的逻辑单元,以及/n所述多个处理路径中的至少一些处理路径包含属于该第三等级但具有与它们相关联的监视单元的逻辑单元。/n
【技术特征摘要】
【国外来华专利技术】1.一种微电子电路,包含:
多个逻辑单元及寄存器电路,所述多个逻辑单元和寄存器电路被布置在多个处理路径中,以及
多个监视单元,其与所述多个处理路径中的相应处理路径相关联,所述多个监视单元中的每个监视单元被配置为产生观察信号,作为对该相应处理路径的异常运行的响应;
其中,依据可能产生的延迟量,所述多个逻辑单元中的每个逻辑单元属于多个延迟等级之一,并且其中,所述延迟等级包含第一等级、第二等级和第三等级,其中,第一等级覆盖可能产生最长延迟的逻辑单元,第二等级覆盖可能产生相较于第一等级较短的延迟的逻辑单元,而第三等级覆盖可能产生相较于第二等级较短的延迟的逻辑单元,
其特征在于:
所述多个处理路径中的至少一些处理路径包含属于该第二等级但没有监视单元的逻辑单元,以及
所述多个处理路径中的至少一些处理路径包含属于该第三等级但具有与它们相关联的监视单元的逻辑单元。
2.如权利要求1所述的微电子电路,其中:
所述多个监视单元包含与所述多个寄存器电路中的相应的寄存器电路相关联的多个监视器电路,所述多个监视器电路中的每个监视器电路被配置为产生相应的时序事件观察信号,作为对于在所述相应寄存器电路的输入处的数字值的改变的响应,该改变是晚于由该相应寄存器电路的触发信号所定义的可允许的时间限制而发生的;
在这些处理路径上接着属于该第二等级的逻辑单元的至少一些所述寄存器电路没有监视器电路,以及
至少一些所述监视器电路与在这些处理路径接着属于该第三等级的逻辑单元的寄存器电路相关联。
3.如权利要求1或2所述的微电子电路,其中,至少一些处理路径是适配性处理路径,其性能能够通过使该微电子电路的运行参数取运行参数值来配置。
4.如权利要求2或3所述的微电子电路,包含:
第一信号收集电路,其被配置为至少收集时序事件观察信号,所述时序事件观察信号由与在所述处理路径上接着属于该第一等级的逻辑单元的寄存器电路相关联的监视器电路产生。
5.如权利要求4所述的微电子电路,其中,该第一信号收集电路被配置为也收集如下时序事件观察信号:该时序事件观察信号由与在该处理路径上接着属于除了该第一等级外的任何其它等级的逻辑单元的寄存器电路相关联的监视器电路产生。
6.如权利要求4所述的微电子电路,包含:
第二信号收集电路,其被配置为收集如下时序事件观察信号:该时序事件观察信号由与在处理路径上接着属于第二等级和第三等级中的至少一个等级的逻辑单元的寄存器电路相关联的监视器电路产生。
7.如权利要求6所述的微电子电路,被配置为:
通过该第一信号收集电路收集时序事件观察信号,
通过该第二信号收集电路收集时序事件观察信号,
通过使该微电子电路的运行参数依据第一适配规则、响应于经由所述第一信号收集电路所收集的时序事件观察信号地取运行参数值,来适配该微电子电路的至少一部分的运行,以及
通过使该微电子电路的运行参数依据第二适配规则、响应于经由所述第二信号收集电路所收集的时序事件观察信号地取运行参数值,来适配该微电子电路的至少一部分的运行。
8.如权利要求7所述的微电子电路,其中,该第一适配规则基于每单位时间通过该第一信号收集电路所收集的时序事件观察信号的第一数量,而该第二适配规则基于每单位时间通过该第二信号收集电路所收集的时序事件观察信号的不同的第二数量。
9.如权利要求1至8中任一项所述的微电子电路,包含:
测试输入装置,其被配置为可控制地将由测试输入值所组成的测试输入信号馈入至这些处理路径中的至少一个处理路径的多个电路元件内,以及
测试输出装置,其被配置为可控制地收集来自这些处理路径中的所述至少一个处理路径的所述多个电路元件的测试输出值。
10.如权利要求9所述的微电子电路,当依据权利要求3时,包含运行参数值选择器,其被配置为基于收集的所述测试输出值来选择该运行参数值。
11.如权利要求9或10所述的微电子电路,其中,该测...
【专利技术属性】
技术研发人员:纳夫尼特·古普塔,
申请(专利权)人:米尼码处理器公司,
类型:发明
国别省市:芬兰;FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。