热度 16| ||
Virtuoso软件配置文件一般会在事先配置好的根目录下配置(在根目录下的.cshrc文件下配置,copy老师的待学习),
Virtuoso运行必须配置:
Display.drf: Layer 层次显示控制文件,每一层的颜色已经设置好
cds.lib: 库管理文件,用户可通过修改库管理文件cds.lib文件来加入自己的库。
a)根目录下terminal启动virtuoso &
b)关联PDK:CIW→tools→technology file manager→attach→为library选择PDK
c)Library manager内新建library,cell,view。Path editor内管理项目库路径
d)LSW设置常用layer valid:右侧layers右击→edit valid layers后保存
e)显示设置:option→display options→Grid control格点设置:设置网格格点间距,x/y轴挪移间距
f)layout editor(shift+e):abut server 开启毗连吸附功能,gravity control 鼠标吸附
g)DRD设置:enforce强制产生无法摆放的死区,notify提示
启动菜单完成ADE与Lyaout的调用与转换
文件操作
视图单元操作
单元视图的可视变化
创建和改变图形
验证菜单
连接菜单包括pins和nets用于自动布线
控制各窗口显示
调用工具如标尺和密度计算器
窗口界面管理,调用各种快捷菜单
F1 显示帮助窗口,没反应。
F2 保存。
F3 控制在选取相应工具后是否显示相应属性对话框的。
F4 英文是 Toggle Partial Select,就是用来控制是否可以部分选择一个图形。
F5 打开。
F6 没反应。
F7 没反应。
F8 Guided Path Create 切换至 L90XYFirst。
F9 是 Filter Size。
Ctrl+A 全选。
B键(Return To Level)返回上一级,类似Shift+B。
Shift+B(Return)返回到上一级视图。
C键(copy)复制。
Ctrl+C 中断某个命令,不常用。一般多按几次 Esc 键取消某个命令。
Shift+C (Chop)切割,首先调用命令,选中要裁切的图形,后画矩形裁切。
Ctrl +D 取消选择。这个也可用鼠标点击空白区域实现。有 Shift+D,和 D 也是取消选择
E键 设置display option
Shift+E 设置layout editor option
F键 满工作区显示
Ctrl+F 显示上层等级
Shift+F 显示所有等级。
G键 (Gravity)开关引力,点击G键打开Gravity,再点击G键关闭Gravity。
Ctrl+G (Zoom To Grid)缩小到格点Grid。
I键 (Instance)插入模块。
K键 (Ruler)标尺工具。
Shift+K 清除所有标尺。
L键(Label)标签工具。标签要加在特定的 text 层上。
M键 (Move)移动工具。
Shift+M (Merge)合并工具。
N 键 (Diagonal) 斜45°对角。
Ctrl+N (L90XFirst )先横后竖。
Shift+N (Orthogonal )直角正交。
O键 (Create Contact)插入接触孔。
Shift+O (Rotate)旋转工具。
P 键(Create Path)路径。
Ctrl+P (Create Choice Of Pin)插入引脚。
Shift+P (Create Polygon)多边形工具。
Q 键 图形对象属性。
Shift+Q 打开设计属性对话框。选中一个图形先。
R键 矩形工具。
Ctrl+R 是 Redraw 重画。
Shift+R 是 Reshape 重定形。就是在原来的图形上再补上一块图形。
S 键(Stretch)拉伸工具。
Ctrl+S(Split),添加拐点。配合 Stretch 命令可以是原来直的 Path 打弯。
Shift+S(Search) 查找。
T 键(Layer Tap)层切换。按过 T 后点击一个图形,就自动切换到刚刚点击图形的的层上去了。有了这个快捷键就不必频繁点击 LSW窗口了。
Ctrl+T (Zoom to Set)选中图形放大到全屏
Shift+T (Tree) 层次tree。
U 键(Undo)撤销。
Shift+U(Redo)返回到撤销前。
V键(Attatch)关联。将一个子图形(child)关联到一个父图形(parent)后。关联后,若移动 parent,child 也将跟着移动;移动 child,parent 不会移动。可以将Label 关联到 Pad 上。
Ctrl+V (Type in CIW) 。
Shift+V打开小窗口。
W键 (Previous View)前一视图。
Ctrl+W (close window)关闭窗口。
Shift+W (Next View) 下一个视图。
X 键 (Edit in Place)。进入下一层次编辑。
Ctrl+X(Fit Edit)适合编辑。功能同F键。
Shift+X(Descend)下降一等级。直接进入下一层次编辑。
Y 键(Yank)区域复制。和 Copy 是有区别的,Copy 只能复制完整图形对象。
Ctrl+Y (Cycle Select)
Shift+Y(Paste)粘贴 。配合 Yank 使用。
Z 键 视图放大。
Ctrl+Z (Zoom In by 2)视图放大两倍 。
Shift+Z(Zoom Out by 2)视图缩小两倍。
ESC 键 (Cancel)取消命令。
Tab 键 (Pan)平移视图,按Tab,用鼠标点击视图区中某点,视图就会移至以该点为中心。
Delete 键 删除。
BackSpace 键 撤销上一点。
Enter 键 确定一个图形的最后一点。也可双击鼠标左键结束。
Ctrl+方向键 移动 Cell。
Shift+方向键 移动鼠标。每次半个格点的距离。
方向键 移动视图。
工具栏中的部分命令
Tools
Dracula Interactive 调用Dracula工具,对版图进行DRC/LVS/LPE等检查。
Layout 版图编辑界面,进行版图操作。
Design
Save As另存为,将版图或者原理图另存为其他名字
Hierarchy 层次操作。
Refresh刷新功能,对Cell View的改变更新。
Discard Edits放弃丢弃编辑,就是返回到最初编辑之前,类似U键,但比其更强大。
Make Read Only 只读模式,无法编辑。
Summary 总结版图信息。
Window
Utilities 使用工具。
Copy Window 复制当前窗口
Show Selected Set 显示选中项的信息
Create
Multipart path 复合path,配合F3来设置
Conics 圆锥曲线
Circle 圆形
Ellipse 椭圆形
Donut 圆环
Layer Generation 层生成
Edit
Hierarchy 等级、层次
Make Cell创建单元
Flatten 打散
Other 其他
Modify corner 将图形修改成圆角或者切角,radial所需设置的半径大小,chamfer所
需设置的切角的大小。
Size 尺寸缩放,选择图形,在此基础上增大或者缩小相应尺寸
Align图形对齐。
1、先把Selection Mod设置为Set reference to align preselected objects,然后选择
Alignment Direction ,再选择未对齐的图形,然后点击Set New Reference 再在
layout 窗口选择一个对齐点,所有选择的图形就会对齐。
2、先把Selection Mod设置为Set reference and select objects to be aligned,然后选择
Alignment Direction ,再点击Set New Reference,先选择一个图形的边界作为参考边,
然后选择其他图形与这个参考边对齐。
Convert to Polygon 转化为多边形
Move origin 移动到原点