cadence 新建原理图封装pin脚不跟着虚线移动

cadence 新建原理图封装pin脚不跟着虚线移动,第1张

这个可能是因为选定区域有很少的线或者其他对象,你要找到并删除以后才可以移动过去。

拓展:

1. 怎样建立自己的元件库?

建立了一个新的project后,画原理图的第一步就是先建立自己所需要的库,所采用的工具就是part developer. 首先在建立一个存放元件库的目录(如mylib),然后用写字板打开cds.lib,定义: Define mylib d:\board\mylib(目录所在路径). 这样就建立了自己的库。在Concept_HDL的component->add,点击search stack,可以加入该库。

2. 保存时Save view和Save all view 以及选择Change directory 和不选择的区别?

建立好一个元件库时,首先要先保存,保存尽量选择 save view。在concept-HDL中,我们用鼠标左键直接点击器件后,便可以对器件的外形尺寸进行修改,这时如果你再进入part developer做一些修改后,如果选择save all view会回到原来的外形尺寸,而选save view

会保留改动后的外形。

3. 如何建part库,怎么改变symbol中pin脚的位置?

在project manager中tools/part developer可建立,选择库并定义part name,在symbol中add symbol,package中add package/addpin,依次输入pin

这一篇主要讲如何用cadence仿真一个简单的反相器,并画出版图的全部流程。工艺使用ncsu-free-cdk。

英文原文 在此。

首先建立library

新建原理图

放置元件,(快捷键为 i )

再放置好pin,(快捷键为 p )

连线(快捷键 w )

检查并保存后建立symbol,菜单目录在 create-->cellview-->from cellview

然后得到这个,把那些方框删掉

然后自己画出反相器的形状,菜单目录在 create-->shape-->circle/line

这时候可以看到library manager中有了symbol这个view

首先新建一个cell

把刚刚画的inverter的symbol放置进去

按照下图的方式连好线

注意你总是要在testbench的cellview中放置这样一个voltage supply

其中供电电压5V,in端的电压0V。

out端口接的那个未连接端口在库 basic-->Misc-->noCoon

check and save之后,打开ADE(launch-->ADE)

首先添加模型(setup-->model library)

选择仿真方式

选择输出变量

最后是这个样子

session-->save state

netlist and run,结果如下

首先新建一个layout的cell

放置MOS管

放置ntap和ptap,(注意pmos周围是nwell,所以与之对应的是ntap)

还有输入端口m1_poly

放置出来结果如下

然后用metal1,和poly层连线,在LSW中选metal1/poly,然后快捷键 r ,画矩形

按快捷键 e ,把显示层改成0层

发现刚才连的线如下

加pin

效果如下

注意:若要修改pin的名字,直接选中那个text,然后q修改,是不行的。而是需要选中这个pin对应的那个层,比如如下例子

我想修改A这个pin的名字

要选中这个pin所在的meta1层,然后取消其他层,选中这个metal1,然后q

verify -->DRC

verify -->Extract

verify -->LVS

run,然后完成之后点output

到此,整个流程走完!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11594348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存