登录
|
立即注册
网站首页
网站论坛
BBS
积分充值
每日签到
搜索
MCU智学网
»
网站论坛
›
EDA/PCB设计论坛
›
Cadence/orcad/Allegro
›
帖子
Cadence Allegro 17.4 电子设计速成实战宝典PDF电子版-带目录
[复制链接]
1428
0
发表于 2024-10-8 23:57:33
|
查看全部
|
阅读模式
本文包含源代码、原理图、PCB、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Cadence Allegro 17.4 电子设计速成实战宝典PDF电子版-带目录
内 容 简 介
本书以Cadence 公司发布的全新Cadence Allegro 17.4 电子设计工具为基础,全面兼容Cadence Allegro
16.6 及17.2 等常用版本。本书共15 章,系统介绍Cadence Allegro 全新的功能及利用电子设计工具进行原
理图设计、原理图库设计、PCB 库设计、PCB 流程化设计、DRC、设计实例操作全过程。
本书内容翔实、条理清晰、实例丰富完整,除可作为大中专院校电子信息类专业的教材外,还可作为
大学生课外电子制作、电子设计竞赛的实用参考书与培训教材,广大电路设计工作者快速入门及进阶的参
考用书。
本书共15 章,具体内容说明如下:
第1章 Allegro 17.4 全新功能。本章主要介绍Allegro 17.4 的全新功能,方便读者了解新
功能的应用及与老版本的区别。
第2 章 Allegro 17.4 软件安装及电子设计概述。本章对Allegro 17.4 进行基本概括,包括
Allegro 17.4 的安装步骤及常用系统参数的设置,旨在让读者搭建好设计平台并高效地配置好平
台的各项参数;同时,概述了电子设计的基本流程,为接下来的学习打好基础。
第3 章 工程的组成及完整工程的创建。Allegro 17.4 软件集成了强大的开发管理环境,能
够有效地对设计的各项文件进行分类及层次管理。本章对工程文件的组成及创建步骤做了详细
介绍,有利于读者形成系统的文档管理概念。
第4 章 元件库开发环境及设计。本章主要讲述电子设计开头的元件库的设计。
第5 章 原理图开发环境及设计。本章介绍原理图设计界面环境,并通过原理图设计流程
化讲解的方式,对原理图设计的创建过程进行了详细讲述,目的是让读者一步一步地根据教程
设计出自己需要的原理图,同时对层次原理图进行了讲述。
第6 章 PCB 库开发环境及设计。本章主要讲述了PCB 封装的编辑界面、标准PCB 封装、
异形PCB 封装的创建方法,并且概述了集成库的组成和安装,方便后期元器件及封装的调用,
让读者充分理解元件库、PCB 封装及它们之间的相互关联性。
第7 章 PCB 设计开发环境及快捷键。本章主要介绍Allegro 17.4 PCB 画板的工作环境、
系统默认快捷键和自定义快捷键,让读者对各个面板及系统的命令组合有一个初步的认识,为
后面进行PCB 设计及提高设计效率打下一定的基础。
第8 章 流程化设计—PCB 前期处理。本章主要描述PCB 设计开始的前期准备,包括原
理图的检查、封装检查、网表的生成、PCB 的器件导入、叠层结构的设计等。只有把前期工作
做好了,才能更好地把握好后面的设计,保证设计的准确性和完整性。
第9 章 流程化设计—PCB 布局。PCB 布局的好坏直接关系到板子的成败。根据基本原
则并掌握快速布局的方法,有利于我们对整个产品的质量把控。本章按照实际项目流程,对每
个布局环节的注意事项及实际操作进行了详细讲解,可以让读者在充分理解实际项目流程经验
的同时,很好地掌握实际设计项目当中最常用的基本操作及技巧。
第10 章 流程化设计—PCB 布线。PCB 布线是PCB 设计当中占比最大的一部分,是重
点中的重点,掌握设计当中的技巧,可以有效地缩短设计周期,也可以提高设计质量。
第11 章 PCB 的DRC 与生产输出。本章主要讲述PCB 设计的一些后期处理,包括功能性
DRC、丝印的摆放、PDF 文件的输出,以及生产文件的输出。读者应该全面掌握并熟练运用本
章内容,对于一些DRC,可以直接忽略,但是对于本章提到的一些检查项,应给予重视并着重
检查,这样很多生产中的问题就可以在设计阶段被规避。
第12 章 Allegro 17.4 高级设计技巧及其应用。Allegro 17.4 除了常用的基本操作,还有许
多的高级应用技巧等待挖掘,有精力的读者可以深入学习。
第13 章 入门实例:2 层STM32 四翼飞行器的设计。本章选取了一个大学期间或者说入
门阶段最常见SMT32 开发板的实例,通过这个简单2 层板全流程实战项目的演练,旨在让
初学者贯通理论与实践,掌握电子设计最基本的操作技巧及思路,抓住初学者的痛点,全面提
升实际操作的技能和学习积极性。在这里,作者也恳请大家不要做资料的灌输者,请自己多动
手练习,练习,再练习!
第14 章 入门实例:4 层DM642 达芬奇开发板设计。本章以多层板的设计流程进行讲解,
包含原理图的检查、封装创建、PCB 布局、PCB 布线、高速蛇形等长、3W 走线规则、拓扑结
构、EMC/EMI 的常见处理方法等内容。
第15 章 进阶实例:RK3288 平板电脑的设计。本章选取了一个进阶实例,为进一步学习
PCB 技术的读者做准备。一样的设计流程,一样的设计方法和分析方法,目的是让读者明白,
其实高速PCB 设计并不难,只要分析弄懂每一个电路模块的设计,就可以像“庖丁解牛”一样,
不管是什么产品、什么类型的PCB,都可以按照“套路”设计好。
本书适合电子技术人员参考,也可作为电子技术、自动化、电气自动化等专业本科生和研
究生的教学用书。若条件允许,还可以开设相应的试验和观摩,以缩小书本理论学习与工程应
用实践的差距。书中涉及电气和电子方面的名词术语、计量单位,力求与国际计量委员会、国
家技术监督局颁发的文件相符。
目 录
第1 章 Allegro 17.4 全新功能·················································································· (1)
1.1 Allegro 17.4 全新功能介绍··················································································· (2)
1.1.1 全新功能概述··························································································· (2)
1.1.2 主题的优化······························································································ (2)
1.1.3 新的Toolbar 图示及自行重组······································································· (2)
1.1.4 可以多屏幕进行操作显示············································································ (3)
1.1.5 窗口的优化······························································································ (3)
1.1.6 从原理图直接创建PCB,更加方便地实现原理图与PCB 的同步·························· (4)
1.1.7 提供了基于Web 的搜索功能········································································ (7)
1.1.8 17.2 版本兼容模式的优化············································································ (7)
1.1.9 更加强大的3D 显示功能············································································· (7)
1.1.10 PCB 设计功能的添加及优化······································································(10)
1.2 本章小结········································································································(13)
第2 章 Allegro 17.4 软件安装及电子设计概述························································(14)
2.1 Allegro 17.4 的系统配置要求及安装······································································(14)
2.1.1 系统配置要求··························································································(14)
2.1.2 Allegro 17.4 的安装···················································································(14)
2.1.3 Allegro 17.4 的激活···················································································(20)
2.2 电子设计概念··································································································(20)
2.2.1 原理图的概念及作用·················································································(20)
2.2.2 PCB 版图的概念及作用·············································································(21)
2.2.3 原理图符号的概念及作用···········································································(22)
2.2.4 PCB 符号的概念及作用·············································································(22)
2.2.5 信号线的分类及区别·················································································(22)
2.3 常用系统参数的设置·························································································(23)
2.3.1 高亮设置································································································(24)
2.3.2 自动备份设置··························································································(26)
2.4 OrCAD 原理图·································································································(26)
2.4.1 OrCAD 菜单栏························································································(27)
2.4.2 OrCAD 偏好设置·····················································································(28)
2.4.3 OrCAD 软件Design Template 常用设置··························································(30)
2.4.4 OrCAD 删除与撤销功能············································································(32)
2.4.5 OrCAD 添加本地封装库············································································(33)
2.5 PCB 菜单栏····································································································(34)
2.5.1 File 菜单································································································(34)
2.5.2 Edit 菜单································································································(36)
2.5.3 View 菜单·······························································································(37)
2.5.4 Add 菜单································································································(38)
2.5.5 Display 菜单····························································································(38)
2.5.6 Setup 菜单······························································································(39)
2.5.7 Shape 菜单······························································································(41)
2.5.8 Logic 菜单······························································································(41)
2.5.9 Place 菜单······························································································(42)
2.5.10 Route 菜单····························································································(43)
2.5.11 Analyze 菜单··························································································(44)
2.5.12 Manufacture 菜单····················································································(44)
2.5.13 Tools 菜单·····························································································(45)
2.6 常用文件的后缀·······························································································(47)
2.7 电子设计流程概述····························································································(48)
2.8 本章小结········································································································(48)
第3 章 工程的组成及完整工程的创建·····································································(49)
3.1 工程的组成·····································································································(49)
3.2 原理图工程文件的创建······················································································(50)
3.2.1 新建工程································································································(50)
3.2.2 已有原理图工程文件的打开········································································(51)
3.2.3 新建原理图库··························································································(51)
3.2.4 OrCAD 系统自带的原理图库文件································································(52)
3.2.5 已有原理图库的调用·················································································(54)
3.3 完整PCB 的创建······························································································(54)
3.3.1 新建PCB ·······························································································(54)
3.3.2 已有PCB 文件的打开················································································(55)
3.3.3 PCB 封装的含义及常见分类·······································································(55)
3.3.4 软件自带的封装库····················································································(56)
3.3.5 已有封装库的调用····················································································(57)
3.4 本章小结········································································································(57)
第4 章 元件库开发环境及设计···············································································(58)
4.1 元器件符号概述·······························································································(58)
4.2 元件库编辑界面与编辑器工作区参数····································································(58)
4.2.1 元件库编辑界面·······················································································(58)
4.2.2 元件库编辑器工作区参数···········································································(59)
4.3 简单分立元件符号的创建···················································································(60)
4.3.1 原理图库的创建及元器件符号的新建····························································(60)
4.3.2 单个引脚的放置·······················································································(62)
4.3.3 元器件引脚的阵列摆放及设置·····································································(63)
4.3.4 元器件外形框的绘制及文件的保存·······························································(65)
4.4 分立元件的创建·······························································································(66)
4.4.1 创建Homogeneous 类型原理图符号······························································(66)
4.4.2 创建Heterogeneous 类型元器件···································································(67)
4.5 通过Excel 表格创建元器件·················································································(68)
4.6 元件库创建实例—电容的创建··········································································(70)
4.7 元件库创建实例—ADC08200 的创建·································································(71)
4.8 本章小结········································································································(73)
第5 章 原理图开发环境及设计···············································································(74)
5.1 原理图编辑界面·······························································································(74)
5.1.1 打开OrCAD 软件及创建原理图工程·····························································(74)
5.1.2 OrCAD 软件常用菜单栏讲解及偏好设置·······················································(76)
5.1.3 Preferences 设置·······················································································(78)
5.1.4 OrCAD 软件Design Template 常用设置··························································(80)
5.2 原理图设计准备·······························································································(83)
5.2.1 原理图页面大小的设置··············································································(83)
5.2.2 原理图栅格的设置····················································································(84)
5.2.3 原理图模板的应用····················································································(85)
5.3 元器件的放置··································································································(87)
5.3.1 添加元件库·····························································································(87)
5.3.2 放置元器件·····························································································(88)
5.3.3 元器件的移动、选择、旋转········································································(89)
5.3.4 元器件的复制、剪切与粘贴········································································(91)
5.3.5 元器件的删除与撤销·················································································(93)
5.4 电气连接的放置·······························································································(94)
5.4.1 绘制导线································································································(94)
5.4.2 节点的说明及放置····················································································(95)
5.4.3 放置网络标号··························································································(96)
5.4.4 放置No ERC 检查点·················································································(97)
5.4.5 总线的放置·····························································································(98)
5.4.6 放置电源及接地·······················································································(99)
5.4.7 放置页连接符························································································ (100)
5.4.8 原理图添加差分属性··············································································· (101)
5.5 非电气对象的放置·························································································· (101)
5.5.1 放置辅助线··························································································· (101)
5.5.2 放置字符标注及图片··············································································· (103)
5.6 原理图的全局编辑·························································································· (103)
5.6.1 元器件的重新编号·················································································· (103)
5.6.2 元器件属性的更改·················································································· (105)
5.6.3 原理图的查找与跳转··············································································· (106)
5.7 层次原理图的设计·························································································· (108)
5.7.1 层次原理图的定义及结构········································································· (108)
5.7.2 自上而下的层次原理图设计······································································ (108)
5.7.3 自下而上的层次原理图设计······································································ (110)
5.7.4 层次原理图调用已经创建好的模块····························································· (113)
5.8 原理图的编译与检查······················································································· (114)
5.8.1 原理图编译的设置·················································································· (114)
5.8.2 原理图的编译························································································ (115)
5.8.3 原理图差异化对比·················································································· (115)
5.8.4 第一方网表输出····················································································· (117)
5.8.5 第三方网表输出····················································································· (118)
5.9 BOM 表······································································································· (119)
5.10 网表输出错误······························································································ (121)
5.10.1 Duplicate Pin Name 错误········································································· (121)
5.10.2 Pin number missing 错误········································································· (122)
5.10.3 Value contains return 错误········································································ (123)
5.10.4 PCB Footprint missing 错误······································································ (124)
5.10.5 Conflicting values of following Component 错误············································· (125)
5.10.6 Illegal character 错误·············································································· (125)
5.11 原理图的打印输出························································································· (126)
5.12 常用设计快捷命令汇总·················································································· (128)
5.13 原理图设计实例——AT89C51·········································································· (129)
5.13.1 设计流程分析······················································································ (129)
5.13.2 工程的创建························································································· (129)
5.13.3 元件库的创建······················································································ (130)
5.13.4 原理图设计························································································· (132)
5.14 本章小结···································································································· (135)
第6 章 PCB 库开发环境及设计············································································ (136)
6.1 PCB 封装的组成···························································································· (136)
6.2 焊盘编辑界面································································································ (137)
6.3 焊盘封装的创建····························································································· (140)
6.3.1 贴片封装焊盘的创建··············································································· (140)
6.3.2 插件封装焊盘的创建··············································································· (140)
6.3.3 Flash 焊盘的创建··················································································· (143)
6.3.4 过孔封装的创建····················································································· (143)
6.4 2D 标准封装创建··························································································· (146)
6.4.1 向导创建法··························································································· (147)
6.4.2 手工创建法··························································································· (150)
6.5 异形焊盘封装创建·························································································· (154)
6.6 PCB 文件生成PCB 库····················································································· (155)
6.7 PCB 封装生成其他文件··················································································· (156)
6.7.1 PCB 封装生成psm 文件··········································································· (156)
6.7.2 PCB 封装生成device 文件········································································ (156)
6.8 常见PCB 封装的设计规范及要求······································································· (157)
6.8.1 SMD 贴片封装设计················································································ (157)
6.8.2 插件类型封装设计·················································································· (160)
6.8.3 沉板元器件的特殊设计要求······································································ (161)
6.8.4 阻焊设计······························································································ (162)
6.8.5 丝印设计······························································································ (162)
6.8.6 元器件1 脚标识的设计············································································ (162)
6.8.7 元器件极性标识的设计············································································ (163)
6.8.8 常用元器件丝印图形式样········································································· (164)
6.9 3D 封装创建································································································· (165)
6.10 PCB 封装库的导入与导出··············································································· (166)
6.10.1 PCB 封装库的导入················································································ (167)
6.10.2 PCB 封装库的导出················································································ (167)
6.11 本章小结···································································································· (168)
第7 章 PCB 设计开发环境及快捷键····································································· (169)
7.1 PCB 设计交互界面························································································· (169)
7.2 菜单栏与工具栏····························································································· (170)
7.2.1 菜单栏································································································· (170)
7.2.2 工具栏································································································· (170)
7.3 工作面板······································································································ (171)
7.3.1 “Options”面板······················································································ (171)
7.3.2 “Find”面板·························································································· (171)
7.3.3 “Visibility”面板···················································································· (173)
7.4 常用系统快捷键····························································································· (173)
7.5 快捷键的自定义····························································································· (174)
7.5.1 命令行指定快捷键·················································································· (174)
7.5.2 env 文件指定快捷键················································································ (174)
7.5.3 Relay 命令指定快捷键············································································· (175)
7.6 录制及调用script 文件····················································································· (176)
7.6.1 录制script 文件····················································································· (176)
7.6.2 调用script 文件····················································································· (177)
7.7 Stoke 快捷键设置··························································································· (177)
7.8 本章小结······································································································ (179)
第8 章 流程化设计——PCB 前期处理·································································· (180)
8.1 原理图封装完整性检查···················································································· (180)
8.1.1 封装的添加、删除与编辑········································································· (180)
8.1.2 库路径的全局指定·················································································· (181)
8.2 网表及网表的生成·························································································· (183)
8.2.1 网表···································································································· (183)
8.2.2 第一方网表的生成·················································································· (183)
8.2.3 第三方网表的生成·················································································· (184)
8.3 PCB 网表的导入···························································································· (186)
8.3.1 第一方网表导入····················································································· (186)
8.3.2 第三方网表导入····················································································· (187)
8.4 板框定义······································································································ (188)
8.4.1 DXF 结构图的导入················································································· (188)
8.4.2 自定义绘制板框····················································································· (190)
8.5 固定孔的放置································································································ (192)
8.5.1 开发板类型固定孔的放置········································································· (192)
8.5.2 导入型板框固定孔的放置········································································· (192)
8.6 叠层的定义及添加·························································································· (194)
8.6.1 正片层与负片层····················································································· (194)
8.6.2 内电层的分割实现·················································································· (195)
8.6.3 PCB 叠层的认识···················································································· (196)
8.6.4 层的添加及编辑····················································································· (199)
8.7 本章小结······································································································ (199)
第9 章 流程化设计——PCB 布局········································································· (200)
9.1 常见PCB 布局约束原则··················································································· (200)
9.2 PCB 模块化布局思路······················································································ (202)
9.3 固定元器件的放置·························································································· (203)
9.4 原理图与PCB 的交互设置················································································ (203)
9.5 模块化布局··································································································· (205)
9.6 布局常用操作································································································ (208)
9.6.1 Move 命令的使用··················································································· (208)
9.6.2 旋转命令······························································································ (209)
9.6.3 镜像命令······························································································ (211)
9.6.4 对齐···································································································· (211)
9.6.5 复制···································································································· (212)
9.6.6 交换元器件··························································································· (214)
9.6.7 Group 功能··························································································· (214)
9.6.8 Temp Group 功能···················································································· (216)
9.6.9 锁定与解锁功能····················································································· (218)
9.6.10 高亮与低亮························································································· (218)
9.6.11 查询命令···························································································· (220)
9.6.12 测量命令···························································································· (220)
9.6.13 查找功能···························································································· (221)
9.7 本章小结······································································································ (221)
第10 章 流程化设计——PCB 布线······································································· (222)
10.1 类与类的创建······························································································ (222)
10.1.1 类的简介···························································································· (222)
10.1.2 Class 的创建························································································ (223)
10.1.3 Net Group 的创建·················································································· (225)
10.1.4 Pin Pair 的创建····················································································· (226)
10.1.5 Xnet 的创建························································································· (227)
10.2 常用PCB 规则设置······················································································· (230)
10.2.1 规则设置界面······················································································ (230)
10.2.2 线宽规则设置······················································································ (230)
10.2.3 间距规则设置······················································································ (232)
10.2.4 多种间距规则设置················································································ (233)
10.2.5 相同网络间距规则设置·········································································· (234)
10.2.6 特殊区域规则设置················································································ (234)
10.2.7 差分动态和静态等长规则设置································································· (236)
10.2.8 点到点源同步信号相对延迟等长规则设置·················································· (237)
10.2.9 多负载源同步信号相对延迟等长规则设置·················································· (240)
10.2.10 绝对延迟等长规则设置········································································· (242)
10.2.11 元器件引脚长度导入············································································ (243)
10.2.12 规则的导入与导出··············································································· (245)
10.3 阻抗计算···································································································· (246)
10.3.1 阻抗计算的必要性················································································ (246)
10.3.2 常见的阻抗模型··················································································· (246)
10.3.3 阻抗计算详解······················································································ (247)
10.3.4 阻抗计算实例······················································································ (249)
10.4 PCB 扇孔···································································································· (251)
10.4.1 扇孔推荐的做法··················································································· (251)
10.4.2 PCB 过孔添加与设置············································································· (252)
10.4.3 BGA 类器件扇孔·················································································· (253)
10.4.4 QFN 类器件扇孔·················································································· (255)
10.4.5 SOP 类器件扇孔··················································································· (255)
10.4.6 扇孔的拉线························································································· (257)
10.5 布线常用操作······························································································ (259)
10.5.1 飞线的打开与关闭················································································ (259)
10.5.2 PCB 网络的管理与添加·········································································· (260)
10.5.3 网络及网络类的颜色管理······································································· (262)
10.5.4 层的管理···························································································· (263)
10.5.5 元素的显示与隐藏················································································ (264)
10.5.6 布线线宽设置与修改············································································· (265)
10.5.7 圆弧布线与设置··················································································· (266)
10.5.8 10°布线与设置··················································································· (266)
10.5.9 布线角度更改与设置············································································· (267)
10.5.10 自动布线··························································································· (267)
10.5.11 蛇形布线··························································································· (269)
10.5.12 紧挨圆弧边缘布线··············································································· (270)
10.5.13 推挤走线与过孔·················································································· (271)
10.5.14 移动走线与过孔·················································································· (272)
10.5.15 删除走线与过孔·················································································· (273)
10.5.16 差分布线与扇孔·················································································· (274)
10.5.17 多根走线··························································································· (276)
10.5.18 走线居中设置····················································································· (277)
10.5.19 走线复制与粘贴·················································································· (278)
10.5.20 过孔网络修改··········································
Cadence Allegro 17.4 电子设计速成实战宝典 黄勇 Z-Library.pdf
26.34 MB,下载次数:30
点击下载
2024-10-8 23:57上传
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
admin
管理员
297
主题
21
回帖
4067
积分
Ta的主页
发信息
签到
连续天
5人
签到看排名
更多
精彩推荐
RV1126 RV1109硬件设计全套参考资料包
1、介绍 RV1126和RV1109是专用于视觉处理的高性能处理器SoC,可广泛应用于智能门锁、
瑞芯微 RK3326 RK3326S 硬件参考设计分享
RK3326是为个人平板电脑和智能音频设备设计的高性能四核应用程序处理器。提供了许多嵌
更新自动建库工具PCB Footprint Expert 202
已更新至目前最新版本Footprint Expert 2024.04 自动建库工具Footprint Expert 2023.
RK1808全套资料 包含芯片手册 参考设计 硬
一、简介 随着物联网和人工智能的兴起,AIoT(AI+IoT)芯片也随之兴起,RK1808是瑞芯
瑞芯微 RK3568 硬件参考设计分享 原理图 PC
RK3568芯片介绍简介瑞芯微RK3568芯片是一款定位中高端的通用型SOC,是一款高性能低功
更多
热点动态
1.
在Allegro软件中设置渐变线的方法
2.
自举电容大小怎么选?
3.
Keil MDK 5.39版本以上,离线Pack包报错,
4.
天线规格书有哪些重要参数?
5.
量程自动切换数字电压表proteus仿真 程序资
6.
自制FM收音机
7.
Cadence Allegro 17.4 电子设计速成实战宝
8.
RTL8309N方案-8口Switch原理图PCB规格书
更多
随手拍
1.
在Allegro软件中设置渐变线的方法
2.
思特威SC401AI数据手册 SC401AI设计应用指
3.
自举电容大小怎么选?
4.
Keil MDK 5.39版本以上,离线Pack包报错,
5.
天线规格书有哪些重要参数?
更多
客服中心
微信扫描二维码
服务时间:周一至周日 8:30-22:00
在线客服
客服微博
产品咨询
售后中心
快速回复
返回顶部
返回列表