Cadence 16.6基本操作技巧(持续更新)

时间:2024-03-18 20:23:19

都是工作上碰到的需要学习的知识,比较实用。

1、修改Pin脚网络

set up --user preference Editor

Cadence 16.6基本操作技巧(持续更新)

Logic--net logic

Cadence 16.6基本操作技巧(持续更新)

Option处选择网络,然后find处选择Pins,之后点击要修改网络的Pin即可将原来的网络修改为所选择的网络。

2、在使用测量工具的时候,在Find处选择对象就一定会吸附到该对象中心,否则就可以选择任意位置。

3、交换两个器件的位置

     Place--Swap--Components

4、走线的模式

       在走线状态下,option状态栏下的bubble选项:

       off--走线的时候基本使用这种模式。

        hug only 推挤走线的时候只是hug不会移动走线。

       shove preferred推挤走线的时候会移动已经走好的线,不推荐这种模式。

5、改变飞线布线模式

Cadence 16.6基本操作技巧(持续更新)

有jogged和straight模式。

Jogged:当飞仙呈水平或者垂直时自动显示有拐角的线段。

Straight:最短的直线段。

(因为之前用的AD所以一直习惯直线段的飞线模式,但是后来习惯之后还是觉得jogged的模式更合理。)

6、内电层敷铜

叠层设置好之后,该层是没有铜皮的,需要自己敷。(AD是设置完叠层就有了)

先画一块在route keepin层的铜皮,这相当于设置了可以布线的区域,之后画的铜皮都会在这个框里面,当然走线也不能超出这个框。

具体流程:

      a、只打开board outline层

      b、shape --compose shape,options和find处设置如下图设置完之后直接画一个大于outline层的框即可。

Cadence 16.6基本操作技巧(持续更新)

Find处只需要选择line,不需要选择其他。

有时候你框选了但是route keepin的shape没有出来。是因为你的outline处于fix状态,解锁之后就可以了。

       c、选择外框,右键选择expand/contract,需要缩进20mil。

        d、之后设置层数和网络直接铺一整块铜皮即可。铜皮基本选择dynamic模式。

7、绕T型等长

 A、打开CM进行如下设置

   Cadence 16.6基本操作技巧(持续更新)

 选择F1_DQS,右键creat-pin pair,则出现右边的选项框。First pin可以理解为源端,second可以理解为负载端,在T形网络中, 一个源端最多可以对应四个负载端,等长即从源端到每个负载端的长度一样。

Cadence 16.6基本操作技巧(持续更新)

设置好pin pair之后按ok会出现这个警告,意思是设置完pin pair之后必须马上设置规则,否则过一段时间,设置的pin pair会消失,得重新设置。

B、将F0的DQS、DQSN、DQ0~7、RE、REN选择好pin pair之后,就可以设置match group。

需要将每个pin pair选中之后再右键creat-match group。如下图。(不要直接点网络创建match group,一定要点pin pair)

Cadence 16.6基本操作技巧(持续更新)

C、match group设置好之后,设置等长基准,这边以DQS为基准(选择其中一个即可),右键set as target。然后在其他单元格设置允许误差的范围,一般为0:100mil。然后后面红色的数据表示超出范围,绿色的数据表示在范围内。

Cadence 16.6基本操作技巧(持续更新)

打开检查模式。Setup--constraint--modes

Cadence 16.6基本操作技巧(持续更新)

这个一定要打开,不然规则里面relative delay出不来,即如下图所示3列是没法显示的。

Cadence 16.6基本操作技巧(持续更新)

D、之后就手动绕等长。

1)Cadence 16.6基本操作技巧(持续更新)这个是走蛇形线。Options如下设置。(差分最好走5W线宽)

Cadence 16.6基本操作技巧(持续更新)

  2)状态条没有显示了(摘录自网上)

Cadence 16.6基本操作技巧(持续更新)

Cadence 16.6基本操作技巧(持续更新)

 F 、T型第一根引出的线可以走的比较长,但是延展到其他四个端点的线最好能走直线不要绕。虽然延伸出去的线是高阻状态,           但是它会有反射,先越长反射越大,所以尽量走短线。。

Cadence 16.6基本操作技巧(持续更新)net schedule,点击这个,点击想要查看的网络,可以查看从s端到d端的飞线。

         顺序是先让T区两端的线保持一样长,总长误差5mil以内的,比如DQS和DQSN这两根线,两端线的误差就要在1mil以内。            总长误差在100mil以内的,两端线的误差可以适当长一点。

可以点击Cadence 16.6基本操作技巧(持续更新) ,然后选择想要查看的对象,查看线长信息。

