产品展示

Product display

——

系统接口及逻辑设计与验证平台
    发布时间: 2021-12-31 10:28    
系统接口及逻辑设计与验证平台

系统接口及逻辑设计与验证平台

当前,电子设备之间信号传输与交互的接口主要采用ICD(Interface Control Document:接口控制文档)进行描述,但是ICD接口的设计过程不是一蹴而就的,而是基于已设计的接口内容(参数)不断通过逻辑仿真的方式来验证当前的设计是否合理,以及不断迭代和修改来确保所设计的ICD接口符合电子系统的真实要求,而目前ICD设计工具主要侧重于接口管理和报文的输入/输出设计,无法从设备、系统级的角度满足对接口内参数间逻辑仿真的设计和验证,导致电子系统设计人员无法在前期验证其设计的合理性。

    为解决上述问题,系统接口及逻辑设计与验证平台软件提供基于ICD接口变量的逻辑设计与验证环境,该平台软件实现对设备内部输入变量和输出变量之间逻辑关系的设计,结合设备间通讯链路(ICD),用户根据不同场景设计相应的信号流逻辑,并通过对信号的逻辑仿真执行过程,来验证接口设计与信号逻辑处理的合理性,确保系统设计的正确性。

功能介绍

  • 提供图形化的方式进行逻辑关系的设计和展示,支持对图形的拖拽、放大/缩小、对齐等常用的编辑功能,同时提供对逻辑的检索和查找功能;

  • 支持通用逻辑关系的设计,包括常用的逻辑运算符号(与、非、或、异或、加、减、乘、除、模、取反等)、输出(等比、放大、缩小)、等待、条件触发、分支以及信号发生器等;

  • 提供对ICD文件的剖析与导入,自动根据ICD结构定义识别系统、设备、报文、变量等信息,作为逻辑设计的输入;

  • 提供对逻辑设计过程的检查功能

  • 对逻辑设计内容的常规检查功能(完整性、合理性、表达式正确性等),以及ICD的检查功能(名称重复性、重复定义等);

  • 通过问题视图统一展示所有问题信息(包括警告和错误)及描述,且支持双击问题描述信息自动定位到逻辑设计编辑器中供用户查看和修改;

  • 提供对已设计的逻辑验证执行功能

  • 提供在执行前的配置,包括执行的周期、次数、起始/结束信号量、默认参数设置等;

  • 提供执行的控制,包括开始、暂停和结束;

  • 支持仿真验证过程中高亮当前执行的逻辑链路图,并通过动画的效果展示信号的具体执行流程;

  • 提供对当前系统逻辑仿真验证过程中所有变量值的监控功能,采用当前值实时刷新和曲线绘制两种方式结合,并支持在同一曲线控件上叠加显示多个变量的变化曲线;

  • 支持仿真验证过程中数据的本地存储,并提供对存储数据的回放和分析;

  • 支持将已设计的逻辑(相关信号、触发条件、逻辑图、时序图等)导出成XML、Word/PDF文件。

产品优势

  • 与ICD工具无缝集成,通过图形化的方式还原系统组成和通讯链路,直接基于ICD进行系统的逻辑设计和验证;

  • 图形化的逻辑设计与演示,直观、清晰,让系统设计一目了然;

  • 支持持续集成、敏捷开发等最佳实践;

  • 一次配置、持续有效、快速原型设计与验证、小布快跑、及时纠正。

应用案例

中航工业某研究所采用系统接口及逻辑验证平台将某型号无人机系统中各地面场景进行逻辑的验证与测试(结合ICD信息),大大提高了前期系统设计的周期,保证了设计的合理性和可靠性,为无人机研制工作提供了便捷和高效的支持。