经典PCB软件比较阐述—Cadence和Mentor(整理)

PCB(Printed Circuit Board)设计软件经过多年的发展、不断地修改和完善,或优存劣汰、或收购兼并、或强强联合,现在只剩下CadenceMentor两家公司独大。
         Cadence公司的推出的SPB(Silicon Package Board)系列,原理图工具采用Orcad CIS或Concept HDL,PCB Layout采用的是Allegro。          Mentor公司有三个系列的PCB设计工具,分别是:Mentor EN系列,即Mentor Board Station;Mentor WG系列,即Mentor Expedition;还有PADS系列,即PowerPCB。          另外,Altium公司的Protel也有不少高校用户。

        

  那么,对于初学者如何从这众多的PCB设计工具中选择一款适合自己的工具学习使用呢?         衡量一个软件的优劣,其中一个很现实的标准就是看它的市场占有率,也就是它的普及和流行程度。Protel系列,在很多高校里都有开设相关课程,对于高校师生还有很多的用户,但是不得不承认,Protel在PCB软件家族中的确是最低端的软件之一,因此很少有公司企业使用;Mentor PADS,也就是以前的PowerPCB/PowerLogic系列,是低端的PCB软件中最优秀的一款,其界面友好、容易上手、功能强大而深受中小企业 的青睐,在中小企业用户占有很大的市场份额;Cadence Allegro、Mentor EN和Mentor WG都是最高端的PCB软件,像中兴、华为这类大型公司都是使用这些高端的设计软件;其中,Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,其学习资源也比较丰富,比较适合自学;Mentor Expedition正是拉线最顺畅的软件,被誉为拉线之王,它的自动布线功能非常强大,布线规则设计非常专业;Mentor EN系列是从早期UNIX系统移植到Windows系统,也是最专业的PCB工具软件,但其学习难度较大,不建议自学,但如果出于工作需要又自当别论。
         因此对于初学者,如果是出于公司使用的需要,也就没有选择的矛盾了,公司使用什么工具,当然就学习什么工具。如果是自己学习的需要,我们建议您选择Cadence Allegro或PADS。          

Cadence 产品          Cadence公司的产品这几年变化很快,存在了Orcad/SPB/PSD等多个系列,很多人初学者就会困惑Orcad是什么、SPB和PSD又是什 么?其实三者都是Cadence公司基于capture和allegro的PCB设计套件,区别仅在于软件配置。Orcad的配置是低端产品,存在价格低的优点,但是在Orcad中Allegro 的功能比较弱,只有各项基本功能而没有constrain manager,如果需要SI或者constrain manager呢,就需要另外的增加配置了。PSD和SPB其实是同一个东西,PSD是Allegro系统互连设计平台的早期版本,后来新出的版本叫做 SPB,因为改进了设计理念,所以修改了套件包的名称。由此大家因该明白了,SPB是Allegro最全功能的版本。          衡量一个软件的优劣,其中一个很现实的标准就是看它的市场占有率,也就是它的普及和流行程度.Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,被很多大型电子通信类公司采用,因此掌握Cadence Allegro对求职有实质的帮助;另外其学习资源也比较丰富,比较适合自学。现在Cadence公司的系列产品有:Cadence SPB16.2, Cadence SPB16.0, Cadence SPB 15.7, Cadence SPB15.5, Cadence SPB15.2等。

板级电路设计系统。

包括原理图输入、生成、模拟数字/混合电路仿真,fpga设计,pcb编辑和自动布局布线mcm电路设计、高速pcb版图的设计仿真等等。包括:

  * Concept HDL原理图设计输入工具,有for NT和for Unix的产品。

  * Check Plus HDL原理图设计规则检查工具。(NT & Unix)

  * SPECTRA Quest Engineer PCB版图布局规划工具(NT & Unix)

  * Allegro Expert专家级PCB版图编辑工具 (NT & Unix)

  * SPECTRA Expert AutoRouter 专家级pcb自动布线工具

  * SigNoise信噪分析工具

  * EMControl 电磁兼容性检查工具

  * Synplify FPGA / CPLD综合工具

  * HDL Analyst HDL分析器

  * Advanced Package Designer先进的MCM封装设计工具

于博士曾经说过:“Cadence   高速板设计中实际上的工业标准。无论哪一方面都超牛。Cadence PCB Layout工具绝对一流,稍微熟悉一点后就不再想用其他工具了,布线超爽。仿真方面也是非常的牛,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做。在做pcb高速板方面牢牢占据着霸主地位。要知道这个世界上60%的电脑主板40%的手机主板可都是拿Allegro画的。”

 

Mentor 产品(明导国际电气设计软件) (1)Mentor EN2004          Mentor EN 即 Mentor Board Station, 是Mentor Graphics推出的原理图和PCB设计软件,既支持Unix系统也支持Windows系统(Win2000 和 Win XP);其中EN是Enterprise的简写,很多大型电IT公司,如:Intel,朗讯,伟创力,西门子,波导都使用Mentor EN进行PCB设计。而现在国内会使用的Mentor EN的工程师并不是很多,所以熟悉Mentor EN的硬件工程师和PCB Layout工程师一般都有很好的待遇。

