串行总线通信电路的测试系统及方法技术方案

技术编号:15766915 阅读:101 留言:0更新日期:2017-07-06 13:34
本发明专利技术提供一种串行总线通信电路的测试系统及方法,该系统包括上位机、信号传输板卡;信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与上位机进行通信的第三链路接口,第二链路接口与第三链路接口分别通过通信线路与第一链路接口连接;第一链路接口设置有解串器,第二链路接口设置有串行器;上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。本发明专利技术解决了现有测试系统依赖机械臂,测试成本较大的问题。

Test system and method for serial bus communication circuit

The present invention provides a system for testing serial bus communication circuit and method, the system includes a host computer, signal transmission board; signal transmission board is provided with a first link interface device, host communication test and test equipment control display second link unit communication interface, and communicates with PC third link interface, second link interface and third link interface respectively through the first link interface is connected with a communication line; the first link interface is provided with a deserializer, second link interface is provided with a serial device; the host computer is configured to generate a test equipment control display unit simulation control instruction, or gain control signal display display device under test from the host. The invention solves the problem that the existing testing system relies on the mechanical arm and has high testing cost.

【技术实现步骤摘要】
串行总线通信电路的测试系统及方法
本专利技术涉及电子系统测试
,并且更具体地,本专利技术涉及串行总线通信电路的测试系统及方法。
技术介绍
随着汽车内部安全和辅助电子设备的增加,汽车领域对高速互连的需求急剧增长。FPD-LinkIII(FPD视频串行通讯III)串行总线方案支持通过差分链路实现高速视频数据传输(LVDS)和双向控制通信的全双工控制(I2C)。在减少互连线尺寸和重量的同时还消除了偏差问题并简化了系统设计。由于FPD-LinkIII串行总线方案的优越性,汽车总线系统设计中该方案的应用也越来越广,与此同时对FPD-LinkIII串行总线的自动化测试需求也在增加。传统的自动化测试方案主要是基于机械手加上机器视觉的方式:由台架构成暗箱空间,上位机指令控制机器手动作,对被测样件的按键与触摸屏进行触控操作,再由机器视觉对界面状态进行动态迁移与识别。该方案需要根据使用场景不同,更换机械手,以满足对机械按键,机械旋钮,触屏按键,单击,双击和滑动等操作需要,并且机械手还需要调试以及定期的维护保养,因而测试成本较大。
技术实现思路
为了解决现有技术中的上述问题,即为了解决现有测试系统依赖机械臂,测试成本较大的问题。本专利技术提出了一种串行总线通信电路的测试系统,该系统包括:上位机、信号传输板卡;信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与上位机进行通信的第三链路接口,第二链路接口与第三链路接口分别通过通信线路与第一链路接口连接;第一链路接口设置有解串器,第二链路接口设置有串行器;上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。优选地,解串器和串行器之间通过LVDS总线和I2C总线连接。优选地,解串器为DS90ub948-Q1芯片,串行器为DS90ub947-Q1芯片。优选地,第一链路接口通过FPD-LinkIII串行总线与待测设备主机连接,第二链路接口通过FPD-LinkIII串行总线与待测设备控制显示单元连接。优选地,第二链路接口与第一链路接口之间的通信线路中设置有开关电路;当开关电路闭合时,第三链路接口接收并向上位机发送待测设备主机发出的显示控制信号;当开关电路断开时,第三链路接口接收并向第一链路接口发送上位机生成的待测设备控制显示单元的仿真控制指令。优选地,该系统还包括验证模块;验证模块配置为采用机器视觉的处理方法对待测设备控制显示单元显示的内容进行正确性判断,进而判断通信信息的正确性。相应地,基于上述串行总线通信电路的测试系统,本专利技术还提供一种串行总线通信电路的测试方法,该方法包括:步骤A1,通过第三链路接口输入待测设备控制显示单元的仿真控制指令;步骤A2,将待测设备主机执行所述仿真控制指令后输出的显示数据,通过第一链路接口和第二链路接口发送至待测设备控制显示单元显示;判断显示内容是否正确,进而判断通信信息的正确性;步骤A3,重复上述步骤A1、步骤A2,直至完成设定测试次数。优选地,仿真控制指令为串行信号,仿真控制指令经过解串处理后输入待测设备主机。优选地,仿真控制指令为I2C信号。优选地,步骤A2中判断显示内容是否正确的方法包括:采用机器视觉的处理方法,将待测设备控制显示单元的显示内容与预设显示内容进行比对,判断显示内容是否正确,进而判断通信信息的正确性。此外,基于上述串行总线通信电路的测试系统,本专利技术还提供另一种串行总线通信电路的测试方法,该方法包括:步骤B1,待测设备控制显示单元生成控制指令,待测设备主机依据待测设备控制显示单元的控制指令输出显示数据,显示数据通过第一链路接口的解串器进行解串得到多媒体数据和显示控制信号。步骤B2,显示控制信号通过第三链路接口发送至上位机,对待测设备主机发出的显示控制信号进行显示内容显示。步骤B3,将多媒体数据和显示控制信号通过第二链路接口的串行器串行处理后输入到待测设备控制显示单元进行显示。步骤B4,判断步骤B2和步骤B3中的显示结果的一致性,进而判断通信信息的正确性。步骤B5,重复上述步骤B1~步骤B4,直至完成设定测试次数。优选地,显示数据为基于FPD-LINKIII(FPD视频串行通讯III)的串行信号。优选地,多媒体数据为LVDS信号。优选地,显示控制信号为I2C信号。优选地,步骤B4中判断步骤B2和步骤B3中的显示结果的一致性的方法包括:采用机器视觉的处理方法,将待测设备控制显示单元的显示内容与上位机显示的显示内容进行比对,判断显示内容是否一致,进而判断通信信息的正确性。本专利技术中的串行总线通信电路的测试系统,包括上位机、信号传输板卡;信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与上位机进行通信的第三链路接口,第二链路接口与第三链路接口分别通过通信线路与第一链路接口连接;第一链路接口设置有解串器,第二链路接口设置有串行器;上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。本系统可以通过仿真信号对通信电路进行测试,不需要机械臂的参与,节约了测试成本。并且本专利技术还可以通过仿真信号模拟接近传感,手势控制这类较新的应用场景对通信电路进行测试。方案1、一种串行总线通信电路的测试系统,其特征在于,所述系统包括上位机、信号传输板卡;所述信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与所述上位机进行通信的第三链路接口,所述第二链路接口与所述第三链路接口分别通过通信线路与所述第一链路接口连接;所述第一链路接口设置有解串器,所述第二链路接口设置有串行器;所述上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。方案2、根据方案1所述的系统,其特征在于,所述解串器和串行器之间通过LVDS总线和I2C总线连接。方案3、根据方案2所述的系统,其特征在于,所述解串器为DS90ub948-Q1芯片,所述串行器为DS90ub947-Q1芯片。方案4、根据方案1~3任一项所述的系统,其特征在于,所述第一链路接口通过FPD-LinkIII串行总线与待测设备主机连接,所述第二链路接口通过FPD-LinkIII串行总线与待测设备控制显示单元连接。方案5、根据方案1~3任一项所述的系统,其特征在于,所述第二链路接口与所述第一链路接口之间的通信线路中设置有开关电路;当所述开关电路闭合时,所述第三链路接口接收并向所述上位机发送待测设备主机发出的显示控制信号;当所述开关电路断开时,所述第三链路接口接收并向所述第一链路接口发送所述上位机生成的待测设备控制显示单元的仿真控制指令。方案6、根据方案1~3任一项所述的系统,其特征在于,所述系统还包括验证模块;所述验证模块配置为采用机器视觉的处理方法对待测设备控制显示单元显示的内容进行正确性判断,进而判断通信信息的正确性。方案7、一种串行总线通信电路的测试方法,其特征在于,基于上述方案1~6中任一项所述的串行总线通信电路的测试系统,所述方法包括:步骤A1,通过第三链路接口输入待测设备控制显示单元的仿真控制指令;步骤A2,将待测设备主机执本文档来自技高网...
串行总线通信电路的测试系统及方法

