不要用阿狸狗画PCB,不专业!用Cadence!

 不要用阿狸狗画PCB,不专业!用Cadence!

老wu今天逛微信群,发现一个比较有趣的话题,群里一位同学问到,在网上看到有用cadence画原理图和PCB布线的,也有用allegro画原理图和PCB布线的,不知选哪个好,比较迷茫。

然后群主指正说,Cadence是公司名,allegro是该公司旗下的设计软件,建议用OrCAD画原理图,用Allegro画PCB。
听群主这么一说,老wu突然觉得自己也都弄错了。在阿狸狗破戒大师的欢迎声明框里,老wu注明“Cadence是这个星球上第一好用的EDA软件”,这句话仿佛也不太对,? 应该改为“Cadence提供了这个星球上第一好用的EDA软件”
不过说起来,Cadence家的PCB设计软件还真容易让人混乱,软件安装后桌面没有任何快捷图标,开始菜单-》程序-》Cadence 菜单目录内一大堆软件启动图标,启动Capture或者PCB Editor后,还要再选一下不同的License特性,真他娘的艹蛋!初学者第一次装完Cadence SPB软件后,根本找不到入口,这也是很多初学者觉得Cadence难以入门的原因,一开始就被软件唬住了。
当前也即2018年,老wu访问cadence的官网,www.cadence.com 在网站的导航菜单”tools/pcb-design-and-analysis”下,显示的原理图设计有工具有“Allegro Design Entry Capture / Capture CIS”和“Allegro Design Authoring”。PCB Layout工具有“Allegro PCB Designer”和“OrCAD PCB Designer”。当然还有IC设计工具和信号完整性分析软件。
针对上边这位网友的疑惑,「用Cadence画原理图和PCB」表述是不够清晰的,这也让老wu想起了之前与一采购萌妹纸的对话,她问老wu说主要用什么软件设计PCB ,我说主要用阿狸狗,她表示疑惑,阿狸狗?都没听说过的?然后建议我不要用阿狸狗画PB,不专业!要用Cadence来画!好吧,如果不是老wu微信的头像颜值爆表,估计这单得黄咯 ?

Cadence是一家公司,那Cadence是一家怎样的企业呢?
Cadence是一家总公司位于美国加州硅谷的电子设计自动化(EDA, Electronic Design Automation)工具与半导体IP的领先供应商。 Cadence原名 ECAD,于1986年3月在新竹科学园区内设立,主要系研究发展电子设计自动化系列产品。在1988年6月ECAD与SDA合并而更名为CADENCE后,持续开发电脑辅助设计的基础架构以及IC 整合设计的工具,在推动电子设计自动化的蓬勃发展上扮演相当重要的角色,持续研发各种高品质、高精确度的电子设计自动化工具,协助客户群开发各种电子元件与系统。
使用先进的电子设计自动化工具,设计高复杂性的芯片和系统,可满足客户对效能、低功耗和上市时间的要求。因EDA软件和硬件能够在任何硬件构建之前,实现单个电晶体的设计到软件开发的细节。另一个关键的促成因素是半导体知识产权(IP),它为内存控制器和接口协议提供预先验证的构建模块,以及整合到SoC中的专用处理器。
Cadence是世界领先的电子设计自动化(EDA)与半导体知识产权(IP)供应商。其提供的定制及模拟工具助力工程师设计系统级芯片(SoCs)的核心组件,包括晶体管、标准逻辑单元和IP模块;他们的数字工具可对采用最新半导体工艺节点的千兆级及千兆赫兹SoC进行自动化设计及验证;其IC封装和PCB工具可实现完整的电路板和子系统设计。
Cadence还为存储器、接口协议、模拟/混合信号组件及专用处理器提供了越来越多的设计IP与验证IP的组合。为了满足系统级的设计需求,Cadence还提供了一整套完整的软/硬件协同开发平台。简而言之,Cadence的技术能够帮助客户设计出连接世界的更优秀的产品。
随着Cadence不断的买买买,并购再并购,其目前主要的产品线很庞大很复杂,大家可以访问Cadence官网:www.cadence.com 详细了解。
单就Cadence针对PCB设计这一块的产品线,其提供了封装设计工具Allegro PCB Librarian、信号完整性/电源完整性仿真工具 Cadence Sigrity及PCB设计工具。
PCB设计工具这一块,Cadence走Allegro、OrCAD双品牌路线,License授权高低搭配,无论是Allegro产品线还是OrCAD产品线,都可以进行原理图设计和PCB Layout。Allegro脚踢Mentor的Xpedition® Enterprise,而OrCAD拳打Mentor的PADS及Altium Designer。
其实OrCAD这个产品线是Cadence收购来的,Allegro才是嫡系。
OrCAD历史
1985年,OrCAD® 由 John Durbetaki, Ken Seymour, and Keith Seymour 以“OrCAD 系统公司”在俄勒冈的希尔斯伯勒成立。1986年,主打产品SDT推出之后,公司很快又相继推出一个数字仿真器,VST(验证和仿真工具)以及一个PCB布局工具。随着时间的推移,OrCAD的产品线不断扩大,推出基于Windows的软件产品以协助电子工程师开发可编程门阵列(FPGA),包括复杂可编程逻辑器件(CPLD)。 1997 年 OrCAD与MicroSim合并以收购PSpice,这是基于PC的针对设计PCB系统的模拟和混合信号仿真软件。1999年7月的OrCAD和其产品线被Cadence Design Systems公司收购2005年,OrCAD与Cadence Allegro PCB设计软件整合, 提供了面向任何级别PCB设计挑战的一个完全可扩展的解决方案。在2014年,OrCAD推出了其全新的品牌标识,其中包括一个新的LOGO和全球的网站。www.orcad.com
关于Allegro产品线与OrCAD产品线不同特性的对比,这个网站有详细的介绍:
http://www.parallel-systems.co.uk/matrix/
对于初学者,老wu建议你体验全功能版本,不管三七二十一,用Allegro来进行PCB设计就好了,毕竟既然要学习就应该体验和掌握Allegro所有的高级布线特性嘛,如果是公司要购买License,可以对比一下OrCAD和Allegro的特性差异,按需购买,就没必要花冤枉钱咯,他们在界面操作体验上都是一致的。
如果是话原理图,照样是两个系列,收购来的”OrCAD Capture“和Cadence嫡系的“Allegro Design Authoring”(其实就是之前的HDL)。
Allegro PCB Designer 和 OrCAD PCB Designer 的区别可以参考这个链接的文档,有详细的License特性对比
https://www.ema-eda.com/sites/ema/files/resources/files/OrCAD%20and%20Allegro%20PCB%20Editor%20Features%2017.2-2016-1.pdf
如果是个人用户或者是方案设计公司,老wu建议用OrCAD的Capture CIS,很多芯片原厂提供的参考设计都是OrCAD Cpature的文档格式,OrCAD Capture是一款功能强大、完整的PCB原理图输入工具。OrCAD Capture作为行业标准的PCB原理图设计方式,是当今世界最流行的原理图输入工具之一,具有简单直观的用户设计界面。OrCAD Capture CIS具有功能强大的元件信息系统,可以在线和集中管理元件数据库,促进电路创建工作。
而如果是大公司环境,可以利用Cadence Allegro Design Authoring的团队作战优势,Cadence Allegro Design Authoring提供企业线路图设计方案,电路图的设计者可以快速,高效率的创建复杂的设计。它提供了高效率的功能,例如可以Reuse之前线路图使用的方块图模块或是局部功能的Page甚至到整份线路图。
以团队基础的开发为目的,Allegro Design Authoring可以让电路图设计工程师和PCB 布线工程师同步工作。用户可以从Allegro Constraint Manager设定和指定physical和electrical设计的规则。全流程的设计还包含AMS Simulation可针对analog及digital讯号function仿真及PCB SI讯号仿真分析,另外也能整合FPGA设计。
Capture的入口
开始菜单-》Cadence-》Capture CIS,注意,新手有一个坑点,就是运行了“Capture CIS Lite“版本,这个是有元件数量限制的。