绕的之后掌握的技巧:

先看一下这一个match group里面的线差距怎么样,然后找一个适当的长度,将基准线调成这个长度,然后先将误差比较小的线完成,之后绕误差相对可以大一点的。(一开始先调了基准线导致后面有些线无法缩小,之后得将所有线整体饶长)

G、饶等长比较方便的命令。

Route--timing vision

这个功能直接让比基准长的一种颜色,比基准短的一种颜色,绕好的显示一种颜色,直接绕就好了,不用去看规则管理器。

Route--auto-interactive delay tune

选择命令,然后框选想要等长的线就好了。

H、最近画好的板子在仿真的时候知道,等长不是根据基准DQS绕的,是需要组内所有长度误差都在30ps以内,所以一开始可以根据上述步骤调试,之后再根据仿真结果调试。30ps约等于200mil(经验值),以这个值调整出来的不会差很多。

 

8、关于规则的有关设置

set up--Constraints--modes

Cadence 16.6基本操作技巧(持续更新)

这几个参数都需要设置,具体看公司要求。

Cadence 16.6基本操作技巧(持续更新)

sapcing mode都需要打开,假如有些可以忽略的再waive掉。

Cadence 16.6基本操作技巧(持续更新)

相同网络的靠太近也会报错,这个也需要都打开。

9、导出设置

1)导出选项

 File→Export→Sub-Drawing

在Find 窗口中选择需要导出的选项,可以是option里面的任何东西,比如Line/shape/cline。

2)在命令窗口输入x 0 0  (导出文件的参考基准坐标,Compelet完直接按X就可以不用去选下面的窗口,如果X被快捷键占用则使用pick)

输完坐标后,按回车,弹出保存CLP文件的窗口,将CLP文件命名保存。

3)导入选项

将CLP文件放到需要导入的文件的当前目录下

File→import→Sub-drawing选中需要导入的CLP文件

输入基准坐标(想导入到哪个坐标,就输入什么坐标,基本为    x 0 0)

回车完成导入。

PS:要在两个PCB中相互导入Line/shape/cline需要两个文件的叠层层数和各层的名字一致,一般的操作,会将导出的文件的叠层改成和要导入的文件一致,如果要导入via,还需要在要导入的PCB的中也有这个via的路径

10、铜皮不能自动更新

铜皮属性是dynamic copper,但是修改的过程中他不会自动更新。可以选择shape--global dynamic shape parameters(这边改动之后所有铜皮都会修改为相应的设置)

将dynamic fill设置为smooth即可。

Cadence 16.6基本操作技巧(持续更新)

11、修改Shape属性的outline

首先关闭其他东西,直留一个outline。

然后shape--decompose shape,在option那边选择board geometry --outline。

最后框选住整个outline就会变成board geometry属性的outline了。

12、铜皮显示修改

Cadence 16.6基本操作技巧(持续更新)

调高之后就可以正常显示,上图我总觉得和静态铜皮一样。

Cadence 16.6基本操作技巧(持续更新)

13、画弧形线

Route--unsupported prototypes--auto-interactive convert corner

然后点击需要变弧形的线就可以整一条画弧形。

14、工程性问题

PCB完成后需要检查一下NPTH(非金属化孔)是不是有金属连接,有金属连接都需要改成PTH(金属化孔)。另外,NPTH也需要加上solder mask,假如不加板厂默认是塞孔。

在建通孔pad或者Via时也把公差加上都按+/-4mil就可以了,安装孔和插接孔,只能大不能少,避免因为公差原因无法安装。(在出NC drill那边修改)

调整字符时需要打开对应层的Solder mask和焊盘,宁愿删除也不要压到Solder mask上,所有的封装制作时都需要对应的Assembly层丝印,以免删除Silkscreen后没有备用。

15、snap pick to

这是一个很好用的操作,先选择一个命令,比如移动或者复制,然后鼠标移动到想到操作的目标附近,右键选择snap pick to。  (segment vertext为线段顶端,比较常用)之后目标会吸附在光标上,将目标移动到相应位置,再右键选择snap pick to,至此操作完成。

在shape edit boundary时也很有用,因为假如铜皮的端点不在格点上的话是选中不了的,这个时候就可以选择snap pick to--segment vertsxt,这样就可以很容易的选中铜皮的端点。

16、更换via的网络

需要使用EDA365 skill

3、route tools--change via’s net

出现以下对话框,点击pick

Cadence 16.6基本操作技巧(持续更新)

然后点击相应网络,done。

再选择select,点击相应过孔,done