XTools --智能辅助设计管理平台

XTools --智能辅助设计管理平台概述

XTools主要是在Mentor Graphics公司的DxDesigner软件基础上经过扩展定制开发而成的原理图智能辅助设计管理平台。采用XTools辅助设计管理平台,可以实现在设计过程中对设计数据进行统一化、标准化管理,避免了由于人为原因造成的设计数据错误。原理图设计数据按照XTools自身定义的规则进行整体或局部检查,发现不符合设计要求的项及时修正,始终确保前端设计数据的正确性,为后端PCB的规范化设计起到至关重要的作用。

 

XTools--智能辅助设计管理平台功能模块简介

 

元件属性批量替换(Symbol Attributes Batch Replace):

软件能快速准确的使用Databook中已选择的元件,按照预先设定的替换规则对界面列表中已选择的元件进行批量替换,减少工程师对原理图的修改任务,大大提高工作效率。

1.png

提取原理图中元件信息,然后输入关键字启动查找功能,查找结果在窗口中以元件清单形式显示,软件按照Databook中选择的元件,对元件清单中已选择的元件,按照预先设置的替换规则执行批量替换。

 


单端网络查找(Single Net Search):

查找原理图中所有的单端网络,使用单端网络查找功能,可以非常方便快速的查找到原理图中所有未连接的孤立网络。

单端网络查找能查找出当前项目中所有的单端网络,并把查询结果显示在左侧界面中;支持与原理图交互功能,点击查找到的某项单网络数据,会自动跳转到原理图中的该网络,并将该网络在原理图中处于选中放大显示。

支持输出查询结果,可将结果输出到Designer的Output窗口中。

2.png 

 


极性元件检查(Symbol Polar Check):

软件获取原理图中极性元件信息,通过读取配置文件来检查极性元件连接是否正确,将连接不正确元件的原理图名称、页面和位号列出到下面列表中,且支持从检查结果列表中与原理图交互式查看元件。双击相应的行,软件能快速定位到原理图相应页面元件位置,该元件能被高亮放大显示

 3.png

 


网络查找(Net Search):

查找出原理图中所有网络并显示在窗口中,同时获取每个网络所在的页面数跟节点数(Pin脚连接数),并将结果显示在界面左侧“网络列表”数据表格中。

支持网络节点排序,能实现网络与原理图交互功能。点击“页面详细信息”栏中某行数据,会在原理图中打开该页面,并选中该页面中的对应的网络,同时高亮放大显示。

  4.png

 


网表比较(Netlist Compare):

对两份原理图进行网表比较,支持元件差异和网络差异的比较。根据实际需求灵活选择比较内容及比较范围(例如:比较整个项目或选择Board),能有效提高比较效率。比较完成后,生成比较报告,支持比较报告中的对象(元件或网络)与原理图进行交互功能,并可导入/导出比较报告。

 5.png

 

原理图比较(Schematic Compare):

将两份原理图进行比较,可以进行元件、网络的差异比较,根据实际需求灵活选择比较内容及比较范围(例如:整个项目、选择页面、选择元件),能有效提高比较效率。比较完成后,生成比较报告,支持比较报告中的对象(元件或网络)与原理图进行交互功能,并可导入/导出比较报告。

当设定好目标项目、参考项目、检查元素、最大允许行数以及比较范围等比较参数后,执行比较,勾选元件属性则会有元件比较结果,勾选网络连接则会有网络的比较结果。并把结果显示在界面中,如下图所示,分别是网络和元件比较结果。

6.png 


网络检查(Net Check):

网络检查模块能自动进行器件引脚与网络连接关系的P/N检查、SCL/SDA(I2C)串阻检查以及JTAG接口检查。检查列表内容支持与原理图交互,且能选择显示报告类型。

软件能根据预先设置规则来判断器件引脚名称,确认该引脚是否能组成差分对,如果是差分对时,执行检查后,软件会自动发现差分网络和Pin名称不匹配的情况,例如:后缀_N网络和后缀_P的Pin连接,则能输出不匹配的列表,点击列表内容会自动跳转到原理图中相应页和相应网络,且对该网络高亮放大显示,实现与原理图交互功能。

 7.png

 

 

位号重新编号:

