1.1软件开发

PROTEL是Altium公司在80年代末推出的EDA软件。在电子行业的CAD软件中,领先于众多EDA软件是当之无愧的,是电子设计师的首选软件。在国内使用时间很长,普及程度也是国内最高的。一些高校的电子专业专门开设了学习它的课程,几乎所有的电子公司都在用。很多大公司在招聘电子设计师的时候,往往会在条件栏里写上会用PROTEL。早期的PROTEL主要是作为印制板的自动布线工具,运行在DOS环境下,对硬件要求不高。不用硬盘286就能在1M内存中运行,但功能少,只有电路原理图和印制板设计,自动布线率也低。今天,PROTEL已经发展到DXP 2004,这是一个巨大的EDA软件,安装超过200米。它工作在WINDOWS95环境下,是一个完整的板级全方位电子设计系统,包括电路原理图绘制、模拟和数字电路的混合信号模拟、多层印刷电路板设计(包括印刷电路板的自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、宏操作支持等功能,具有客户机/服务器架构。同时也兼容一些其他的设计软件文件格式,如ORCAD、PSPICE、EXCEL等。多层印刷电路板的自动布线可以实现高密度PCB的100%走线率。PROTEL软件在国内很容易买到,有很多关于PROTEL软件的书籍和使用说明,为其普及提供了基础。

图1-1

2005年底,Protel软件的原制造商Altium公司推出了Protel系列的最新高端版本——Altium Designer 6.0。Altium Designer 6.0是全集成电子产品开发系统的新版本,也是业界首个也是唯一一个完整的板级设计解决方案。Altium Designer是业界第一款基于处理器设计,集设计流程、集成PCB设计、可编程器件(如FPGA)设计和嵌入式软件开发功能于一体的产品。它是同时针对PCB和FPGA设计以及嵌入式设计的解决方案,拥有将设计方案从概念变为最终产品所需的全部功能。

这是Altium Designer 6的最新高端版本。除了充分继承了包括99SE和Protel2004在内的之前版本的功能和优点之外,还增加了很多改进和很多高端功能。Altium Designer 6.0拓宽了传统板级设计的边界,充分整合了FPGA设计和SOPC设计的功能,从而让工程师在系统设计中集成FPGA、PCB设计和嵌入式设计。

1.2软件功能介绍

Protel99 SE分为五个模块,分别是原理图设计、PCB设计(包括信号完整性分析)、自动布线器、原理图混合信号仿真和PLD设计。以下是Protel99SE的一些最新功能:

◆可生成30多种格式的电气连接网络表;

◆强大的全局编辑功能;

◆选择原理图中的第一级器件,PCB中相同的器件也会被选择;

图1-2(a)

◆同时运行原理图和PCB,允许在打开的原理图和PCB图之间双向交叉搜索元件、管脚和网络。

◆可用于正向标注元件标签(从原理图到PCB)和反向标注(从PCB到原理图),以保持电气原理图和PCB在设计上的一致性;

◆满足国际化设计要求(包括国标标题栏和GB4728国标库的输出);*方便易用的混合数模仿真(兼容spice 3 f 5);

图1-2(b)

◆支持用CUPL语言和原理图设计PLD,生成标准的JED下载文件;* PCB可设计32个信号层、16个电源接地层和16个加工层;

◆强大的“规则驱动”设计环境,符合在线和批量设计规则检查;

图1-2(c)

◆智能镀铜功能,铀镀层可自动重铺;

◆提供大量工业化标准电路板作为设计模板;

◆放置汉字的功能;

图1-2(d)

◆可以输入输出DXF、DWG格式的文件,实现与AutoCAD等软件的数据交换;

◆智能封装导航(对构建复杂的PGA和BGA封装非常有用);

◆便捷的打印预览功能,无需修改PCB文件即可直接控制打印结果;

图1-2(e)

◆独特的3D显示,可以看到制板前组装东西的效果;

◆强大的CAM处理,让您轻松输出光图档、物料清单、钻孔档、贴片机档、测试点报告等。

◆充分验证的传输线特性和精确的仿真计算算法,信号完整性分析直接从PCB开始;

◆反射和串扰模拟的波形显示结果结合便捷的测量工具;

专家导航帮助您解决信号完整性问题。

Protel 99采用了一种全新的管理模式,即数据库的管理模式。Protel 99是桌面环境下第一个以独特的设计管理和团队协作技术为核心的全方位PCB设计系统。所有Protel99设计文件都存储在一个独特的综合设计数据库中,并显示在一个独特的综合设计编辑窗口中。

Protel 99软件沿袭了Protel之前版本的特点,简单易学。内部接口与Protel 98基本一致,增加了一些新的功能模块。Protel公司引进德国INCASES公司的先进技术,在Protel99中集成信号完整性工具、精确模型和板分析,帮助您在设计周期中使用信号完整性分析,达到一次性成功,消除盲目性。Protel99易于使用的功能是新的“这是什么”帮助。按任意对话框右上角的小问号,然后选择所需信息。现在你可以很快看到该功能的作用,然后在设计中使用它。按下状态栏末端的按钮,用自然语言帮助咨询师。