当前位置:网站首页>Candence学习篇(11) allegro中设置规则,布局,走线,铺铜
Candence学习篇(11) allegro中设置规则,布局,走线,铺铜
2022-07-31 11:11:00 【学工科的皮皮志^_^】
前言
前面我们讲了
Candence学习篇(1) Candence原理图工程以及原理图库的创建
Candence学习篇(2) 电阻等器件原理图symbol绘制
Candence学习篇(3)Stm32元器件绘制和原理图绘制
Candence学习篇(4)allegro软件中class 和subclass的概念
Candence学习篇(5)使用Padstack Editor制作贴片焊盘和通孔焊盘
Candence学习篇(6)使用allegro绘制元器件的PCB封装
Candence学习篇(7)allegro pcb editor 17.2如何打开旧版本.brd和.dra文件等
Candence学习篇(8)allegro中netrev.lst does not exist问题
Candence学习篇(9)Candence如何使用之前的gerber设置
Candence学习篇(10)allegro中新建pcb版和绘制板框及元器件放置
前面我们的网表已经新建了板框并且对元器件进行了摆放,大家可以回头看,所以现在终于到了allegro中设置规则,布局,走线,铺铜。
这篇也是很久之前的了,赶紧发出来,不能吃灰。
一、设置线宽规则
点击这个快捷键
选择physical,点击all layer
默认的更改为8mil
然后我们单击右键创建一个power,点击create physical cset,命名为power
然后设置最小线宽为20 ,neck 最小设置为15,最大设置为200,这样有我们可以留有余量,在需要较小的线宽为。
二、设置过孔
我们选择一个VIA10_18的就行
设置好之后我们选择net ,选择GND,3V3,5V创建一个class 为POWER
这样我们赋予规则就会方便一些。
我们选择为POWER会非常方便。
三、设置间距规则
接下来我们设置间距规则,选择spacing,选择all layer,选中直接输入一个8
这样就全部是8了
这个设置完了我们还有最后一步
我们打开analyze mode
不同网络间距我们全选
虽然说没有差分对,但是我们也要全选养成好习惯。
然后我们点击OK。这样我们的约束管理器就设置好了,
接下来我们进行布局。
四、布局
布局我们按照市面上的的单片机来进行布局就可以了,
大概就参考参考就可以了。
原理图打击就随便找个东西来画,封装也自己画,这样我们会收获很多。
其中这两个按钮可以隐藏线,也可以不隐藏。
布局的时候主要用到的命令,一个是移动命令,一个是旋转命令。
旋转是在移动选中的状态下右键选中rodation,就可以了,然后也可以设置角度。
因为我们PCB制作肯定是拼版的,肯定会用机器切割,我们要设置一个route Keepin
设置一个可走线区域
点击工具栏edit 选中Z-copy
然后选择我们的class和subclass
然后点击我们的板框线就可以了,就会出现一个黄色的线
然后我们选择刷子,点击网络中的任意一个焊盘地,这样的话方便我们放置
同理电压3V3,5V也是一样的安排它,这样花花绿绿的感觉就很好看,我感觉是这样,哈哈
接下来布线,我们可以点击display,然后show rats ->net,就可以显示单个焊盘的连接了
然后我们就可以试着连一下线了。下图往左边看,坐标第一个就是连线了,第二个是对单根线进行调整。
首先我们可以处理一部分电源,电源肯定是走线越粗越好呀。我们点击第一个多边形覆铜
然后右键assign net,然后单机我们的焊盘选中,然后用鼠标绕一圈就行了。
可看到默认是十字花连接。我们点击工具栏shape 的select shape,然后点击我们刚铺的铜
选中参数parameter,我们选择通孔和表贴全连接。
总结
除了电源需要多边形覆铜之外,剩下的基本就是走线了,表层走线,底层走线,走不通用过孔,最后对地覆铜。
后面的操作未完待续,不过大家可以看看这个视频
小哥Cadence Allegro完整2层板PCB设计视频
看看后续过孔如何添加,以及如何走线,学习之路本就漫长,唯有坚持才是王道。
边栏推荐
猜你喜欢
Windows安装mysql详细步骤(通俗易懂,简单上手)
AtCoder—E - Σ[k=0..10^100]floor(X/10^k
redis-enterprise use
【Web技术】1397- 深入浅出富文本编辑器
After class, watching the documentation and walking back to the lab, I picked up the forgotten SQL operators again
Windows系统Mysql8版本的安装教程
【虚拟化生态平台】树莓派安装虚拟化平台操作流程
最新MySql安装教学,非常详细
IDEA configure method annotation automatic parameters
A Method for Ensuring Data Consistency of Multi-Party Subsystems
随机推荐
SQL - Left join, Right join, Inner join
mysql 自动添加创建时间、更新时间
IDEA 配置方法注释自动参数
MySQL limit paging query and performance issues
sql力扣刷题六
“带薪划水”偷刷阿里老哥的面经宝典,三次挑战字节,终成正果
oracle优化:instr做join条件很慢「建议收藏」
Usage of JOIN in MySQL
The principle of v-model
web安全入门-黑苹果MAC系统安装
台达PLC出现通信错误或通信超时或下载时提示机种不符的解决办法总结
力扣shell刷题
Usage of exists in sql
keras自带数据集(横线生成器)
透过开发抽奖小程序,体会创新与迭代
解决报错TypeError:unsupported operand type(s) for +: ‘NoneType‘ and ‘str‘
Android studio connects to MySQL and completes simple login and registration functions
1161. 最大层内元素和 (二叉树的层序遍历)
透过开发抽奖小程序,体会创新与迭代
Redis - Basics