当前位置: 首页 > news >正文

模拟IC设计基础系列10-virtuoso常用快捷键整理(基础操作)

1. 模拟电路设计绪论

2. MOS器件物理基础

3. 单级放大器

4. Cascode stage 共源共栅结构分析与计算

5. MOS电路中的电流镜设计

6. 差动放大器 Differential AMP

7. MOS电路的频率响应与米勒效应

8. 版图设计基础

9. CMOS逻辑门的电路图实现

10.virtuoso常用快捷键整理

1. 快捷键

1.1 常用快捷键

  1. 左键单击:选中或确定操作。如果点击处包含多个层次,则左键多次单击是在不同选中层次间切换。
  2. 按住左键:选中区域内所有组件。
  3. 右键单击:扩展操作。
  4. 按住右键:将原理图自适应到所选中的区域。
  5. 滑动鼠标滚轮:放大和缩小原理图界面。
  6. Ctrl + 滑动鼠标滚轮:水平滚动原理图界面。
  7. Shift + 滑动鼠标滚轮:垂直滚动原理图界面。
  8. 按住 shift 可多选。
  9. 按住 Ctrl 可取消多选。
  10. e:打开显示选项。可修改网格点大小,开启 display dimming(暗化),显示网格点(Grid Controls)等。
  11. Ctrl+F or Shift+F:切换是否显示组件版图细节。
  12. f:自动将原理图放大到适合屏幕窗口的大小。
  13. shift+z:放大界面; ctrl+z:缩小界面; tab :以点击位置为画面中心。
  14. i:添加组件。
  15. q:编辑选中组件的属性。
  16. shift + q(Q):查看当前窗口的属性。
  17. ESC:取消操作。
  18. u:撤销上一步操作。
  19. Shift + u:恢复下一步操作。
  20. delete:删除。
  21. Ctrl + D:取消选择,用鼠标点击空白区域也可实现。
  22. F2:保存。
  23. F3:打开基础操作的扩展选项。
  24. F4:全部/部分选择模式切换。在图形比较复杂时,可以仅框选图形一部分就同时选中多个图形。
  25. r:添加矩形,一般用于绘制有源区等层。
  26. p:添加路径,一般用于金属走线(layout XL 下可以直接延展对应边界)。
  27. Shift+P:添加多边形。
  28. n:切换操作编辑方式,默认 90°,在菜单栏中可以观察,90°/45°/任意角度三种模式间切换。
  29. m:移动组件。
  30. Shift + M:组合所选中的多个图形(对 metal 来说,先要保证两者在物理逻辑上是相连接)。
  31. c:复制元素。
  32. Shift + c:裁剪图形。
  33. Ctrl + s:Split。我翻译成“添加拐点”。就是配合Stretch命令可以是原来直的Path打弯。
  34. k:添加标尺。
  35. Shift + k:去除所有标尺。
  36. s:拉伸。
  37. a:快速对齐。
  38. [color=var(–md-box-samantha-deep-text-color) !important]层次化操作:
  39. x:在当前界面编辑所选定的 layout 子模块(左键双击也可以实现该功能)。
  40. Shift + x:以新的界面编辑所选定的 layout 子模块。
  41. g:开启吸附

