《作甚务甚》硬件攻城狮系列一——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):创建电路板与约束规则相关推荐

  1. 为私有Kubernetes集群创建LoadBalancer服务

    MetalLB - 可以为私有 Kubernetes 集群提供LoadBalancer类型的负载均衡支持. 在Kubernetes集群中,可以使用Nodeport.Loadbalancer和Ingre ...

  2. 《Storm实时数据处理》一2.7 为日志流集群创建集成测试

    本节书摘来华章计算机<Storm实时数据处理>一书中的第2章 ,第2.7节,(澳)Quinton Anderson 著 卢誉声 译更多章节内容可以访问云栖社区"华章计算机&quo ...

  3. 什么是计算机集中管理,什么如何的是集中管理和集中管理集群创建?

    简介 本文描述在电子邮件安全工具(ESA)的什么集中管理代表,并且集中管理集群如何可以创建. 什么如何的是集中管理和集中管理集群创建? 背景 集中管理功能允许您同时管理和配置多个设备,提供增强的可靠性 ...

  4. Eplan P8 窗口宏/符号宏、页宏、宏值集的创建与插入 <四>

    Eplan P8常用的一些部件.图形部分经常需要使用到,我们可以把它创建为宏,再一次使用的时候直接插入即可. 一.窗口宏/符号宏的创建于插入 例如我们经常使用的PLC符号,通过黑盒与设备连接点进行绘制 ...

  5. Cadence Allegro Xnet的创建详细教程

    Xnet是指在无源器件的两端,两个不同的网络,但是本质上其实是同一个网络的这种情况.比如一个源端串联电阻或者串容两端的网络.在实际设计情况中,我们需要对这种进行Xnet的设置,方便进行时序等长的设计, ...

  6. 青云QingMR集群创建、HDFS节点与Client节点管理教程

    青云Spark集群创建详细教程 总共分为六步 第一步,创建QingMR集群 1.在创建QingMR集群之前,首先需要创建**VPC网络和** 和**私有网络** 2.私有网络创建只需要输入名称,点击提 ...

  7. docker swarm集群创建、配置、可视化管理实验

    什么是docker swarm? docker swarm 是docker原生的docker群集管理.服务编排工具,以命令行的形式创建.管理群集,部署服务,详细参考https://docs.docke ...

  8. CAD图纸集怎么创建?CAD图纸集管理器的功能和使用

    CAD图纸集是一个用于管理项目图纸的工具,可将图纸从创建到打印.发布.归档各个流程都管理起来.不仅设计人员可以用CAD图纸集管理个人图纸,设计单位可以用图纸集管理整个项目的所有图纸.那么,CAD图纸集 ...

  9. aws cloudformation 堆栈集的创建和使用

    资料 使用 AWS CloudFormation StackSets 跨多个 AWS 账户和区域配置资源 AWS cloudformation示例模板 堆栈集堆栈实例状态原因 很多组织使用大量的 AW ...

最新文章

  1. 提高C++性能的编程技术笔记:多线程内存池+测试代码
  2. 博士生DIY超级显微镜,直接看到原子!网友:太极客了,一下省出几十万元
  3. tddebug怎么读取asm文件_如何利用 ASM 实现既有方法的增强?
  4. 用VS2005开发Sharepoint工作流,出现此安装不支持该项目类型。的处理
  5. R语言之离群点检验(part3)--利用聚类检测离群点
  6. 【转】WPF中关于样式和模板的区别
  7. Oracle删除用户与删除表
  8. web Api 返回json 的两种方式
  9. Windows Phone 模拟器 (WPR Alpha 0.0.1 WP7/8模拟器) XAP XNA文件使用教程
  10. 网络重置有多难搞!!win10网络重置后怎么解决
  11. 计算机为什么不能新建文档,电脑无法新建word文档怎么办
  12. 模块化机房建设指导书_模块化机房建设方案.doc
  13. PS学习笔记一:跟着李涛学PS第一讲——光和色的关系
  14. PDF怎么提取图片,这三个方法你肯定不知道
  15. A+B,氵题一道,84种解法!大佬羡慕
  16. 自建 CA 中心并签发 CA 证书
  17. 获得新成就1024勋章
  18. .Net iTextSharp 给Pdf添加图片水印
  19. 华硕m80微型计算机,小就不能满足你了?华硕M80迷你台式机评测
  20. python面向对象--方法解析顺序(MRO)

热门文章

  1. 常用正则表达式—邮箱(Email)
  2. [NOI2010]:超级钢琴
  3. mysql添加int字段_mysql怎么增加int字段?
  4. 扫地机器人什么牌子的好 费电吗_哪个牌子的扫地机器人好一点?真实扫地机器人测评。...
  5. Java JMX 使用
  6. 盘点科技行业最具创意的25个人
  7. mysql 环形复制_MySQL 复制(五:拓扑结构) | 剑花烟雨江南
  8. 好马要配好鞍!程序员各路傍身神器排行榜!!!
  9. 50行Python代码玩转微信小游戏颜色王者
  10. 【论文阅读】Deep Compositional Captioning: Describing Novel Object Categories without Paired Training Data