然后在弹出的“Cadence Product Choices“对话框里选择”OrCAD Capture CIS“这个选项,勾选上”Use as default“设置为默认,以后重新运行就会默认启动到OrCAD Capture CIS了,如果需要重新选择产品特性,在OrCAD Capture CIS主界面的菜单栏“File-》Change Product..”进行切换。
Allegro的入口
开始菜单-》Cadence-》PCB Editor,同样,别运行到“PCB Editor Lite“这个功能限制版本了。

然后在弹出的“Product Choices“对话框里选择”Allegro PCB Designer“这个选项,然后一股脑的那所有Options特性全都勾上,勾选上”Use as default“设置为默认, 启动Allegro PCB Designer。到底这些选项特么的到底实现了什么功能,大家可以通过这个文档连接进行了解:
https://www.cadence.com/content/dam/cadence-www/global/en_US/documents/tools/pcb-design-analysis/allegro-pcb-design-solution-ds.pdf
新手如入门学习Cadence的PCB设计软件?
墙裂看下软件自带的帮助文档,无论是OrCAD Capture还是PCB Editor,经过这么多年的积累,软件自带的帮助文档已经做得很好了。
Cadence的官方论坛和博客
https://community.cadence.com/cadence_technology_forums/f/pcb-design
https://community.cadence.com/cadence_blogs_8/b/pcb
Youtube上的视频教程
https://www.youtube.com/channel/UCYsbAdaSPCmgr-KdgavWe9Q
国内的EDA365论坛
http://www.eda365.com/forum-2-1.html
吴川斌的博客的《Hello! Cadence PCB 设计–大白写给小白的Cadence PCB设计踹门文章》

Hello! Cadence PCB 设计–大白写给小白的Cadence PCB设计踹门文章


今年老wu会把剩下的章节写完,放在博客,当然,免费的哈作为一枚Cadence的真爱粉,一名 Allegro 狗吹群群主,希望大家都能体验到这世上最棒的PCB设计软件。
如何安装Cadence家的PCB设计软件,请访问阿狸狗破戒大师主页:http://aligou.mr-wu.cn 内有安装视频教程。
再次声明,从网盘下载的以.7z结尾的安装包是一个压缩文档,但不需要解压,不需要解压,不需要解压,如果你一定要解压,解压密码是:www.mr-wu.cn
以上软件仅限于个人学习交流用途,千万不能在公司里用,后果你懂得 ?

吴川斌

吴川斌