EDA软件:

目前国内市场常用的三种主流PCB设计软件

1、Altium Designer (简称AD)

2、PADS

3、Cadence allegro

除了这3个软件以外,还有很多软件,如Cadstar、CR5000、PCAD、Mentor EE、Mentor WG、Mentor en、PADS专业版等大把软件,而且这些软件有的功能也非常强悍,比上面说的3大软件功能强大的都有。但是市场占有率不高,这里就不说了。

三种EDA设计软件的区别如下:




Altium Designer:

Altium designer 下简称AD ,可以说是 PROTEL 的升级版。这个软件的市场定位是一些简单的板子,比如单片机类,简单的工业类,用这个软件比较多,相对是偏低端产品设计。在中国市场上,内地城市使用的比较多,发达城市比较少用。但是这个软件,在内地城市使用的占有率很高。主要是因为在大学电子类专业都是使用此软件。

PADS:

PADS的前身是 POWER PCB ,这个软件界面菜单很少,易于上手。特别是消费类电子产品市场占有率非常高,早期都可以说在消费类产品里面差不多是垄断的地位。比如从早期的 VCD、DVD、MP3 、MP4、液晶电视,到现在的平板电脑、行车记录仪、数字机顶盒、安卓智能电视盒、手机等都是绝对的市场占有率。目前在沿海发达城市里面,PADS还是占主流市场,特别是深圳大部分公司还是用PADS

Cadence allegro:

Cadence allegro 这个软件的优势是功能强大,缺点是不好学,不容易上手。所以这个软件 在10年前或者说7 8年前,市场占有率都还比较低,一般只有大公司用,特别是做电脑主板的公司用,因为这个软件功能强大,画大型板子有优势。如电脑主板,大型工控板,服务器主板,等大型板子,他的效率和优势非常明显。


此次PCB-Layout以Pads软件进行介绍:

Pads发展

PADS软件是MentorGraphics公司的电路原理图和PCB设计工具软件。按时间先后:powerpcb2005----powerpcbS2007----PADS9.0----PADS9.1----PADS9.2----PADS9.3–PADS9.4–PADS9.5

Pads组成

PADS是一款制作PCB板的软件。PADS包括PADS Logic、PADS Layout和PADS Router三个部分

PADS Logic:画原理图

PADS Layout:画PCB,布线等

PADS Router:布线(主要是差分线、等长线、蛇形线等)

1:导入DXF

画PCB之前,我们需要导入结构DXF,进行整体的一个布局,在规定的区域内进行布件。

同时还要考虑元器件与结构是否会干涉:例如器件高度是否会碰到筋条等


2:网表-ASC

导入DXF后,需要进行导入器件。因此现在需要两个文件才能进行器件的导入

1:封装库-LDJ

2:网表-ASC

封装库:对应的是这个元器件的具体大小

网表:网表主要反映的是器件之间的连接关系以及器件所对应的封装类型


生成ASC

首先使用orCAD软件进行原理图的绘制,然后将绘制好的原理图转换成网表进行的导出。

封装库的创建

封装库是所有封装的一个集合,它包含了所有元器件的封装。

首先使用PADS软件进行封装的绘制,每个器件都有一一与之对应的封装。


导入ASC

导入完成后,器件就在PCB里面了,随后进行布线、布局。


导入网表后

3、布局(元器件的布局)

布局是对元器件进行的合理摆放,通常将同一功能模块的器件摆放到一起。布局是PCB-layout非常重要的一块,布局的好坏决定了走线顺畅程度,走线的顺畅程度轻则又会影响线路板的稳定性以及功能性

4、布线

不同的信号,走线的粗细长短都不一样,例如:

1、电源线与地线通常走比较大,因为会有大电流流过

2、敏感的高频信号线需要走差分线,进行阻抗的匹配

3、时钟信号线需要用地线进行包围

4、电源反馈线要尽量短布局布线都完成后,进行DRC检查、DRC检查通过就可以出图给工厂制版。

5、设计检查-DRC

在布完线后,需要验证走线是否符合设计规则。

例如:

安全间距要求:线与线、孔与孔、孔与线、器件与器件、线与焊盘它们之间的间距是否符合设计要求

连接性:线与线之间是否是连通的

输出文件-Gerber

问:为什么要输出文件-Gerber而不是直接给PCB文件

答:1、PCB的设计软件有很多种,不同的软件之间不能很顺畅的导入导出。工厂不可能把所有的PCB设计软件都装到电脑上,并且这个要求个人能力还挺强,不太现实。

2、还有一方面是保密性,PCB文件不能随意给出,容易泄露很多信息

