数据传输测试装置及方法制造方法及图纸

技术编号:2830012 阅读:177 留言:0更新日期:2012-04-11 18:40
一种数据传输测试装置,包括用于与需要进行测试的设备相连的测试接口;用于接收所述测试接口接收到的数据;将该数据转换为所述数据传输测试装置能识别处理的测试数据的数据撷取模块;用于对所述数据撷取模块转换得出的所述测试数据转换成并行数据的分析模块;用于根据所述并行数据编码产生输出数据的编码模块;显示装置及用于根据所述输出数据控制所述显示装置显示数据传输状况的显示控制模块。上述数据传输测试装置及方法,在数据传输过程中实时对数据进行分析编码,并将数据的传输速度状态显示在显示装置上,从而可以对数据传输的稳定性进行检测监控。此外,还提供了一种数据传输测试方法。

【技术实现步骤摘要】

本专利技术涉及一种数据传输测试装置及数据传输测试方法。
技术介绍
近些年来,个人电脑、数码相机、数码摄像机及便携式音/视频播 放器等电子设备广泛的应用到人们的日常生活工作中。这些电子设备 之间通常需要交换数据,例如,将数码摄像机拍摄的视频图像传入电脑通常使用火线接口 (即IEEE 1394接口 , Institute of Electrical and Electronics Engineers),将个人电脑中的MP3音乐等文件存入便携式 音/视频播放器等设备则通常使用USB (Universal Serial Bus,通用串行总线)接口 。通常,使用IEEE 1394、 USB等数据传输接口时最关心的问题是 数据的传输速度。例如,将大量音/视频文件从个人电脑传入便携式音 /视频播放器时,如果数据的传输速度太慢,将会耗费大量的时间。为 了减少数据传输过程的等待时间,IEEE 1394、 USB等接口的传输速 度都在较快发展。例如,早期的USB 1.1全速状态下的理论最大传输 速度是12Mbps,而目前已广泛应用的USB 2.0高速状态下的理论最大 传输速度可达480Mbps。另外,1394a与1394b两种标准的传输速度 分另ll为400Mbps与謂Mbps。虽然IEEE 1394、 USB等数据传输接口在设计时各自的理论最大 传输速度值相同,然而在实际使用过程中,受控制芯片、传输线路及 使用的电磁环境等影响,数据的实际传输速度并不相同,部分产品的 传输速度较低甚至完全不能传输数据。因此,在产品出售之前必须对 IEEE 1394、 USB等数据传输接口进行测试,将传输速度较低及完全 不能传输数据的产品剔除。传统的数据传输接口测试方法是利用存储设备实现的。存储设备 采用与数据传输接口相应的测试接口与数据传输接口相连,通过系统 自动执行复制、粘贴等操作,判断目标文件在限定时间内能否从主机 传输到存储设备。如果在限定时间内未能传输完毕或是传输失败,则 表示该数据传输接口不合格。数据传输接口性能除传输速度外,还需考虑其传输的稳定性,即 数据传输过程不出现传输速度波动过大的情况。特别是在大量数据需 要传输的时候,数据传输的稳定性就显得尤为重要,如果传输不稳定, 可能导致传输中止甚至失败。然而,传统的数据传输接口测试方法测 试过程中不能测试其稳定性,只能判断在限定时间内能否传输限定量 的数据,即只能测试平均传输速度是否能达到预定标准。并且,为保 证测试速度,目标文件通常设置得较小,在短时间内数据即可传输完 毕,无法测试其传输稳定性。
技术实现思路
有鉴于此,有必要提供一种用于测试数据传输接口的传输稳定性 的测试装置。此外,还有必要提供一种用于测试数据传输接口的传输稳定性的测i式方法。一种数据传输测试装置,包括测试接口、数据撷取模块、分析模 块、编码模块、显示控制模块及显示装置,所述测试接口用于与需要 进行测试的设备相连,所述数据撷取模块用于接收所述测试接口接收 到的数据,将该数据转换为所述数据传输测试装置能识别处理的测试 数据,所述分析模块用于对所述数据撷取模块转换得出的所述测试数 据转换成并行数据,所述编码模块用于根据所述并行数据编码产生输 出数据,所述显示控制模块用于根据所述输出数据控制所述显示装置 显示所述数据的传输状况。一种数据传输测试方法,包括如下步骤接收测试接口的数据, 将该数据转换为所述数据传输测试装置能识别处理的测试数据;将转 换得出的所述测试数据转换成并行数据;根据所述并行数据编码产生 输出数据;根据所述输出数据控制显示装置显示所述数据的传输状况。上述,在数据传输过程中实时对数据进 行分析编码,并将数据的传输速度状态显示在显示装置上,从而可以 对数据传输的稳定性进行检测监控。附图说明图l为一较佳实施方式数据传输测试装置的方框图,该数据传输测试装置包括测试接口 ;图2为图l的测试接口为USB接口时数据传输测试装置的示意图; 图3为图l的测试接口为1394接口时数据传输测试装置的示意图; 图4为 一 较佳实施方式的数据传输测试方法流程图。具体实施例方式如图1所示,数据传输测试装置100用于测试电子设备200的数据传 输接口 21 O数据传输的稳定性,例如个人电脑的USB接口或1394接口等 接口的数据传输稳定性。数据传输测试装置100包括测试接口 10、数据 撷取模块20、分析模块30、编码模块40、显示控制模块50、显示装置 60、警示控制模块70及警示器80。测试接口 IO用于与需要进行测试的设备相连,例如用于与个人电 脑相连,从而使个人电脑与数据传输测试装置100电性连接,以便传输 测试数据。数据撷取模块20用于接收测试接口 IO接收到的数据,将其转换为 数据传输测试装置100能识别处理的测试数据。例如,如果测试接口IO 为USB接口 ,则数据撷取模块20将USB差模信号转换为串行信号。分析模块30用于对数据撷取模块20转换得出的测试数据进行分析 处理。分析才莫块30识别出串行信号中的数据包后(Packet recognition), 将时钟/数据信号分离(Clock/Data separation),并将分离得出的串行 数据转换成并行数据(Serial Parallel Conversion )。编码模块40用于根据转换的并行数据编码产生输出数据。例如, 输出数据可以设为8位二进制数据,对应的将数据传输速度分为8个等 级。当数据传输速度为某一等级时,将输出数据的相应的二进制位设 为l,其余则设为O。显示控制模块50用于根据输出数据控制显示装置60显示测试接口 IO中数据的传输状况。例如',当上述8位二进制数据的某个二进制位为 l时,则显示控制模块50控制显示装置60的相应位置的发光二极管 (Light Emitting Diode, LED)发光。警示控制模块70用于根据输出数据控制警示器80。当数据流量低 于预定值,警示控制模块70发出控制信号至警示器80,使警示器80发 出报警信息。例如,当被设为1的二进制位位于上述8位二进制数据的 低四位时,警示控制模块70启动警示器80报警。警示器80可以是蜂鸣 器等发声设备或LED发光器件等。如图2所示,其为测试接口 IO为USB接口时数据传输测试装置IOO 的示意图。由于通用串行总线(USB)接口的广泛使用,不少电子设 备设有多个USB接口,例如,个人电脑等。测试接口 10包括8个USB接口 ,编号依次为USB0 USB7。显示装 置60包括与该8个USB接口对应的8个显示设备,每一显示设备显示相 应USB接口的数据传输状态。显示设备可以采用8个LED发光元件,数 据传输速率较高则高位(图2中左边)的LED发光,数据传输速率较低 则低位的LED发光。以下以USB2及USB3为例说明,通过USB2及USB3 接收的数据依次经数据撷取模块20、分析模块30处理后传输至编码模 块40,编码模块40采用轮询的方式分别将USB2及USB3的数据传输状 态通过显示控制模块50显示在第一显示设备62及第二显示设备64上。 例如,USB2的数据传输率稳定在较高的水平上,则第一显示设备62 的高位LED发光;而USB3的数据传输率较低,则第二显示设备64本文档来自技高网
...