(2)Mentor WG2005

         Mentor WG 即 Mentor Expedition,是Mentor Graphics公司推出的基于Windows界面的高端PCB设计工具。Mentor DxDesigner 和 Expedition 设计流程是 Mentor Graphics公司如今推荐的原理图和PCB设计设计流程。在Mentor Expedition2005版本,Mentor Expedition2005 (Mentor WG2005)和 Mentor WG2005 已经集成在一起。         Mentor DxDesigner 是 Mentor Graphics公司推出的原理图输入工具,是原理图工具ViewDraw的升级版本,其功能强大,界面友好,可以支持多种 PCB Layout 工具,如:Mentor Expedition,Mentor Board Station, PowerPCB,Cadence Allegro,和Zuken等。DxDesigner的安装需要Mentor ePD2004和Mentor SDD两个安装。           即Mentor DxDesigner + Mentor WG2005 ( Mentor Expedition2005)是原理图到PCB的设计流程。

(3)Mentor PADS         PowerLogic5.0和PowerPCB5.0原理图与PCB设计软件因为其界面友好和使用方便而得到广泛应用,被Mentor Graphics公司收购后, PowerLogic和PowerPCB产品更名为 PADS系列,版本有PADS2005和PADS2007,包括:原理图工具PADS Logic、PCB工具PADS Layout和自动布线工具PADS Router。PADS适合大多数中小型企业的需求。其本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx。 

大公司使用情况

Intel Concept+Allegro+ SpecctraQuest Dell   viewdraw+ Allegro + SQ原理图也有一部分是Capture Huawei     viewdraw+ Allegro + SpecctraQuest ZTE        Concept+Allegro+ SpecctraQuest UT         Concept+Allegro+ SpecctraQuest 手机部用的是POWERPCB Csico      Concept+Allegro+ SpecctraQuest Hp         Concept+Allegro+ SpecctraQuest 从Boardstation转成Alllegro 流程 Moto       Concept+Allegro+ SpecctraQuest 从Boardstation转成Alllegro 流程

转载自:http://wxiaobiao8.blog.163.com/blog/static/4010396720101239148657/

转载于:https://www.cnblogs.com/chenliang826380678/p/4318744.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/273369.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RHEL 集群(RHCS)配置小记 -- 文档记录

1、RHEL 6 集群配置官方管理手册 https://access.redhat.com/site/documentation/zh-CN/Red_Hat_Enterprise_Linux/6/pdf/Cluster_Administration/Red_Hat_Enterprise_Linux-6-Cluster_Administration-zh-CN.pdf 2、官方讲解Fencing设备原理 https://access.redhat.com/documen…

Http协议(5)—HTTP摘要认证

一、摘要认证的改进1.用摘要保护密码客户端不发送密码,而是发送一个摘要,服务端只需验证这个摘要是否和密码相匹配2.单向摘要a.摘要是一种单向函数,将无限的输入值转化为有限的b.常见的摘要为MD5:将任意长度的字节序列转换为一个128位的摘要;MD5的128位摘…

c#常用正则表达式

