对于复杂电子系统产品的电气设计,从硬件架构层次来看,都是由多个部件或者多个电路板组成的系统。因此,对于电气产品的硬件研发过程,包含: 系统的电气(线缆网)系统设计、单板设计、电气电路仿真分析、系统仿真分析等。
在传统的电气(线缆网)系统设计流程中,系统设计师通常会使用MS Visio、MS Word、AutoCAD等工具进行系统逻辑图的设计,并使用MS Word、MS Excel进行系统中各连接器互连关系的定义。系统互联图完成后,通过人工的方式将信息传递给单板设计师。单板设计师依据系统逻辑图中的定义,在EDA工具中完成各个单板的原理图设计、PCB设计。如果单板设计师修改了互连关系定义(连接器上的信号分配等),也需要人工地将信息传递给系统设计师,去同步设计数据。
传统的电气(线缆网)设计流程的弊端已经日趋明显,主要体现在如下一些方面:
非专业的电气系统设计环境
- 系统工程师在非专业电气设计工具(MS Word、MS Visio、AutoCAD等)中去绘制电气(线缆网)系统设计图,绘制的对象缺乏电气属性
- 无法追踪电气(线缆网)系统中信号的流向
- 无法进行电气(线缆网)系统层次的DRC检查(互连关系、电气属性等)
电气(线缆网)系统设计与电路设计流程脱节
- 系统工程师选用的连接器配对容易出现错误
- 单板工程师需根据MS Word、MS Visio系统电气(线缆网)设计图,在EDA工具中重新定义连接器的信号分配
- 单板产生设计更改时,需要人工地去同步系统设计
如果用户选择CMS??Prolinking这种专业的电气(线缆网)系统设计工具,则可以提供完整的电气(线缆网)系统设计功能,主要功能如下:
需求管理
- 总体对产品功能需求定义;
- 分机对设备功能需求定义,定义系统的电气(线缆网)架构,包括: 电路板、电路模块,以及各个电路板与电路模块之间的嵌套关系
- 需求变更管理;
- 变更流程管控;
过程管理:
- 支持电子电气双向设计变更,通过流程管理变更;
- 自动识别变更,分析影响域;
- 通过版本管理实现设计迭代和追溯;
- 管理各个设备/单板之间电气连接关系
电气设计以及集成管理:
- 电子和电气库采用统一标准建立,实现共通件(如连接器)的自动适配;
- 建立详细的规格参数和应用数据;
- 支持参数化物料智能选型;
- 在同一设计环境中完成从系统硬件架构设计到电路设计,减少人工传递设计数据的环节,提高设计效率、消除设计错误
- 定义系统互连关系,包括: 板上互连(Net/Bus)、线缆线束互连(Connector/Wire)
- 进行系统信号流向跟踪,查看系统中各个信号的流向
- 进行系统设计规则检查,包括: 互连关系检查、对象属性检查、连接器属性检查等
CMS? Prolinking软件系统框图
?CMS? Prolinking电气协同设计及管理软件
- 设计输入与检查
从平台接收分机的设计反馈。进行设计检查,包括接点定义的完整性、唯一性、正确性。
- 智能高效电缆设计模式
智能接点设计,信号自动匹配、信号模糊匹配、等电位自动拆点;模拟、数字通道的智能分配;
根据连接关系自动生成\更新电缆,芯线自动选型;电缆发布管理,自动进行电缆版本之间的差异分析。
- 影响域分析及变更容错管理
自动识别分机设计变更对当前电缆和分支造成的影响,支持逐项更新;
当前设计库通过检出、检入、撤销检出方式实现设计数据的回溯。
- 与电子、电气图形化软件的无缝集成
接点数据直接输出到电子、电气设计软件搭建等效数据结构,支撑图形化。