Pads-Layout 流程相关推荐

  1. 从NI Multisim软件导出到Mentor Graphics PADS Layout软件之使用指南

    1. 简介 许多设计组织已经在PCB布线和连线的解决方案上投入了大量的时间以期能够使得他们的PCB设计流程标准化.这些投入已使得设计流程获得了极高的效率,因为它意味着工程师可以在同一公司的捕捉.仿真和 ...

  2. PADS Layout VX.2.3 修改层名

    操作系统:Windows 10 x64 工具1:PADS Layout VX.2.3 点击菜单Setup > Layer Definition... 在Layers Setup窗口中,选择相应的 ...

  3. PADS Layout VX.2.3 制作PCB封装(Decal)时,导入DXF文件

    操作系统:Windows 10 x64 工具1:PADS Layout VX.2.3 进入PCB封装编辑器(Decal Editor),点击Drafting Toolbar > Import D ...

  4. View的绘制-layout流程详解

    目录 作用 根据 measure 测量出来的宽高,确定所有 View 的位置. 具体分析 View 本身的位置是通过它的四个点来控制的: 以下涉及到源码的部分都是版本27的,为方便理解观看,代码有所删 ...

  5. PADS(7)——在PADS Layout一次性添加泪滴

    如何在PADS一次性添加泪滴 1.打开PADS Layout 2.点击:工具-->选项(或者用快捷键Ctrl+Enter) 3.选择:布线-->常规,在选项里把生成泪滴勾选上 4.然后选择 ...

  6. pads layout“生成泪滴”

    http://www.mazirong.com/archives/1527 1.使用[alt+enter]快捷键弹出对话框.在[布线]–[常规]–[选项]–[生成泪滴]打勾,如图1 图1 ​2.在[布 ...

  7. PADS Logic PADS9.5-Win10补丁用于修改选项显示不全,和PADS Layout 9.5封装向导窗口显示不全

    第一次安装pads9.5的小黑子看过了,补丁问题已解决 纯路人今天分享解决方法 PADS Logic选项中 在pads layout中,工具--pcb封装编辑器--向导--我们会发现显示不全 原因是p ...

  8. 探索PADS layout高级使用技巧:通过BOM 反标记layout中的 元件值

    本文为原创文章,未经本人同意禁止转载. 需要的原始文件:pads格式的pcb文件,BOM文件. 使用到的工具:pads layout, word,excel. 前几天偶然听到几个朋友有这样的需求,但是 ...

  9. PADS layout 脚本一键生成BOM表格-操作步骤

    PADS layout 脚本一键生成BOM表格-操作步骤 打开一个PCB文件,按图片的步骤选项(1.工具,2.基本脚本,3.基本脚本). 选择加载文件. 找到自己下载的脚本文件,选择打开. 找到选择刚 ...

  10. 在pads layout中如何导入png和bmp

    有时我们希望在pads layout中导入一些图片,比如logo.示意图等,类似下图 图片是如何导入进去的呢? 第一步:找到图片: 第二步:运行PS软件,导入图片,再单击"编辑", ...

最新文章

  1. 更新TensorFlow 2.0的旧代码
  2. 理解和解决Java并发修改异常ConcurrentModificationException(转载)
  3. 你还在用 Swagger?试试这个神器!
  4. hdu5375(格雷码问题+简单DP)
  5. Spring Boot连接多个Redis库配置方案及代码示例
  6. 【IOS】自定义UIAlertView样式,实现可替换背景和按钮
  7. LeetCode53:最大子序和(分治思想,Python3实现)
  8. 开始JBoss BPM流程的3种基本方法
  9. 剑指Offer - 面试题53 - II. 0~n-1中缺失的数字(二分、位运算)
  10. 一款世界上最快的固态硬盘
  11. 为什么word中插入对象会自动关闭word_你常常忽视的Word文本操作小技巧
  12. c语言标识符的规范,初识C语言-声明和使用变量、标识符的命名规范以及基本数据类型...
  13. DedeCMS更新文章同步发布到新浪微博
  14. 杨辉三角数学性质及参考例题
  15. 一款支持vue3 的颜色选择器
  16. 数据结构与算法书籍汇总(从小白到大神)
  17. k2p 登录路由器shell失败_斐讯路由器无法进入路由器登录管理界面怎么办
  18. 袖珍磁带的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 【Git】查看改动文件清单
  20. 【Python从零到壹】Python文件的操作详解

热门文章

  1. Vue 实现移动端在线选座功能(支持miniMap,支持缩放)
  2. Dijkstra AcWing 850. Dijkstra求最短路 II
  3. 想问关于未来编程学习方向以及职业规划【新人】
  4. 智能电池巡检箱监控系统方案
  5. 分组背包--能天使的愿望(牛客)
  6. java反序列化多个对象_java 序列化与反序列化多个对象 抛出异常
  7. 漂亮得不像实力派 | 掌握这3个策略,轻松提升数据信息传达效率
  8. sona: Spark on Angel部署教程
  9. mac下安装7z和keka
  10. mac最好用的压缩软件Keka最新版推荐