资料撷取与检测的方法技术

技术编号:10212863 阅读:158 留言:0更新日期:2014-07-12 21:13
一种资料撷取方法,用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:先侦测该待测物是否送出一特定封包,当该待测物送出该特定封包时,同时启动一逻辑分析仪撷取后续接收或送出的数字资料。另外,本发明专利技术更提供有以上述资料撷取方法进行延伸所得的一种资料检测方法。

【技术实现步骤摘要】

本专利技术系与数字资料处理有关,更详而言之是指一种。
技术介绍
随着数字科技的进步,如记忆卡、电子芯片、液晶屏幕(IXD)的图像处理芯片、以及互补性氧化金属半导体(Complementary Metal-OxideSemiconductor,CMOS)、终端机、在线仿真器(In-Circuit Emulator, ICE)等使用数字信号传输或储存资料的电子装置日渐普及。而在现有检测电子装置的技术中,通常是先利用一测试装置连接该电子装置,且持续地接收该电子装置送出的一数字资料,并利用逻辑分析仪持续撷取该数字资料后、再利用计算机比对逻辑分析仪所撷取的数字资料、与默认的正确资料之间是否有差异,以判断该电子装置是否能正确无误地进行资料传输或储存。然而,由于检测的数字信号是通过该测试装置接收,而使得检测时,计算机并无法事先预知当下会取得何种资料、或何时需要开始撷取资料。如此一来,因为上述情形,常造成逻辑分析仪所取得的资料过多或是不够完整。是以,在上述检测与撷取数字资料的方法中,因为电子装置在送出数字资料时,逻辑分析仪并无法准确地撷取到数字资料中需要比对的片段,且逻辑分析仪通常是持续地撷取该数字资料,而使得研发人员在比对时,必须耗费较多的时间自行设定条件进行过滤或是查找多次后,才能找出数字资料与正确资料之间互相对应的区段,而后才能再比对各区段是否有差异,不仅过程费时,且会加大研发人员工作的负荷,进而使得检测作业的效果不彰。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种,可于发出以及接收预定封包后,撷取后续对应的数字资料,而可大幅降低研发人员检测所耗费的时间。缘以达成上述目的,本专利技术提供有一种资料撷取方法用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:A.设定一特定的封包内容;B.侦测该待测物送出的各该封包是否具有该封包内容;C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料。依据上述构思,本专利技术提供有一种资料检测方法,用以检测一待测物送出的数字资料的正确性,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:A.设定一特定的封包内容;B.侦测该待测物送出的各该封包是否具有该封包内容;C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料;D.比对步骤C所撷取的数字资料、与一正确资料之间的差异,并据以判断该待测物送出的数字资料的正确性。由此,通过上述资料撷取与检测方法的设计,便可于该待测物发出预定封包后,SP刻地撷取后续对应的数字资料,使得资料撷取不会产生误差,进而可大幅降低研发人员比对的时间。【附图说明】为能更清楚地说明本专利技术,以下结合较佳实施例并配合附图详细说明如后,其中:图1为使用本专利技术方法的测试系统架构图;图2为本专利技术撷取方法的流程图。图3为使用本专利技术撷取方法进行撷取的波形示意图。图4为本专利技术撷取检测方法进行比对的波形示意图。【具体实施方式】本专利技术用以在一测试系统检测一待测物时,进行资料的撷取与检测。请参阅图1,该测试系统包含有一电子装置10、一计算机20、以及一逻辑分析仪30。该电子装置10则通过一传输接口(如USB、SATA等)与该待测物40连接,用以持续地接收自该待测物40发出的数字资料,且上述的数字资料皆包含有多个封包。而该逻辑分析仪30则连接该计算机20与该传输接口 12。于本实施例中,该待测物40为一仿真器(In-Circuit Emulator, ICE)。举例而言,当该待测物40模拟处理器(CPU)作业,而送出数字资料来控制该电子装置10作业时,都会先以特定封包内容作为该数字资料的起始封包。如此一来,当研发人员欲检测该待测物40来控制其他电子元件作业的数字资料是否正确时,只需撷取特定封包后的数字资料便能进行解析。是以,请参阅图2,通过本专利技术所提供的撷取方法,即可准确地撷取起始为特定封包内容的数字资料,而该方法包含有下列步骤:A.设定一特定的封包内容。举例而言,于本实施例中系设定封包内容为11001100。B.侦测该待测物40送出的各封包是否包含有该封包内容。C.请参阅图3,当测得该待测物40送出具有该特定封包内容的封包时,同时启动该逻辑分析仪30撷取该待测物40后续送出的数字资料Dl,并将该逻辑分析仪30所撷取的数字资料Dl储存至该计算机20,而该数字资料Dl的起始封包包含有步骤A设定的封包内容。D.显示步骤C所撷取并储存的数字资料于一显示设备上。于本实施例中,该显示设备为该计算机20的屏幕。如此一来,通过上述将特定封包做为撷取起始侦测的设计,便可准确地撷取到后续对应的数字资料,使得资料撷取时不会有误差产生。另外,通过上述信号撷取方法的设计,还可延伸有一种资料检测方法,可使研发人员将所撷取的资料,与一正确资料进行比对,以判定该待测物40送出的数字资料是否正确。该方法包含有下列步骤:A.设定一特定的封包内容。于本实施例中,同样设定封包内容为11001100,且设定的该封包内容与欲比对的该正确资料的起始封包的内容相同。B.侦测该待测物40送出的各封包是否包含有该封包内容。C.当测得该待测物40送出具有该特定封包内容的封包时,同时启动该逻辑分析仪30撷取该待测物40后续送出的数字资料Dl,并将该逻辑分析仪30所撷取的数字资料Dl储存至该计算机20。D.请参阅图4,同时显示步骤C所撷取并储存的数字资料Dl、及该正确资料D2于该显示设备上。如此一来,研发人员不需要在花时间找寻相对应的资料区段,便可于直接于该显示设备上比对步骤C所撷取的数字资料D1、与该正确资料D2之间的差异,并据以判断该待测物40送出的数字资料的正确性。另外,于步骤D中,当步骤B所撷取的数字资料D1、与该正确资料D2之间有差异时,更可如图4所示,将其差异处以不同颜色显示于该计算机10的屏幕上,以使研发人员能更快速地进行比对作业。当然,除利用不同颜色的方式外,亦可利用不同字型、不同大小或是其他不同的显示方式来达到标注差异处的目的。最后,以上所述仅为本专利技术较佳可行实施例而已,并不以此为限,举例来说,所述的特定封包并不仅仅限制于仿真器的资料传输上,如计算机与一终端机之间传输信息时,所发送的特定字符符号亦可做为特定封包内容的解释。另外,在某些情况下,待测物可能是做为操控逻辑分析仪之用,而直接与逻辑分析仪信号连接,如此一来,待设误所输出的数字资料的所述封包中,可能就已经包含有原先用以指示该逻辑分析仪可以开始撷取资料的一启动封包,在此情况下,于步骤A中,便可设定启动封包的内容为该特定封包内容,由此避免双重启动的情形发生。再者,凡是应用本专利技术说明书及申请专利范围所为的等效方法变化,理应包含在本专利技术的权利要求范围内。本文档来自技高网...

【技术保护点】
一种资料撷取方法,用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:A.设定一特定的封包内容;B.侦测该待测物送出的各该封包是否具有该封包内容;C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料。

【技术特征摘要】
1.一种资料撷取方法,用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤: A.设定一特定的封包内容; B.侦测该待测物送出的各该封包是否具有该封包内容; C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料。2.如权利要求1所述资料撷取方法,其中,于步骤B之后,还包含有一步骤: D.显示步骤C所撷取的数字资料,于一显示设备上。3.如权利要求1所述资料撷取方法,其中,该数字资料的所述封包中包含有一用以指示该逻辑分析仪开始撷取资料的启动封包;于步骤A中,设定该封包内容为该启动封包的内容。4.一种资料检测方法,用以检测一待测物送出的数字资料的正确性,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤: A.设定一特定的封包内容; B.侦测该待测物送出的各该封包是否具有该封包内容; C.当测得该...

【专利技术属性】
技术研发人员:殷欣靖
申请(专利权)人:孕龙科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1