Cadence SIP Layout 简单教程-第二章
[从whp1920 网易博客迁移至CSDN]
第一章在正式布线之前做了必须做的准备工作,下面进入正题,打开Candence SIP RF Layout GXL软件。
- 第一节 导入外形尺寸
打开SIP设置文件保存路径,如下图所示进入导入DXF页面,选中前一章时画好的外框图。打开导入界面后,再进入DXF In Edit/View Layers界面选择所有层,导入Class选择DRAWING FORMAT,勾选Use DXF layer as subclass name,所有设置好后,点击Map - OK - Import.
Cadence SIP Layout 简单教程-第二章 - whp1920 - whp1920的技术博客
这时进入Setup - Design Parameter ,设置Display,Design,Text这三个选页。 之所以不在新建时先设置是因为导入DXF后这些设置会重置,所以后面设置比较省事。
图形尺寸导入SIP后一般不会在原点,为了放置元器件定位方便一般都需要使用Move命令把图形尺寸移到原点,这时前一章提到的画的园就用到了,Display - Element查看圆心坐标,以它为基准移动图形到原点。
- 第二节 设置PCB板叠构
Setup - Cross section 进入叠构设置界面,我们的板子是4层软硬结合板所以设置die-surface-dgnd-signal-base四层,其他厚度可以不设置,一般会由板厂根据实际情况定。
Cadence SIP Layout 简单教程-第二章 - whp1920 - whp1920的技术博客
- 第三节 导入网络表
导入之前,确认各元器件封装已经画好,原理图footprint名称与封装名称一致.Setup - User Preferences设置的封装路径padpath/psmpath有没有正确设置.如下图所示导入网表。
Cadence SIP Layout 简单教程-第二章 - whp1920 - whp1920的技术博客
进入导入设置界面基本不用修改,添加网表路径Improt就可以了,值得一提的是,这个cadence软件有BUG,演示的时候导了3次都没有成功,后来关闭重新打开后就能导入了,请注意。
- 第四节 手动放置元件
导入网表没有提示错误时,证明导入成功,这时点击Place - Manually 打开手动放置元件对话框,放置元件,也可以采用Autoplace,有多种方法,可自行百度。
Cadence SIP Layout 简单教程-第二章 - whp1920 - whp1920的技术博客
放完元器件如上图,然后在图形尺寸的基础上(目前在drawing format层)再画上Outline,Route Keepin,Component Keepin等一些辅助线。
1.画Outline,导入的外形框可能是一段一段线段, 可以用Shape - Compose Shape命令转换为Shape,并在左边Option可以直接设置生成在哪一层,比如Outline,Active class选择Substrate Geometry,Add shape to subclass选择Outline.
2. 画其他,例如Route Keepin 可以使用命令Edit - Z-copy,在Outline基础上内缩形成,Z-copy这个命令只能对Shape使用。
元件摆放完成后如下图。
Cadence SIP Layout 简单教程-第二章 - whp1920 - whp1920的技术博客
- 第五节 设置约束规则
约束管理器设置这一项目不是直接对图像的操作,但却是布线前的规则设置,能够有效的限定布线,防范错误。设置约束规则的时候也是对整个布线的构图,哪类线线宽,线距,长度,如何走线应该都有整体的认识,然后在约束管理器中转化为实质的规则。本节讲一些基本的设置项目,了解每一项目设置的目的。
- NET Class:Setup - Constraints - Constraint Manager - Physical - Spacing - Net - All layer - Objects右击Create - Net Class
创建完Net Class后,就可以把想要添加进入的Net右击Add to添加进创建的Net Class,后面再对Net Class整体赋值。 - Physical基本设置
Line Width Min 0.075mm/Max 0.2mm
Neck Min Width 0.075mm/Max Length 10mm
Differential Pair Min Line Space 0.075mm/Primary Gap 0.15mm/Neck Gap 0.075mm
Vias VIA_0D15_0D35
BB Via Stagger Min 0.15mm/Max 0.2mm - Spacing 主要是设置各Line,Pins,Vias,Shape,Bond Finger,Hole,BB Via Gap之间的间距。
单独一段,差分线设置。
建立差分线对:打开约束管理器,在Electrical域中选中Net下的Differential Pair 工作表。
菜单Objects - Create - Differential Pair创建差分线对。
在Electrical - Electrical Constraint Set - Routing Differential Pair 下设置差分线规则。
再到Net下Differential Pair表中给建立的差分线对分配约束。
等长线设置也遵循这样的顺序设置就可以,设置表名称为Min/Max Propagation Delay设置完约束规则后在layout界面如果发现有DRC错误标记可以把鼠标放在上面查看错误描述,然后进入Constraints - DRC查看,根据实际情况调整约束规则。
Cadence SIP Layout 简单教程-第二章相关推荐
- Etcd教程 — 第二章 Etcd集群静态发现
Etcd教程 - 第二章 Etcd集群静态发现 一.Etcd集群安装方式 二.Etcd集群静态发现 2.1 静态启动的方式 ※2.2 单机搭建Etcd集群 2.2.1 安装 goreman工具 2.2 ...
- javascript进阶教程第二章对象案例实战
javascript进阶教程第二章对象案例实战 一.学习任务 通过几个案例练习回顾学过的知识 通过案例练习补充几个之前没有见到或者虽然讲过单是讲的不仔细的知识点. 二.具体实例 温馨提示 面向对象的知 ...
- 乐行学院Redis5学习教程 第二章 redis5远程访问及工具Redis Desktop Manager使用
乐行学院Redis5学习教程 第二章 redis5远程访问工具Redis Desktop Manager 检查服务器端口和防火墙 Redis Desktop Manager介绍 Redis Deskt ...
- go-micro教程 — 第二章 go-micro v3 使用Gin、Etcd
go-micro教程 - 第二章 go-micro v3 使用Gin.Etcd 前言 一.启动Etcd集群 二.创建项目并安装相关依赖 2.1 创建项目 2.2 初始化项目 2.3 安装 proto ...
- html第二章排列页面内容题目,HTML教程 第二章 页面布局及文字设计.doc
HTML教程 第二章 页面布局与文字设计 标题 一般文章都有标题.副标题.章和节等结构,HTML中也提供了相应的标题标签,其中n为标题的等HTML总共提供六个等级的标题,n越小,标题字号就越大,以下列 ...
- 软考 程序员教程-第二章 操作系统基础知识
软考 程序员教程-第二章 操作系统基础知识 第二章 操作系统基础知识 2.1.操作系统概述(第四版教程P44) 操作系统的4个特征:并发性.共享性.虚拟性.不确定性. 操作系统的5个功能:处理机管理. ...
- 梯度下降法快速教程 | 第二章:冲量(momentum)的原理与Python实现
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习阅读全文> 01 前言 梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解 ...
- 计算机原理简明教程第二章,《计算机原理简明教程》习题答案[参考].doc
<计算机原理简明教程>习题参考答案 第一章习题答案 1.1 答:是1946年在美国宾夕法尼亚大学诞生,称为ENIAC. 特点是由1800个电子管和1500个继电器组成,重30吨:功耗150 ...
- java基础案例教程第二章_第2章Java编程基础_补充案例教程.doc
第2章Java编程基础_补充案例教程 博学谷--让IT教学更简单,让IT学习更有效博学谷--让IT教学更简单,让IT学习更有效 PAGE \* MERGEFORMAT34PAGE \* MERGEFO ...
最新文章
- RecyclerView缓存机制(回收些啥?)
- mysql 主主+ Keepalived 高可用
- Mysqli面向对象操作数据库
- OpenCV文档阅读笔记-inRange官方解析及实例
- lintcode-137-克隆图
- 轮环(Ouroboros)世界观介绍,摘自Guide Book
- 简单解决Python文件中文编码问题
- 获取python安装路径
- 关于SQL的重复记录问题
- 【MFC开发(5)】单选按钮控件RADIOBUTTON
- 网络安全--文件分离工具 foremost
- 软件设计师视频教程百度网盘
- 马蜂窝张矗:我对技术团队绩效考核管理的几点思考
- python生成所有6位数的数字手机验证码(000000-999999)
- css选择器有哪些?
- python notify wait_Python中的threading
- Android RxJava应用:优雅实现网络请求嵌套回调
- linux 源码搭建lnmp_LINUX CENTOS 6.5下源码搭建LNMP
- 极客日报:中国批准AMD收购赛灵思;微信可直接打开淘宝链接购买商品;​马斯克称今年将实现全自动驾驶
- 中文字体设置fontFamily无效