1.1.1 补充

  1. Shift+左键加选图形,Ctrl+左键减选图形。(Cadence菜单中大写表示+按shift,Ctrl写成^)
  2. F1 显示帮助窗口。
  3. F2 保存。
  4. F3 这个快捷键很有用,是控制在选取相应工具后是否显示相应属性对话框的。比如在选取Path工具后,想控制Path的走向,可以按F3调出对话框进行设置。
  5. F4 英文是Toggle Partial Select,就是用来控制是否可以部分选择一个图形。
  6. F5 打开。
  7. F6,F7帮助上有,但我试过,没反应-_-!!!
  8. F8 Guided Path Create 切换至L90XYFirst。
  9. F9 是Filter Size 我不知道怎么用。
  10. Ctrl+A 全选。这个和windows下是一样的。
  11. Shift+B Return。这个牵扯到“Hierarchy”。我翻译成“等级”。这个命令就是等级升一级,升到上一级视图。
  12. B键 去某一级(Go to Level)。
  13. Ctrl+C 中断某个命令,不常用。一般多按几次Esc键取消某个命令。
  14. Shift+C 裁切(Chop)。首先调用命令,选中要裁切的图形,后画矩形裁切。
  15. C键 复制。复制某个图形。
  16. Ctrl +D 取消选择。这个也可用鼠标点击空白区域实现。这个快捷键和Photoshop中的取消选区的快捷键是一样的。还有Shift+D,和D也是取消选择,我觉得很不实用。
  17. Shift+E和E是控制用户预设的一些选项。
  18. Ctrl+F显示上层等级Hierarchy。
  19. Shift+F显示所有等级。
  20. F键 满工作区显示。就是显示你所画的所有图形。
  21. Ctrl+G(Zoom To Grid)。
  22. G 这个快捷键是开关引力(Gravity)的。Gravity我觉得和AutoCAD里的吸附Snap差不多,就是会吸附到某些节点上去。有时候这个Gravity是很讨厌的,总是乱吸附,这时可以点击G键关闭Gravity,操作完成后再打开。
  23. I键 插入模块(Instance)。
  24. Shift+K 清除所有标尺。要清除的话总是要清除所有标尺,这个让人很不爽。
  25. K键 标尺工具。Ruler
  26. L键 标签工具。Label。标签要加在特定的text层上,这个有些人总忘记。
  27. Shift+M 合并工具。Merge
  28. M键 移动工具。Move。点选Move工具后,选中要移动的图形,然后在屏幕上任意一处单击一下,这个就是确定移动的参考点,然后就可以自由移动了。这个也可以通过鼠标先选中一个图形,移动鼠标当鼠标箭头变成十字方向的时候就可以拖动来实现。
  29. Ctrl+N,Shift+N和N是控制走向的。
  30. Ctrl+N 先横后竖。L90XFirst
  31. Shift+N 直角正交。Orthogonal
  32. N键 斜45对角+正交。Diagonal
  33. Shift+O 旋转工具。Rotate
  34. O键 插入接触孔。Create Contact
  35. Ctrl+P 插入引脚。Pin
  36. Shift+P 多边形工具。Polygon
  37. P键 插入Path,我翻译成“路径”。有人翻译成“管道”。这些最后都要Convert to Polygon的。
  38. Shift+Q 打开设计属性对话框。选中一个图形先。
  39. Q键 图形对象属性。这个实用。经常用来更改图形属性。也是选中一个图形先。
  40. Ctrl+R 是Redraw重画。
  41. Shift+R 是Reshape重定形。就是在原来的图形上再补上一块图形。
  42. R键 矩形工具。Rectangle应该是用的最多的工具了吧。
  43. Ctrl+S 是Split。我翻译成“添加拐点”。就是配合Stretch命令可以是原来直的Path打弯。
  44. Shift+S 是Search查找。
  45. S键 拉伸工具。Stretch。要求是框选要拉伸图形,再拉伸。我觉得这个拉伸工具是Virtuso版图设计区别于其他绘图软件的精华所在,能在保持图形原有性质的前提下,自由拉伸。这个符合Layout布局的要求。
  46. Ctrl+T (Zoom to Set)。
  47. Shift+T (Tree),我觉得其实应该叫Hierarchy Tree。
  48. T键 是Layer Tap,层切换。这个菜单命令中没有。这个快捷键其实挺方便。按过T后点击一个图形,就自动切换到刚刚点击图形的的层上去了。有了这个快捷键就不必频繁点击LSW窗口了。
  49. Shift+U 重复Redo。撤销命令后,再反悔。
  50. U键 撤销Undo。
  51. Ctrl+V (Type in CIW)
  52. V键 关联Attatch。这个命令要解释一下。将一个子图形(child)关联到一个父图形(parent)后。关联后,若移动parent,child也将跟着移动;移动child,parent不会移动。可以将Label关联到Pad上。
  53. Ctrl+W 关闭窗口。关闭窗口的另一种方法。_
  54. Shift+W 下一个视图。Next View
  55. W键 前一视图。Previous View
  56. Ctrl+X 适合编辑。Fit Edit。感觉和F差不多。
  57. Shift+X 下降一等级。Descend
  58. X键 (Edit in Place) 。这个比较搞,很难翻译。在Hierarchy菜单下。
  59. Ctrl+Y 叫Cycle Select 试了下没成功。
  60. Shift+Y 粘贴Paste。配合Yank使用。
  61. Y键 区域复制Yank。和Copy是有区别的,Copy只能复制完整图形对象。
  62. Ctrl+Z 视图放大两倍Zoom In by 2
  63. Shift+Z 视图缩小两倍 Zoom Out by 2
  64. Z键 视图放大。
  65. ESC键 Cancel。
  66. Tab键 平移视图Pan。按Tab,用鼠标点击视图区中某点,视图就会移至以该点为中心。
  67. Delete键 删除。
  68. BackSpace键 撤销上一点。这个很有用。就不用因为Path一点画错而删除重画。可以撤销上一点。
  69. Enter键 确定一个图形的最后一点。也可双击鼠标左键结束。
  70. Ctrl+方向键 移动Cell。
  71. Shift+方向键 移动鼠标。每次半个格点的距离。
  72. 方向键 移动视图。

