Virtuoso Layout Editing 使用简介

Virtuoso Layout Editing 使用简介

ID:38583434

大小:202.00 KB

页数:6页

时间:2019-06-15

Virtuoso Layout Editing 使用简介_第1页
Virtuoso Layout Editing 使用简介_第2页
Virtuoso Layout Editing 使用简介_第3页
Virtuoso Layout Editing 使用简介_第4页
Virtuoso Layout Editing 使用简介_第5页
资源描述:

《Virtuoso Layout Editing 使用简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VirtuosoLayoutEditing使用简介本文以INV为例介绍virtuoso Layout Editing 的基本操作方法 一、 建立目录结构 首先选择项目的名称为最top的目录名称,这里假设为MyLib(为了文章的语言简洁,以下将不会过多描述)。具体命令如下: %mkdir MyLib %cd MyLib %mkdir opus db dracula %cd dracula %mkdir loglvs lvs drc 相关目录名称意义: MyLib  主目录 opus  运行Virtuoso环境 db   存放database,即将你所画的图export出来 dr

2、acula  进行检测,这里使用dracula这个工具对所画的版图进行验证 loglvs  进行LVS(版图对电路)检测时用到的netlist(电路描述) lvs  进行LVS drc  进行drc(设计规则检查) 二、建立数据库 现在进到opus目录中,准备technology file(建立数据库时必须的文件)和display file(图层描述) %icfb& ,接着跳出cadance的控制界面图示如下: 点击File-->New-->Library ,在跳出的对话框中Name填入MyLib,选中Compile a new techfile,点击ok 在ASCII Te

3、chnology file 里填入准备好的tech file,点击ok,库便建好了。 三、建立新的版图inv 点击File-->New-->Cellview 在跳出的对话框中Library Name选择MyLib,Cell Name填入inv,View Name选择layout,点击ok  接着就是版图inv的工作区了 图为layout工作区,所进行的layout都在些工作区内完成。 工具框中介绍几个常用的工具,为保存,点击保存当前工作区的内容。。这三个图标依次为fit 全部显示,zoom in放大视图,zoom out缩小视图。这是一组操作类工具,依次为stretch 拉伸

4、,copy复制,move移动和delete删除。这组为创造类工具,依次为path画出一个叫做path 的图形,polygon画多边形,rectangle画矩形,text写标识。这是标尺,用来保证所画图形按Design Rule(设计 规则,由技术部门测试设定,交由designer进行设计)进行layout。最后一个图标也是常用到的,用来查看或修改 所选object的属性。 图形默认标尺单位(micro),画图之前最好先设定一下图形的resolution以保证图形的通用性,以及以后做检测时的正确性。 点击菜单中Options-->Display X/Y snap Spacing

5、尽量大一点,最小不要小于0.001。 接着要介绍的是,关于层的显示控制工具框: 从上到下依次解释,dum77 

6、dg为当前选中层;AV表示(all visible)全部可见;NV表示(non visible)全部不可见; AS表示(all selectable)全部都可选;NS表示(non selectable)全部都不可选。 inst点中,表示instance可选;pin点中,表示pin可选; 接下来的图层就你在设计文件中设定的,点中某一个图层,即为当前层。 一切准备就绪,就可以开始画图了。在LSW中选择中cont这一层,为当前层(caps lock)会锁定层的选择。 Cr

7、eate-->Rectangle (或者按 r 快捷键)按view最下边提示,点击第一点,再点击第二点,画出一个rectangle并用rule (工具栏中的尺子)进行标量,通过Edit-->Stretch 辅助 放大和缩小工具进行尺寸调整。(层次的颜色和pattern,尺寸因公司而异)接着使用  Edit-->Copy (拷贝在同一处,重合) Edit-->Properties..编辑刚copy的图形,并修改图层 Edit-->Other-->Size..按design rule 进行放大操作画出如图所示图形:然后全部选中(ctrl-a),选择Edit-->Hierarchy

8、-->Make Cell...在跳出的对话框中的cell处输入tcont,点击ok,即生成为install cell,以后调用时,选择Create-->Instance .. (快捷键 i),输入cell名字tcont即可。接下来,在LSW中选中poly层,为当前层点击Create-->Path (快捷键 p),输入width(gate的length)即可。(按F3呼出对话框)将提示画出一个path,在cell tcont右边,双击完成。用ruler进行path到cont的距离调整。选中instance

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。