Backdrill Enhancement(Any Layer to Any Layer)
16.5版本支持任意层间的backdrill的设定,以前版本只支持从顶层或底层的设定。
DRC Updates Max NeckLength DRC
从16.5开始,max neck length的检查发生了变化。当颈状线的累加总长超过了预设max neck length
的值,才会出现DRC 。
ECAD-MCADFlow IncrementalData Exchange
电子和机械CAD数据的交换有多种基于IDF和DXF的输入/输出格式。每种格式都有既定标准。需
交换的数据采用“all or nothing”的格式,这种交换格式对于修改的设计很难处理。
EDMD(IDX)是一种新的基于XML的数据交换格式。通过引入增量改变的概念来辅助ECAD/MCAD数据交换。也就是说ECAD和MCAD工具有相同的基线(baseline),基线发生变化,即认为数据发生增
量修改,增量数据也可以从CDA工具传送到其它工具。
EDMD的另一功能是加强了设计间的沟通。设计人员和机器间可以通过注释、接受或拒绝等动作来增强之间的沟通。例如,当设计被基线化后,设计人员改变了某一个器件的位置,在EDMD架构中,输出这种变化,通过GUI,对修改原因进行注释。机器预览增量数据,同意变化就输入增量数据,不同意就拒绝输入,并给出拒绝的原因并提供器件新的位置。设计者预览机器给出的建议,接受或拒绝,如此循环。
Database andMisc Enhancement
DatabaseLocking
之前的版本允许多个设计者同时对一个设计进行编辑,16.5版本增加了锁定设计的功能,即设计人员编辑设计时,PCB Editor生成一个<design>.lock文件,直到退出Allegro,打开其他设计文件或新建
设计。如果在编辑过程中其他人员想打开此设计,就会出现警告提示。
点击“是”,仍可以打开设计进行操作,但是在保存时只能另存为一个新设计。
可以在 “Setup-User Preferences”中设置“allegro_nolocking”来取消此功能。
Multi-threadingSupport
支持多线程工作:DRC更新可利用16位计算单元并行工作。
DB Doctor
DB Doctor中新增了“Purge Unused Constraints”功能,即删除设计中没有用到的约束规则。
Downrev to16.3
可以输出为16.3或16.2版本:“File-export-Downrevdesign”;
Log中列出了删除的属性。
SubclassCharacters Subclass的字符增加到31位。 Same NetConstraint Set update
对于same net constraint,默认by layer DRC mode开启。
SymbolEditor
● 创建封装符号时,可以没有boundary; ● 可以将无电气特性的pin变成有电气特性的pin。
RefreshSymbol
更新符号时新增“reset pin escapes”功能。
Modules andLocked Property
生成.mdd文件时,可以添加“locked”属性,当复用模块加载到设计中,也同时连带lock属性。
Techfile
● 输出techfile时,可以依据约束管理器的信息筛选需要输出的内容;
● 支持dcf文件的读/写。
DesignStatus
Design Status新增Net Short DRC Status
Artwork
● 如果当前底片没有包含所有的层面,会发布警告;
● 支持添加空底片;
● 默认RS274X、2.5格式,十进制设计默认十进制输出。
Thieving
在“thieving”命令下option控制面板可以控制via在route keepin内。
CreateDetail
支持任意层面上creat detail。
DisplayMeasure
对objects进行“Display-Measure”操作时,会显示网络名。
Shape Copy
对shape进行复制操作时,保留shape原有的参数。对“Z-Copy”和“Copy to layers”也支持。
User DefinedMask Layers—Mirror support