cadence探坑集(3):创建电路板与约束规则
《作甚务甚》硬件攻城狮系列一——cadence
- 简介
- 软件初始化
- 设置电路板板框
- 电路板边框添加倒角
- 添加允许布线区域
- copy命令
- 设置安装孔
- 设置层迭结构
- 铺铜
- 导入网表
- 约束规则的设置
- 网络线宽
- 区域约束
简介
这里就简单得列出创建电路板的步骤,方便以后查看。
使用pcb editor 17.4
软件初始化
新建的文件类型是.brd。
new drawing中选择 broad
首先设置图纸大小,栅格点密度等。
设置电路板板框
常用的方法:ADD/line
class选择:board geometry
subclass选择:outline
板框线大小设置成0.0
电路板边框添加倒角
防止加工出来的电路板边缘非常锋利,添加一定的倒角
命令位置:
manufacture/ dimension/Draft /chamfer 15.6(于博士使用的)
manufacture/Drafting /chamfer 版本17.4
chamfer: 导45°角
Fillet : 圆弧角
倒角命令非常简单,自己尝试就能设置出来,然后在需要倒角的地方,分别选择两边。
要使命令完成,按F6,或是右键Done。
添加允许布线区域
电路板布线区域要距离板边缘具有一定的距离,根据各个公司的要求而定。
命令位置:
Setup/Areas/
Package Keepin: 元器件摆放区域
Package Keepout: 元器件不可摆放区域
Route Keepin : 允许布线区域
Route Keepout::禁止布线区域
copy命令
命令位置:
Edit/Z_copy
设置安装孔
命令位置:
Palce/manual(手工放置)
在advance setting中勾选library
然后在Placement list中选择mechanical symbols下面用另一种方式
选择Package symbols选用MTG300 视情况而定
设置层迭结构
命令位置:
Setup/cross-Section
首先要想清楚自己的板子要几层
我打算画两层
17.4 和15.6在这里也有区别。
下图为15.6的界面
下图为17.4的界面
17.4添加层的操作是在层序号上右键,add layer
17.4中默认是两层,top 和 bottom,我需要添加电源和地两层。
先设置GND层,layer类型设为plane,在physical属性中设成负片工艺(negative artwork)
如果没有physical属性 :在菜单栏 view中,选择 show all column
同样的方法添加电源层
铺铜
使用z_copy命令,创建和rout_keepin相同的形状和大小。
cpoy时候只选择形状(shape)其他选项不选。
class 选择 etch(走线层)
subclass 选择GND
shape option 中勾选create dynamic shape
完成之后中间有填充,证明操作成功。其
同样的方法设置电源层
导入网表
命令位置:
file/import/logic
第一次导入重要的地方是最后一行的导入位置。
约束规则的设置
命令位置:
setup/constraints
17.4和15.6有较大的不同
17.4中的样子:
这里面主要有一些基本规则的约束,和线宽线距的约束。
15.6中的 line to line/line to pad /pad to pad 在17.4中还都没有找到。
这一部分的设置先搁置。
于争博士教学视频使用的版本与我使用的有较大的出入,重新查别人的教程,参考简书上的一篇文章,总结约束规则的设置。
原文参见:
博主Holden_wjx:Cadence 17.2版本的区域约束操作步骤
电子设置中,电源、接地、时钟的线宽一般要宽于其他走线。
网络线宽
命令位置:
setup/constrains/Constrain Manager/Physical/nets/all layers
在这里分别设置各个网络的线宽。
电源、接地、时钟采用较宽线型,20mil
其他走线采用一般线型,12mil
可以采用分组的形式
在type一栏下面邮件,create/net group,分成电源组合其他组
这样方便设置线型
区域约束
有的封装引脚较为密集,如果使用较宽线型的话,可能会造成短接,因此设置一个区域使得这个区域的线型区别于别的线型。
命令位置:
setup/constrains/Constrain Manager/Physical/region/all layers
目前我还没有用到引脚比较密集的封装,因此这一节先空着(2020-4-25)
详细步骤可以参见上文提到的简书博文,写得非常详细。
cadence探坑集(3):创建电路板与约束规则相关推荐
- 为私有Kubernetes集群创建LoadBalancer服务
MetalLB - 可以为私有 Kubernetes 集群提供LoadBalancer类型的负载均衡支持. 在Kubernetes集群中,可以使用Nodeport.Loadbalancer和Ingre ...
- 《Storm实时数据处理》一2.7 为日志流集群创建集成测试
本节书摘来华章计算机<Storm实时数据处理>一书中的第2章 ,第2.7节,(澳)Quinton Anderson 著 卢誉声 译更多章节内容可以访问云栖社区"华章计算机&quo ...
- 什么是计算机集中管理,什么如何的是集中管理和集中管理集群创建?
简介 本文描述在电子邮件安全工具(ESA)的什么集中管理代表,并且集中管理集群如何可以创建. 什么如何的是集中管理和集中管理集群创建? 背景 集中管理功能允许您同时管理和配置多个设备,提供增强的可靠性 ...
- Eplan P8 窗口宏/符号宏、页宏、宏值集的创建与插入 <四>
Eplan P8常用的一些部件.图形部分经常需要使用到,我们可以把它创建为宏,再一次使用的时候直接插入即可. 一.窗口宏/符号宏的创建于插入 例如我们经常使用的PLC符号,通过黑盒与设备连接点进行绘制 ...
- Cadence Allegro Xnet的创建详细教程
Xnet是指在无源器件的两端,两个不同的网络,但是本质上其实是同一个网络的这种情况.比如一个源端串联电阻或者串容两端的网络.在实际设计情况中,我们需要对这种进行Xnet的设置,方便进行时序等长的设计, ...
- 青云QingMR集群创建、HDFS节点与Client节点管理教程
青云Spark集群创建详细教程 总共分为六步 第一步,创建QingMR集群 1.在创建QingMR集群之前,首先需要创建**VPC网络和** 和**私有网络** 2.私有网络创建只需要输入名称,点击提 ...
- docker swarm集群创建、配置、可视化管理实验
什么是docker swarm? docker swarm 是docker原生的docker群集管理.服务编排工具,以命令行的形式创建.管理群集,部署服务,详细参考https://docs.docke ...
- CAD图纸集怎么创建?CAD图纸集管理器的功能和使用
CAD图纸集是一个用于管理项目图纸的工具,可将图纸从创建到打印.发布.归档各个流程都管理起来.不仅设计人员可以用CAD图纸集管理个人图纸,设计单位可以用图纸集管理整个项目的所有图纸.那么,CAD图纸集 ...
- aws cloudformation 堆栈集的创建和使用
资料 使用 AWS CloudFormation StackSets 跨多个 AWS 账户和区域配置资源 AWS cloudformation示例模板 堆栈集堆栈实例状态原因 很多组织使用大量的 AW ...
最新文章
- 提高C++性能的编程技术笔记:多线程内存池+测试代码
- 博士生DIY超级显微镜,直接看到原子!网友:太极客了,一下省出几十万元
- tddebug怎么读取asm文件_如何利用 ASM 实现既有方法的增强?
- 用VS2005开发Sharepoint工作流,出现此安装不支持该项目类型。的处理
- R语言之离群点检验(part3)--利用聚类检测离群点
- 【转】WPF中关于样式和模板的区别
- Oracle删除用户与删除表
- web Api 返回json 的两种方式
- Windows Phone 模拟器 (WPR Alpha 0.0.1 WP7/8模拟器) XAP XNA文件使用教程
- 网络重置有多难搞!!win10网络重置后怎么解决
- 计算机为什么不能新建文档,电脑无法新建word文档怎么办
- 模块化机房建设指导书_模块化机房建设方案.doc
- PS学习笔记一:跟着李涛学PS第一讲——光和色的关系
- PDF怎么提取图片,这三个方法你肯定不知道
- A+B,氵题一道,84种解法!大佬羡慕
- 自建 CA 中心并签发 CA 证书
- 获得新成就1024勋章
- .Net iTextSharp 给Pdf添加图片水印
- 华硕m80微型计算机,小就不能满足你了?华硕M80迷你台式机评测
- python面向对象--方法解析顺序(MRO)
热门文章
- 常用正则表达式—邮箱(Email)
- [NOI2010]:超级钢琴
- mysql添加int字段_mysql怎么增加int字段?
- 扫地机器人什么牌子的好 费电吗_哪个牌子的扫地机器人好一点?真实扫地机器人测评。...
- Java JMX 使用
- 盘点科技行业最具创意的25个人
- mysql 环形复制_MySQL 复制(五:拓扑结构) | 剑花烟雨江南
- 好马要配好鞍!程序员各路傍身神器排行榜!!!
- 50行Python代码玩转微信小游戏颜色王者
- 【论文阅读】Deep Compositional Captioning: Describing Novel Object Categories without Paired Training Data