【技术保护点】
一种串行总线通信电路的测试系统,其特征在于,所述系统包括上位机、信号传输板卡;所述信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与所述上位机进行通信的第三链路接口,所述第二链路接口与所述第三链路接口分别通过通信线路与所述第一链路接口连接;所述第一链路接口设置有解串器,所述第二链路接口设置有串行器;所述上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。

【技术特征摘要】
1.一种串行总线通信电路的测试系统,其特征在于,所述系统包括上位机、信号传输板卡;所述信号传输板卡设置有与待测设备主机通信的第一链路接口、与待测设备控制显示单元通信的第二链路接口、以及与所述上位机进行通信的第三链路接口,所述第二链路接口与所述第三链路接口分别通过通信线路与所述第一链路接口连接;所述第一链路接口设置有解串器,所述第二链路接口设置有串行器;所述上位机配置为生成待测设备控制显示单元的仿真控制指令,或获取待测设备主机发出的显示控制信号进行显示内容显示。2.根据权利要求1所述的系统,其特征在于,所述解串器和串行器之间通过LVDS总线和I2C总线连接。3.根据权利要求2所述的系统,其特征在于,所述解串器为DS90ub948-Q1芯片,所述串行器为DS90ub947-Q1芯片。4.根据权利要求1~3任一项所述的系统,其特征在于,所述第一链路接口通过FPD-LinkIII串行总线与待测设备主机连接,所述第二链路接口通过FPD-LinkIII串行总线与待测设备控制显示单元连接。5.根据权利要求1~3任一项所述的系统,其特征在于,所述第二链路接口与所述第一链路接口之间的通信线路中设置有开关电路;当所述开关电路闭合时,所述第三链路接口接收并向所述上位机发送待测设备主机发出的显示控制信号;当所述开关电路断开时,所述...

【专利技术属性】
技术研发人员:张蕊穆林王露菲
申请(专利权)人:上海蔚来汽车有限公司
类型:发明
国别省市:上海,31

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

1