最近学习PADS,搜集到的一些软件。之前一直在使用Altium designer,但是AD太占资源了,还有都说PADS比AD好。

下面是来自网上对主流PCB的介绍(原文:http://9mcu.com/9mcubbs/forum.php?mod=viewthread&tid=1047543)

几款PCB设计软件的区别和特点(Protel,AD,PADS等)

发现许多电子设计者对现在流行的一些电路原理图设计软件和PCB设计软件不太清楚,甚至概念混淆,例如PADS和POWERPCB,例如CADENCE,只知道这个名字,里面具体有什么分支软件组成。本人查找资料总结了一下它们的特点与不足,让坛友共参考,其中若有不足或不对之处,敬请指正,补充!

从市场占有率来说, Mentor公司现在最高,Cadence公司第二,Zuken 公司第三。单个的PCB工具,Allegro在中国高端用户中软件占有率应该是最高的,其次是PowerPCB、Protel ,在中国大陆使用人比较多。

  具体来说:Mentor公司的产品是boardstation(en)和expeditionpcb(wg),以及收购来的 Pads(PowerPCB)。EN是传说中的PCB无敌高手,那些只考虑工期不考虑成本,总是做8层~12层PCB的通讯和军工研究所必杀绝技。WG好像所有的BBS都同意这是地球上最好的布线工具。PowerPCB就不说了,用的人也不少。Mentor公司收购PowerPCB后,高端的还是原来的Mentor,现在最新版 Mentor EN2006;低端的产品还是PowerPCB,新名字叫PADS2005,最新的叫PADS2007,但是PADS2005SP2是一个比较稳定的版本。PADS包括Logic,layout,route等功能。

  还有德国一个小软件非常流行,是EAGLE,在欧美很有市场。其3D功能极其强大!其生成的原理图格式是SCH,通常你会误认为它是Protel99se的文件。

  Cadence公司的产品是Concept/Allegro和收购来的ORCAD。Allegro最近很火爆,特别是现在计算机主板以及显卡等附加值高的产品都是Allegro格式,尽管三五年前POWERPCB才是业界标准。 Cadence公司收购了ORCAD,并将orcad的强项原理图设计Capture CIS和CADENCE原来的原理图设计Cconcept HDL,PCB工具Allegro及其它信号仿真等工具一起推出并统称为CADENCE PSD,现在叫SPB,最新版本16.0 ,ORCAD也集成到了SPB里了,15.5开始就没有ORCAD这个概念了,以前的ORCAD CAPTURE CIS 现在叫 DESIGN ENTRY CIS。

  Zuken是日本的一家EDA,高端产品CR5000,低端的叫CADSTAR 除了日资和与日本有业务往来的企业外还有很多公司用zuken的软件,国内的一些研究所以及一些老的电视机企业在用。Mentor :
  1.Powerlogic+Powerpcb;
       2.Viewdraw + Expedition;
       3. Boardstation。

现在MENTOR主推的原理图是DxDesigner(viewdraw的升级版本),PADS 和Expedition都用这个, Boardstation 的原理图工具是Design Archive 和Board Archive。Cadence:   原理图工具主要有Capture和Concept,PCB工具有Allegro Layout Plus。Zuken:  1. Cadstar;2. CR3000、CR5000。CR3000升级成了CR5000,CR5000有两个PCB工具,PWS和BD,截至到2007年,CR5000的版本是BD10.0, PWS18.0, CADSTAR9.0。

PADS(PowerPCB)可以与Powerlogic、Viewdraw、ORCAD(需安装pcbnavigator)三种原理图软件交互。

******************************************************************************************

先看Protel 家族,它们当中占用资源最少的就是Protel99se,它之后的版本虽然功能和界面上有所提高,但安装后占用资源多,对电脑要求高。

Protel 家族和PADS(powerpcb)有何不同呢?

Protel自由,可以单独放置过孔、焊盘。器件;AD6也支持在PCB上单独放置过孔、焊盘,而且过孔和焊盘,可以随意编辑。而PADS中不支持放置焊盘,过孔也只有在选择好网络后才能放置与所选网络相连的过孔。AD6中能在焊盘和走线铜皮上显示网络名称,PADS 好像只能在焊盘上显示器件的管脚名称。AD6功能灵活,例如:双向查找,点击可以在PCB和SCH之间切换;原理图看起来比较舒服,可以用鼠标右键拖动原理图;原理图和pcb之间的差异显示直观,相互更新顺手,例如在原理图中把三极管的封装库的2个管脚对应关系调换了,更新下PCB即可;自动布线规则设置不错,在设计原理图时就可以定义布线时的参数等,你可以定义每一条线的参数。PADS中的布线器与PCB的基本设计环境是相互独立的,数据交换不能实现双向同步,布线器做好的设计必须先存盘后再用PCB设计环境打开。而AD6的各个环境都是无缝连接的,能很好地实现真正的数据同步。PADS中可以实现自动变线宽的功能、裸片设计模块(Bonding)和RF设计模块,目前AD6还不支持自动变线宽和裸片设计,但RF的功能可以实现其中的一部分(如:加屏蔽线)。

相对Protel家族,(PADS)PowerPCB最大的优势就是布线,动态布线。用Protel的人只知道人工布线和自动布线,不知道动态布线,因为Protel的交互布线就是拖着OnlineDRC的人工布线,一点交互都没有。但PADS界面粗糙,库少,行话多,得看手册或教程,缺点不少。但是能做出很好的产品来,板子形状任意,器件角度任意,加上HyperLynx,处理一般的板子挺够用了。(PADS)PowerPCB本身的动态布线确实很糟糕,要想很舒服的布线,利用强大的推挤功能,必须切换到BlazeRouter里面去。而BlazeRouter只能动态布线和自动布线,调整元件布局和设定规则,又必须切换回到PowerPCB。目前高档的PCB工具都带有拼版功能来满足不同设计的需求,AD6不仅能对统一设计进行拼版,还能对不同设计进行拼版,而PADS只能通过Mentor的CAMCAD工具来完成拼版功能。

通常,对于低密度的单层至4层板,用Protel99se,AD系列足够用了。对于中等密度的和高速信号不多的情况,一般用ORCAD画原理图,PADS画PCB。再高端的恐怕就要用Allegro ,WG这类的了。

这里说的只是主流的,其他电子设计软件还有很多,这里不一一做介绍了。

PADS软件的更多相关文章

  1. Allegro转换PADS终极篇(转载)

    Allegro转换PADS终极篇.....http://www.eda365.com/forum.php?mod=viewthread&tid=86947&fromuid=190625 ...

  2. 如何将CAD文件导入到Protel和PADS中

    一. 如何把CAD中的板框图纸导入到Protel中? a. 在CAD中单位设置为“毫米”,并做简单的处理,板框图是有合并还是分解都无所谓,另存为R12(*dxf)格式文件. b. 打开DXP,新建PC ...

  3. cadence allegro16.6 pcb文件转pads pcb文件方法教程

    在pcb设计工作中,有时会被要求将pcb文件转成其他软件的格式,pcb Allegro装Pads的方法如下. 在转换的过程中我们需要用到三种软件,ad.pads.allegro.转换的流程是:alle ...

  4. Allegro转换PADS终极篇.....

    allegro转pads终极篇                                                                                      ...

  5. PADS 学习资料

    PADS软件: PADS9.5_3in1.7z   链接: http://pan.baidu.com/s/1epO4Y    密码: zltl 打不开程序的博友,请看你的电脑有没有安装常用软件运行库 ...

  6. 【PCB】扫盲总结

    1.PCB是什么 PCB( Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体.由于它是采用电子印刷 ...

  7. PCB工艺要求

    项目 加工能力 工艺详解   层数 1~6层 层数,是指PCB中的电气层数(敷铜层数).目前嘉立创只接受1~6层板.   板材类型 FR-4板材 板材类型:纸板.半玻纤.全玻纤(FR-4).铝基板,目 ...

  8. P_C_Brules

    最小孔径10mil,最小线宽4mil,最小安全间距4mil.这个是一般厂家能做的.嘉立创为5mil. 1.xiankuan . 一般设为10mil.嘉立创多层板3.5mil,单双面5mil 电流的考量 ...

  9. PADS Logic VX.2.3 修改软件界面语言

    操作系统:Windows 10 x64 工具1:PADS Logic VX.2.3 2019.03.19 星期二 晴 记录一件伤心的事,因为公司要求统一原理图设计.PCB Layout工具,所以,以后 ...

随机推荐

  1. JS使用 popstate 事件监听物理返回键

    pushHistory();        window.addEventListener("popstate", function (e) {            if (or ...

  2. [Python3] 011 字符串:给你们看看我的内置方法 第三弹

    目录 少废话,上例子 1. encode(encoding='utf-8', errors='strict') 2. expandtabs([tabsize=8]) 借此机会简单地说一说 print( ...

  3. [2019杭电多校第三场][hdu6606]Distribution of books(线段树&&dp)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6606 题意为在n个数中选m(自选)个数,然后把m个数分成k块,使得每块数字之和最大的最小. 求数字和最 ...

  4. [Bzoj2004][Hnoi2010]Bus 公交线路(状压dp&&矩阵加速)

    题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2004 看了很多大佬的博客才理解了这道题,菜到安详QAQ 在不考虑优化的情况下,先推$dp ...

  5. 从安装linux(centos7.6)系统到部署springboot java程序到k8s(大纲)

    本文说明从安装linux系统开始,一直到在k8s运行springboot程序全过程 本文假设在自己电脑操作,因此linux系统使用vmware虚拟机,linux发行版使用centos 7.6.1810 ...

  6. Linux安装了mysql 无法远程连接

    问题: 本地安装完mysql,无法远程连接 1.检查mysql进程是否启动 ps -ef|grep -i mysql 2.查看端口是否监听 netstat -ntlp 3.查看iptables配置 v ...

  7. Linux下创建虚VIP的方法及相互的区别:

    #创建虚VIPifconfig eth1:1 192.168.202.200 broadcast 192.168.202.255 netmask 255.255.255.0 up ip addr ad ...

  8. 利用反射优化Servlet抽象出父类BaseServlet

    在编写servlet的时候发现每个servlet里面的doPost方法都如: protected void doPost(HttpServletRequest request, HttpServlet ...

  9. VUE:v-for获取列表前n个数据、中间范围数据、末尾n条数据的方法

    说明: 1.开发使用的UI是mintUI, 要求: 1.获取6到13之间的数据:items.slice(6,13) <mt-cell v-for="(item,index) in it ...

  10. Linux架构之Nginx 配置文件

    第42章   nginx相关配置文件 1.Nginx主配置文件 路径 类型 作用 /etc/nginx/nginx.conf 配置文件 nginx主配置文件 /etc/nginx/conf.d/def ...