Altium 6.3 综述与性能比较
Altium 6.3 综述
2006年6月,Protel软件的原厂商Altium公司推出了Protel系列的最新高端版本Altium Designer 6.3。 Altium Designer 6.3,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的平台级设计解决方案。Altium Designer 是业界首例将设计流程、集成化PCB 设计、混合信号仿真、信号完整性分析、可编程器件(如FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能,包含了所有电控部分设计所需的所有功能。
这款最新高端版本Altium Designer 6.3.除了全面继承包括99SE,Altium Designer 6.3在内的先前一系列版本的功能和优点以外,还增加了许多改进和很多高端功能。Altium Designer 6.3拓宽了板级设计的传统界限,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与PCB设计以及嵌入式设计集成在一起。
1性能比较
首先是与现有的Protel99SE版本的比较
Protel99SE是我们公司在5年前的产品,是一个完整的电路板设计工具!但它是一个单点,封闭的,结构和性能比较陈旧的产品,已经渐渐不能适应现代的设计方式的需求。
而现在的最新版本Altium Designer6.3 在功能上有了很大的扩展。
首先:在PCB部分,除了Altium Designer 6.3中的多通道复制;实时的、阻抗控制布线功能;SitusTM自动布线器等新功能以外,Altium Designer 6.3还着重在:差分对布线,FPGA器件差分对管脚的动态分配, PCB和FPGA之间的全面集成,从而实现了自动引脚优化和非凡的布线效果。还有PCB文件切片,PCB多个器件集体操作,在PCB文件中支持多国语言(中文、英文、德文、法文、日文),任意字体和大小的汉字字符输入,光标跟随在线信息显示功能,光标点可选器件列表,复杂BGA器件的多层自动扇出,提供了对高密度封装(如BGA)的交互布线功能, 总线布线功能,器件精确移动,快速铺铜等功能。
交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局,支持高速电路设计,具有成熟的布线后信号完整性分析工具. Altium Designer 6.3对差分信号提供系统范围内的支持,可对高速内连的差分信号对进行充分定义、管理和交互式布线。支持包括对在FPGA项目内部定义的LVDS信号的物理设计进行自动映射。 LVDS 是差分信号最通用的标准,广泛应用于可编程器件。Altium Designer 可充分利用当今FPGA 器件上的扩展I/O管脚。
其次,在原理图部分,新增加“灵巧粘帖”可以将一些不同的对象拷贝到原理图当中,比如一些网络标号, 一页图纸的BOM表,都可以拷贝粘帖到原理图当中。原理图文件切片,多个器件集体操作,文本筐的直接编辑,箭头的添加,器件精确移动,总线走线,自动网标选择等! 强大的前端将多层次、多通道的原理图输入、VHDL开发和功能仿真、布线前后的信号完整性分析功能。在信号仿真部分,提供完善的混合信号仿真,在对XSPICE 标准的支持之外,还支持对Pspice模型和电路的仿真。对FPGA设计提供了丰富的IP内核,包括各种处理器、存储器、外设、接口、以及虚拟仪器 。
第三 在嵌入式设计部分,增强了JTAG器件的实时显示功能,增强型基于FPGA的逻辑分析仪,可以支持32位或64位的信号输入。除了现有的多种处理器内核外,还增强了对更多的32位微处理器的支持,可以使嵌入式软件设计在软处理器,FPGA内部嵌入的硬处理器,分立处理器之间无缝的迁移。使用了Wishbone 开放总线连接器允许在FPGA上实现的逻辑模块可以透明的连接到各种处理器上。
而现在的最新版本Altium Designer6.3在性能上有了质的飞跃!
在器件库方面支持基于ODBC和ADO的数据库,可以使用OrCAD的器件库。完全兼容Protel98/Protel99/Protel99se/ProtelDXP,并提供对Protel99se下创建的DDB和库文件导入功能,还增加了P-CAD,OrCAD PADS PCB等软件的设计文件和库的导入, AutoCAD和其它软件的文件导入和导出功能。完整的ODB++ / Gerber CAM-系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异.
Altium Designer 6.3以强大的设计输入功能为特点,在FPGA和板级设计中,同时支持原理图输入和HDL硬件描述输入模式;同时支持基于VHDL的设计仿真,混合信号电路仿真、布局前/后信号完整性分析.Altium Designer 6.3的布局布线采用完全规则驱动模式,并且在PCB布线中采用了无网格的SitusTM拓扑逻辑自动布线功能,这个布线器是目前业界最好的布线器之一,布线速度快,布通率高;同时,将完整的CAM输出功能的编辑结合在一起,极大的加快了用户的设计速度 。
Altium Designer 6.3极大地增强了对高密板设计的支持,可用于高速数字信号设计,提供大量新功能和改进,改善了对复杂多层板卡的管理和导航,可将器件放置在PCB板的正反两面,处理高密度封装技术,如高密度引脚数量的球型网格阵列 (BGAs)。
Altium Designer 6.3中的Board Insight™ 系统把设计师的鼠标变成了交互式的数据挖掘工具。 Board Insight 集成了“警示”显示功能,可毫不费力地浏览和编辑设计中叠放的对象。工程师可以专注于其目前的编辑任务,也可以完全进入目标区域内的任何其他对象,这增加了在密集、多层设计环境中的编辑速度。 Altium Designer 6.3引入了强大的‘逃逸布线’引擎,尝试将每个定义的焊盘通过布线刚好引到BGA边界,这令对密集BGA类型封装的布线变的非常简单。 显著的节省了设计时间,设计师无需手动就可以完成在一大堆焊盘间将线连接这些器件的内部管脚。
Altium Designer 6.3极大减少了带有大量管脚的器件封装在高密度板卡上设计的时间,简化了复杂板卡的设计导航功能,设计师可以有效处理高速差分信号,尤其对大规模可编程器件上的大量LVDS资源。Altium Designer 6.3充分利用可得到的板卡空间和现代封装技术,以更有效的设计流程和更低的制造成本缩短上市时间。
现在的最新版本Altium Designer6.3的可扩展性。
首先,Altium Designer6.3也是以模块化的方式来实现各部分的设计,如原理图设计,PCB设计,FPGA设计,器件模型和库设计,混合信号电路仿真,信号完整性分析等,他们由各个独立的程序来完成个部分的功能,和其他软件有完备的接口。 例如在作FPGA设计时,我们有自己的一整套开发工具,但是我们也可以让用户选择采用其他软件的综合器,仿真器, 这是因为我们采用的是国际标准的文件格式。在作原理图PCB设计时,我们很好的导入其它软件所设计的文件,也可以把我们软件设计的文件让其它软件打开进行设计,或者直接在我们软件里面启动其它软件工具!
无论是独自完成整个设计还是参与设计中的一部分工作,Altium Designer 6.3 都将在微软视窗平台下提供一种完整的板级系统设计解决方案。在Altium Designer 6.3 环境下,用户可以依据系统设计要求定制相应的开发工具包,包括原理图设计模块、PCB设计模块、CAM输出模块、混合信号仿真模块、信号完整性分析模块、嵌入式系统设计模块、系统验证板等部分组成。另外,Altium Designer 6.3可以最大支持3个显示屏;标准的微软视窗操作功能;可用户定制的个性化工具界面;
集成的平台性
1易于工程管理特性:
Altium Designer 6.3保留了包括全面集成化的版本控制系统的图形化团队设计功能,例如:内嵌了文档历史管理系统、新增强大的可以检测原理图与PCB文件的差异的工程比较修正功能、元件到文档的链接功能。
Altium Designer 6.3存储管理器可以帮助你比较并恢复旧的工程文件功能的高级文件控制和易用的备份管理;比较功能不仅能查找电气差异,也包括原理图与PCB文档间图形变化;还提供无需第三方版本控制系统的完整的本地文件历史管理功能。
强大的设计比较工具不仅可以随时用于同步原理图工程到PCB,也可以被用于比较两个文档,例如:两个网表、两张原理图、网表和PCB等等。还可以是元件与连通性比较。
A: 管理器可以被用于:
1、 每天全部的文件管理功能;
2、 利用新增的本地化管理特性的Altium Designer 备份管理器
3、 提供兼容的CVS(Concurrent Versions System)或SVN(Subversion)接口;
4、 提供兼容的SCC(Source Code Control)版本控制接口;
5、 支持任意两个版本间物理的和电气的差异比较,或CVS修正列表;
B、版本控制功能:
版本控制正在成为厂商间电子文档管理的极好模式。版本控制不仅提供了安全、可控的存储和修复有用文档的功能,而且支持对旧文档的修复及用于检测文档差异的比较工具。
在VCS中,文档历史管理器允许单个设计者利用版本控制提供的一个完整的团队导向文档管理系统去管理他们自己的差异。
Altium Designer 平台支持在一个嵌入文档历史管理器的整体设计和第三方的文档版本控制系统间的协同工作。允许用户直接和任何一个支持通用SCC接口的第三方版本控制系统连接,例如:Microsoft Visual SourceSafe或者内建开放源码的CVS和Subversion的版本控制系统。在DXP环境下,很容易完成比较并管理不同版本的设计文件。Altium Designer 支持对版本控制的扩展接口,增强了设计者对其项目和文件保护的信心。设计者可以自动保护并跟踪所有项目在研发过程中的变动情况、文档编辑历史、最新版本的文档。
C、元件到文档的链接:
连同增强的元件到数据库的链接功能,Altium Designer 6.3提供了一条新的从元件到参考信息的链接的方式。元件参数可以直接链接到PDF文档或者基于网络的URLs。
在用户工程中可以包含任意格式的文档:
Altium Designer 6.3以项目为中心的架构增强了在用户工程中添加任意Windows下格式文件的能力。在Altium Designer 6.3中,所有文件、链接及设置均作为项目的一个部分。当重新调用,项目将开始运行而无需再次存储一个相匹配的设置。增强了项目中一起察看原理图和PCB文件的能力。并且在项目中完成了错误检测设置、设计转换设置、产生输出和元件和厂商数据库链接的功能。
原理图中元件可以和任意兼容于ODBC数据源的厂商数据库相连;这样就意味着在任何时候每一个元件均保持与其链接的数据库同步更新、升级。利用Where条件,通过多个关键域,在用户数据库中实现复杂条件的查询功能。通过可移植的报告工具全面支持产生材料清单。
2 与其他公司的软件的比较:
功能上 Altium Designer 6.3是一个涵盖了电子设计各个方面的集成的开发系统,是包含多个不同功能的设计模块的集合,而不象其他软件,每个工具只能完成一部分功能。
性能上 Altium Designer 6.3是最新开发出来的产品,在各个模块中采用了业界最新的技术成果, 在混合信号仿真模块、嵌入式系统设计模块、系统验证板等部分的性能优于其他软件的性能 ;在信号完整性分析模块的性能达到了其他软件的同类性能、另外,Altium Designer 6.3可以最大支持3个显示屏,支持硬件加速卡的显示功能。
兼容性和可扩展性上 Altium Designer 6.3继承了Protel 系列软件一贯的开放性和兼容性特性,Altium Designer 6.3可以打开多种其它软件设计的文件,也可生成多种格式的文件方便其他软件打开,支持设计的双向互通。而很多其他软件则不具备这些功能。
系统的平台特性和集成性上
Protel软件作为普遍使用的一款软件,曾在相当长的时间内为广大用户所广泛使用,Altium Designer 6.3作为Protel软件的最新版本, 仍然得到了用户们的广泛欢迎, 尤其是它的一些新的功能和特性,极大的方便了用户进行设计。作为一个涵盖了电子设计各个方面的集成的开发系统,它提供了完备的功能和接口,方便用户将其集成到企业的软件系统中!


