DIOEasy:数字I/O矢量开发软件

  • GX5050,GX5150,GX5280,GX5290和GX5295动态数字I / O产品的图形矢量开发环境
  • 采用文件压缩算法,大大减少DIO文件大小
  • 可将ASCII向量格式和DIO格式互为转换,供Marvin Test Solutions的数字I/O仪器使用
  • GUI环境支持动态数字仪器的交互控制和状态显示
  • DIOEasy-FIT选项支持导入和转换WGL,VCD和eVCD文件格式
DIOEasy:数字I/O矢量开发软件插图

概述

DIOEasy为测试工程师提供了Marvin Test Solutions的GX5050系列,GX5150系列,GX5280系列和GX5291,GX5292,GX5293和GX5295等动态数字仪器的开发,调试和执行数字测试矢量的高效工具。
数字I/O(DIO)系统非常复杂,通常需要大量的编程工作来定义数据向量。为了简化矢量开发,Marvin Test Solutions开发了基于Windows的DIOEasy软件,为用户提供了一个简单方便的使用界面。通过工具栏和菜单可以快速访问矢量编辑和查看工具。

特征

架构

DIOEasy提供了两种创建和编辑数字测试矢量的方法:

  • 图像化用户界面(GUI)环境
  • 脚本编写环境

通过DIO虚拟面板,矢量可以从DIO仪器上载入/载出。加载向量后,用户可以手动和触发仪器进行生成/采集。板卡上捕获的数据可以保存到文件和/或加载到DIOEasy软件中,以便查看或与先前定义的向量数据文件进行比较。

其他数据生成,编辑和分析工具包括:

  • 矢量导入/导出
  • 剪切/复制/插入/删除一系列选定的步骤
  • 比较两个向量—突出显示任何单元格中的差异。
  • 矢量转换—DIOEasy可以从其他模拟器和模式生成器生成的ASCII文件中读取和转换数据矢量,也可以将创建的数据文件保存在简单的ASCII格式文件中。 然后可以使用任何文本编辑器编辑生成的文件。

支持的排序命令包括分支指令,例如循环,跳转,调用或将给定值分配给特定寄存器的命令。大多数命令可以是有条件的。支持的分支条件包括EQ,NEQ,GT,LT等。插入/编辑命令可以通过单击任何步骤,然后在出现“命令属性”对话框时填充单元格。 可以为序列步骤分配标签,命令或两者。

图像化用户界面

DIOEasy GUI提供交互式数字矢量编辑和查看功能。其通用结构允许它轻松支持Marvin Test Solutions的所有动态数字仪器硬件配置。DIOEasy生成可由数字仪器驱动程序(GTDIO)直接使用的矢量数据文件。DIOEasy GUI类似于电子表格应用程序。 每个单元格表示给定步骤中单个数据位的状态。数据位(通道)由单元格行中的跟踪线表示,每个步骤都是单元格列。 数据创建,分析和编辑功能包括:

    • 设置单元格属性
    • 方向显示:输入/输出
    • 级别(状态):高,低或高阻抗/忽略

每个属性由不同的颜色和形状表示。 通过简单地指向并单击鼠标,用户可以更改一个单元格或一组单元格的属性。 DIOEasy支持使用各种数据模式填充选定范围的步骤和通道,包括:

    • 全一
    • 全零
    • 零一纵横交错地排列
    • 当前数据反转
    • 斜坡数据形式
    • 切换
    • 时钟
    • 移位/循环
    • 旋转
    • 伪随机数据
    • 用户设置的值

脚本编写环境

DIOEasy允许您使用Microsoft Visual Basic Script™(VBScript)—流行的脚本语言来创建,设计和编辑向量。 使用VBScript和DIO ActiveX对象的功能,用户可以编写创建和修改DIO向量的复杂程序。
DIOEasy ActiveX可以:

  • 创建或更改DIO文件
  • 配置数字仪器,比如,设置频率,触发模式等
  • 创建由分组通道(任意顺序)和步骤组成的DIO文件块
  • 由命令和数据填充DIO文件,通道,步骤和块
  • 与DIOEasy图形环境交互,使用DIOEasy对象(如Window,Application等)显示和比较DIO矢量文件
  • 创建可以在不同步骤和文件中重新使用的向量库

应用

      • 数字测试系统
      • 自动测试设备(ATE)
      • 混合信号测试仪
      • 数字模拟系统
      • 混合元件测试


关闭菜单
联系我们

如果您有任何问题,请填写表格,我们会第一时间联系您