System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于串行协议的事件触发器制造技术_技高网

基于串行协议的事件触发器制造技术

技术编号:40543139 阅读:22 留言:0更新日期:2024-03-05 18:59
一种用于基于串行协议的事件触发器的方法包括检测具有第一文本模式的被测装置(DUT)的条件,其中所述条件指示所述DUT的启用功能。响应于检测到所述DUT的所述条件而发送命令到所述DUT以利用所述启用功能执行第一动作。响应于所述第一动作而检测从所述DUT接收的第二文本模式。所述第二文本模式指示所述启用功能对事件的成功完成。响应于检测到所述第二文本模式,执行第二动作。

【技术实现步骤摘要】

本公开大体上涉及电子装置的测试,并且更具体地说,涉及用于电子被测装置(dut)的可预测的准确测量的基于串行协议的事件触发器


技术介绍

1、数字电子系统通常生成与状态或操作模式的改变相关的事件。虽然事件可能相对于系统时钟或单独的监测装置异步发生,但此类系统通常仍需要以低时延并且在不存在由同步引发的误差的情况下基于准确的时间测量这些事件的发生。例如,基于时间的测量可用于在测试环境中在dut已转变到较低功率操作模式之后测量dut的功耗。

2、事件触发的方法对于dut的测试和验证是有问题的,因为难以预测过程、电压和温度变化中的不对称事件。虽然时间触发的方法可提供更可预测的结果,但仍然存在抖动问题,并且待处理的测试数据量显著增加。另外,使用事件触发的方法进行测试通常需要对dut进行操作限制或修改以降低复杂性并提高生成的事件的确定性。


技术实现思路

1、如应了解,所公开的至少一些实施例至少包括以下内容。在一个实施例中,一种用于基于串行协议的事件触发器的方法包括检测具有第一文本模式的被测装置(dut)的条件,其中所述条件指示所述dut的启用功能。响应于检测到所述dut的所述条件而发送命令到所述dut以利用所述启用功能执行第一动作。响应于所述第一动作而检测从所述dut接收的第二文本模式,所述第二文本模式指示所述启用功能对事件的成功完成。响应于检测到所述第二文本模式,执行第二动作。

2、用于基于串行协议的事件触发器的方法的替代实施例包括以下特征中的一个特征或其任何组合。检测所述dut的条件包括从所述dut的串行端口接收数据。响应于检测到所述第二文本模式而设置时间戳。所述第二动作包括执行主机外部的外部动作,其中所述主机被配置成检测所述第一文本模式和所述第二文本模式。外部动作的开始延迟某一延迟值。所述dut的所述条件包括装置耦合到所述dut,并且所述第二动作包括所述装置与所述dut之间的数据传送。所述dut的所述条件包括所述dut的操作模式。所述命令包括事件命令串。所述命令包括文本脚本文件,所述文本脚本文件包括多个事件命令串。所述事件命令串中的至少一个事件命令串包括以另一事件命令串为条件的条件操作。

3、在另一实施例中,一种用于基于串行协议的事件触发器的方法包括通过将电路生成的第一文本模式与预定义文本模式进行比较来检测所述电路的条件,其中所述条件指示所述电路的启用功能,所述启用功能是所述电路与电耦合到所述电路的外部装置之间的数据传送操作。响应于检测到所述电路的所述条件,发送命令到所述电路以利用所述启用功能执行第一动作。响应于所述第一动作而检测从所述电路接收的第二文本模式,所述第二文本模式指示所述启用功能对事件的成功完成。响应于检测到所述第二文本模式,执行第二动作。

4、用于基于串行协议的事件触发器的方法的替代实施例包括以下特征中的一个特征或其任何组合。检测所述电路的所述条件包括在主机的第一串行端口处接收数据,其中所述第一串行端口耦合到通用异步收发器。利用缓冲器管理模块缓冲来自第一串行端口的美国信息交换标准码(ascii)数据串。检测所述电路的所述条件另外包括将从所述装置接收的所述第一文本模式与模式管理模块中的预定义模式进行比较,其中所述模式管理模块从文本模式输入接收所述模式。响应于所述模式匹配所述预定义模式,利用加时间戳模块设置时间戳。利用显示模块显示第一文本模式和第二文本模式。所述外部装置是存储装置。

5、在另一实施例中,一种用于基于串行协议的事件触发器的方法包括响应于检测到电路的条件,由主机发送命令以利用电路的启用功能执行第一动作,其中通过将由所述电路生成的第一文本模式与由所述主机限定的预定义文本模式进行比较来检测所述条件,并且所述条件指示所述电路的所述启用功能,所述启用功能是动态电压和频率调节(dvfs)操作。响应于所述第一动作,由主机从所述电路接收第二文本模式,所述第二文本模式指示所述启用功能对事件的成功完成。响应于检测到所述第二文本模式,由主机执行第二动作。响应于检测到所述第二文本模式,由主机设置时间戳。

6、用于基于串行协议的事件触发器的方法的替代实施例包括以下特征中的一个特征或其任何组合。所述启用功能是使用所述dvfs操作的所述电路的电源电压的电压可调节性。第二动作包括执行所述电路的所述电源电压的电压测量。

本文档来自技高网...

【技术保护点】

1.一种用于基于串行协议的事件触发器的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,检测所述DUT的所述条件包括从所述DUT的串行端口接收数据。

3.根据权利要求1所述的方法,其特征在于,所述第二动作包括在主机外部执行外部动作,其中所述主机被配置成检测所述第一文本模式和所述第二文本模式。

4.根据权利要求1所述的方法,其特征在于,所述DUT的所述条件包括装置耦合到所述DUT,并且所述第二动作包括所述装置与所述DUT之间的数据传送。

5.一种用于基于串行协议的事件触发器的方法,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,检测所述电路的所述条件包括在主机的第一串行端口处接收数据,其中所述第一串行端口耦合到通用异步收发器。

7.根据权利要求6所述的方法,其特征在于,另外包括利用缓冲器管理模块缓冲来自第一串行端口的美国信息交换标准码ASCII数据串。

8.一种用于基于串行协议的事件触发器的方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述启用功能是使用所述DVFS操作的所述电路的电源电压的电压可调节性。

10.根据权利要求9所述的方法,其特征在于,所述第二动作包括执行所述电路的所述电源电压的电压测量。

...

【技术特征摘要】

1.一种用于基于串行协议的事件触发器的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,检测所述dut的所述条件包括从所述dut的串行端口接收数据。

3.根据权利要求1所述的方法,其特征在于,所述第二动作包括在主机外部执行外部动作,其中所述主机被配置成检测所述第一文本模式和所述第二文本模式。

4.根据权利要求1所述的方法,其特征在于,所述dut的所述条件包括装置耦合到所述dut,并且所述第二动作包括所述装置与所述dut之间的数据传送。

5.一种用于基于串行协议的事件触发器的方法,其特征在于,包括:

6.根据...

【专利技术属性】
技术研发人员:臧铁飞帕斯卡尔·马罗马蒂斯·德鲁文森特·布尔爱德华·艾伦·怀特刘岗
申请(专利权)人:恩智浦美国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1