Desinger原理图中元件位号按照设置的编号规则,进行重新编号。提取当前已打开原理图中所有元件位号信息,勾选是否“使用全局设置”及设置全局前缀、后缀、初始值、编号顺序等参数,然后全选或选择部分需要执行重编位号的元件,软件将按照预先设置的规则进行位号

重新编号。重新编号有助于工程师能迅速定位原理图中元件的位置信息。

8.png



设计日志记录(Log Record):

实时监控记录原理图在绘制过程中状态更改信息,并生成日志文件,且能对日志文件进行查询,并将内容结果在查询界面窗口上显示。

文本框: 图9.1:设计日志记录主界面

软件能实时记录原理图在绘制过程中用户添加、删除元件及编辑更改元件属性;用户添加、删除网络以及变更网络名称;用户对原理图文字信息更改等操作。方便今后追溯原理图执行过哪些更改。

BOM选装管理

将原理图中器件选择性装配并保存成配置文件(可保存成多种选装),软件根据选择的装配配置文件导出对应BOM信息。能生成三份或两份文件,一份原始BOM、一份IPN替换为MPN的BOM、一份替换和不安装清单。

文本框: 10.1:BOM选装管理主界面   BOM选装管理模块支持全选/反选、新增/删除装配组,能对选定装配组的元件列表进行不安装、替换、重  

置等操作设置;能实现交互和反向交互功能,即双击装配组列表中元件能定位到原理图中具体的元件位置。反之,当选择原理图中元件,会反映到装配组元件列表中对应元件行会被选中,并能按照预先设定交互模式执行选择、不安装、重置操作。

9.png

 

元器件设计文件管理和查看

对原理图上已调用的器件,可通过右击以及菜单启动显示出该器件的设计规则、设计经验(文档内容包含信息如:XX领域、器件要如何应用、接什么外围电路))及器件相关信息。文档视图中可支持的预览文件格式:RTF、PDF、Image类型文件,双击选择的文件类型行,右侧显示该文件视图内容。支持器件信息查询功能,原理图中选中元件,执行Document Viewer软件会自动查询获取该元件对应相关文档信息。在文件视图配置窗口中新增、删除文档类型,如下图所示。

 10.png

文本框: 图11.3:根据原理图中元件属性项查询到元件的相关设计文档

 

 

元件属性检查(Symbol Attributes Check):

基于IPN(内部物料编码),对原理图中已调用的元件和Databook数据库中的元件属性进行比较,检查它们的属性是否一致,并能把差异行高亮标识出来。

通过对属性配置,灵活设置检查参数,提取出原理图中所有元件信息后,开始执行和Databook数据库中元件的属性信息检查比较,把从原理图中提取出的元件信息显示在界面内,把在Databook中不存在的元件行给高亮标识出来,且能输出其他行属性差异描述信息。通过元件属性检查,可以清晰了解原理图元件和Databook中元件的匹配情况。 

 11.png

 


元件属性更新Symbol Attributes Update:

基于IPN(内部物料编码),对原理图中已调用的元件和Databook数据库中的元件属性进行比较,检查出它们的属性差异,并对选中行元件更新属性。

文本框: 13.1:元件属性更新主界面  支持导出Excel表格信息,且支持与原理图的交互:双击信息行,会定位到原理图中具体的元件,且将相关网络选中并放大显示。

12.png

 

元件优选检查和更新Symbol Prefer Attributes Check and Update:

对原理图中已调用元件的元件优选等级进行检查和更新,根据优选等级不同,输出相应的状态信息,点击状态信息行,能自动跳转至原理图中该元件位置,实现与原理图交互功能。

文本框: 图14.1:优选属性配置界面通过进行属性配置,设置相关参数信息,开始提取和解析原理图中元件数据信息,数据解析完成后,点击“检查优选等级”按钮,软件将按照预先设置的检查规则进行元件优选等级检查,例如(包含C/D的等级项)将会被高亮标识出来,如图14.2所示,点击“更新优选等级”按钮,将更新元件优选等级。支持导出Excel表格信息;且支持与原理图的交互,双击信息行,软件自动定位至原理图中元件位置,且将与该元件相连的网络选中并放大显示。

13.png