【技术保护点】
一种数据传输测试装置,其包括用于与需要进行测试的设备连接的测试接口,其特征在于:所述数据传输测试装置还包括数据撷取模块、分析模块、编码模块、显示控制模块及显示装置,所述数据撷取模块用于接收所述测试接口接收到的数据,将该数据转换为所述数据传输测试装置能识别处理的测试数据,所述分析模块用于对所述数据撷取模块转换得出的所述测试数据转换成并行数据,所述编码模块用于根据所述并行数据编码产生输出数据,所述显示控制模块用于根据所述输出数据控制所述显示装置显示所述数据的传输状况。

【技术特征摘要】
1.一种数据传输测试装置,其包括用于与需要进行测试的设备连接的测试接口,其特征在于所述数据传输测试装置还包括数据撷取模块、分析模块、编码模块、显示控制模块及显示装置,所述数据撷取模块用于接收所述测试接口接收到的数据,将该数据转换为所述数据传输测试装置能识别处理的测试数据,所述分析模块用于对所述数据撷取模块转换得出的所述测试数据转换成并行数据,所述编码模块用于根据所述并行数据编码产生输出数据,所述显示控制模块用于根据所述输出数据控制所述显示装置显示所述数据的传输状况。2. 如权利要求1所述的数据传输测试装置,其特征在于所述显示装 置包括两个以上的发光二极管,如果所述数据的传输状况不稳定,则 所述显示控制模块控制所述发光二极管依次亮起,从而出现闪烁的效 杲以表示数据传输的不稳定。3. 如权利要求1所述的数据传输测试装置,其特征在于所述显示装 置为数字显示设备,所述显示控制模块控制所述数字显示设备的显示 数字发生变化以表示数据传输的不稳定。4. 如权利要求1所述的数据传输测试装置,其特征在于所述数据传 输测试装置还包括警示控制模块与警示器,所述警示控制模块用于根 据所述输出数据控制所述警示器,当数据流量低于预定值时,所述警 示控制模块发出控制信号至所述警示器,使所述警示器发出报警信息。5. 如权利...

【专利技术属性】
技术研发人员:范秋玲黄宝锋陈进丰简源宏
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1