1.2. 自定义快捷键

有的操作没有定义相关的快捷键,需要自行设置快捷键,基本的流程是:首先抓取快捷键指令,然后自行设置快捷键

  1. 抓取操作指令,显示指令名称在这里插入图片描述
  2. 自定义指令快捷键在这里插入图片描述

2. 创建新的工程流程

2.1. 新建工程文件

每个工程单独存放在一个工程文件下
mkdir ~/project/test
cd ~/project/test

2.2. 链接工艺库文件

链接目标文件夹下的所有文件
ln -s /project/cv24030/* ./

2.3. 其他文件

可能包括:
display.drf:Cadence Virtuoso 工具中的显示资源配置文件​​,主要用于定义设计界面(如版图或原理图编辑器)中的 ​​颜色方案和图形显示属性​​。
cds.lib:工程的核心配置文件​​,其作用类似于一个“图书馆目录”,用于定义和管理设计过程中需要调用的 ​​工艺库(PDK)、设计库(Design Library)及其路径​​。

http://www.dtcms.com/a/350273.html

相关文章:

  • 驱动清理工具Driver Store Explorer(驱动程序资源管理器) 中文便携版
  • 重学前端010 --- 响应式网页设计 中级CSS
  • 【C++ 11 新特性】function 函数包装器的使用
  • Java程序员如何快速就业或跳槽?
  • Flask 之请求钩子详解:掌控请求生命周期
  • 基于Flask和AI的智能简历分析系统开发全流程
  • 护照阅读器应用
  • java18学习笔记
  • 【大模型本地运行与部署框架】Ollama的API交互
  • Vue Flow 设计大模型工作流
  • 深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)第六章知识点问答(22题)
  • 连锁零售排班难?自动排班系统来解决
  • DDR3入门系列(二)------DDR3硬件电路及Xilinx MIG IP核介绍
  • 基于LZO的无损数据压缩IP,高性能压缩速率32Gbps,压缩率50%,适用FPGAASIC
  • TDengine IDMP 应用场景:IT 系统监控
  • HIVE创建UDF函数全流程
  • 【URP】Unity 插入自定义RenderPass
  • 【学习记录】CSS: clamp、@scope
  • C++ extern 关键字面试深度解析
  • 大模型的思考方式
  • 引脚电平异常?以下或许是原因
  • Java 高可用实现方式
  • 基于MATLAB长时间序列遥感数据处理及在全球变化、物候提取、植被变绿与固碳分析等领域中的实践技术应用
  • 面试常考算法题汇总
  • Java设计模式-观察者模式
  • MATLAB函数文件编写规范
  • imx6ull-驱动开发篇41——Linux RTC 驱动实验
  • 详解flink SQL基础(四)
  • 使用Docker+WordPress部署个人博客
  • 无人机和无人系统的计算机视觉-人工智能无人机