public class RegexUtil {private RegexUtil() { }private static RegexUtil instance null;/// <summary>/// 静态实例化单体模式/// 保证应用程序操作某一全局对象&#xff0c;让其保持一致而产生的对象/// </summary>/// <returns></returns>publi…

Http协议(4)—HTTP认证机制

一、认证1.HTTP质询/响应认证框架服务器收到一条请求并没有按照请求执行动作,而是以一个认证质询执行响应,要求用户提供一个保密信息说明他是谁,当用户再次发送请求时要附上保密证书,如果证书匹配则执行请求,否则返回一条错误信息2.认证协议与首部官方的两个认证协议:基本认证、…

C#加密解密DES字符串转

using System; using System.Collections.Generic; using System.Text; using System.Security.Cryptography; using System.IO;namespace Component {public class Security{public Security(){ }//默认密钥向量private static byte[] Keys { 0x12, 0x34, 0x56, 0x78, 0x90, …

Http协议(6)—安全HTTP

一、保护HTTP的安全1.功能:.服务器认证:客户端知道它是在与真正的服务器进行通信.客户端认证:服务器知道它是在与真正的客户端进行通信.完整性:服务器与客户端的数据不会被修改.加密:客户端与服务器的对话是私密的,不会被窃听.效率:运行足够快的算法.普适性:所有客户端和服务器…

restful处理

重写/覆盖 HTTP 方法 一些HTTP客户端仅能处理简单的的GET和POST请求&#xff0c;为照顾这些功能有限的客户端&#xff0c;API需要一种方式来重写HTTP方法. 尽管没有一些硬性标准来做这事&#xff0c;但流行的惯例是接受一种叫 X-HTTP的请求头&#xff0c;重写是用一个字符串值…

Http协议(7)—Http缓存

一、冗余的数据传输有些客户端访问服务器页面时,服务器会多次响应同一个页面的副本给客户端&#xff0c;这会产生冗余数据&#xff0c;故使用缓存就可以保留第一条相应的副本&#xff0c;以后就响应缓存的数据二、带宽瓶颈在需要下载大型文件时,如果在局域网中放入该文件的一个…

Apache JMeter--网站自动测试与性能测评

Apache JMeter--网站自动测试与性能测评2013-02-28 15:48:05标签&#xff1a;JmeterFrom:http://bdql.iteye.com/blog/291987 出于学习热情&#xff0c;翻译总结Emily H. Halili的《Apache JMeter》一书的部分内容。 JMeter的简介 可以肯定的是&#xff0c;JMeter至少符合以下几…

Linux 重命名文件

inux下重命名文件或文件夹的命令mv既可以重命名&#xff0c;又可以移动文件或文件夹. 例子&#xff1a;将目录A重命名为B mv A B 例子&#xff1a;将/a目录移动到/b下&#xff0c;并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录的话也是很简单的&#xff0c;我们只…

苦逼的.net程序员, 转行高富帅iOS移动开发

先知先觉,后知后觉 **- 在做了两三年.net开发后, 还是感觉.net不是那么牛逼, 许多给我一起搞.net的同学, 不是去做了android, 就是去做了iOS, 或者java; 这让我对.net的前景有了一些动摇, 在三思考之后,还是决定放弃.net ,理由很简单,就是工资有点低; 由于蓝鸥iOS培训机构,一…

C# DataTable的詳細使用方法

在项目中经经常使用到DataTable,假设DataTable使用得当&#xff0c;不仅能使程序简洁有用&#xff0c;并且可以提高性能&#xff0c;达到事半功倍的效果&#xff0c;现对DataTable的使用技巧进行一下总结。 一、DataTable简单介绍 (1)构造函数 DataTable() 不…

mysql设置环境变量

-- 设置或修改系统日志有效期SET GLOBAL expire_logs_days8;SHOW VARIABLES LIKE %expire_logs_days%;-- 设置或修改系统最大连接数SET GLOBAL max_connections 2648;SHOW VARIABLES LIKE %max_connections%;-- 修改MYSQL自动编号步长SHOW VARIABLES LIKE %auto_increment%;SE…

CentOS7 编译安装LVS 互为主备 (实测 笔记 Centos 7.0 + ipvsadm 1.27 + keepalived 1.2.15 )

环境&#xff1a; 系统硬件&#xff1a;vmware vsphere (CPU&#xff1a;2*4核&#xff0c;内存2G&#xff0c;双网卡) LVS服务器&#xff08;两台&#xff09;&#xff1a; 系统&#xff1a;Centos7.0 64位&#xff08;LVSkeepalived&#xff09; LvsMaster:192.168.1.21 (主…

shell 执行mysql语句

<pre name"code" class"plain">#变量定义 sqlname"test.sql" dir"/sdb2/backup/mysql_db_backup/backup/databases" host"127.0.0.1" user"root" passwd"root" dbname"test" #导…

hdu3081 Marriage Match II(最大流)

转载请注明出处&#xff1a; http://www.cnblogs.com/fraud/ ——by fraud Marriage Match II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2410 Accepted Submission(s): 820 Problem Descriptio…

CentOS6安装tomcat6

首先我们要下载一个tomcat的安装包 http://ftp.riken.jp/net/apache/ wget http://ftp.riken.jp/net/apache/tomcat/tomcat-6/v6.0.41/src/apache-tomcat-6.0.41.tar.gz 下载好后解压到一个以目录&#xff0c;我的是放在了/usr/apache-tomcat-6.0.41 tar –zxvf apache-t…

修复 XE7 , XE8 Frame 内 PopupMenu 快捷键失效问题

问题&#xff1a;将 Frame 含 PopupMenu 放置 Form 后&#xff0c;在 Frame 里的 PopupMenu 失效&#xff0c;无法按快捷键。 适用&#xff1a;(XE7 update 1 / XE8) for Windows 平台 修正方法&#xff1a; 请将源码 FMX.Forms.pas 复制到自己的工程目录里&#xff0c;再进行修…

Vmware Centos中安装vmtools工具

在Vmware安装虚拟机是很好玩的&#xff0c;可是有时候在虚拟机与本地主机之间相互传递文件时却是一件比较麻烦的事情&#xff0c;这时候我们安装一个vmtools的工具这样我们就可以随意的在虚拟机与主机之间相互拖拽文件&#xff0c;下面我们就来说说如何安装vmtools 点击虚拟机会…

关于Dapper - 能否不创建定义表对应类使用

1.是可以的&#xff0c;而且支持的很棒 1 /*2 lcg3 * 1.看看能不能用4 * 2.怎么用 - 引哪个文件即可&#xff1f;5 */6 7 //数据库连接参数8 private const string strConn "Data SourceAlen;Initial Catal…