virtuoso如何dumptf
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了virtuoso如何dumptf相关的知识,希望对你有一定的参考价值。
参考技术A 打开virtuoso的一些功能一、Connectivity --> Mark net 如图所示,此功能就是可以选中相关联的层(通常大家会采用skill 来达到这一功能),这里讲的是调用tech file来完成的。定义名为marknet.tf文件,内容如下:layerRules( viaLayers( (ploy cont metal1)(metal1 via metal2)));保存后再CI014 Cadence Virtuoso 教程
安装
安利一下公众号:鱼与渔大学生服务,参考一下里面的安装教程
基本教程
参考下面这个大学的教程
http://ee.usc.edu/~redekopp/ee209/virtuoso/setup/USCVLSI-VirtuosoTutorial.pdf
设计流程
反相器实例演示
虚拟机安装后界面
新建个工作目录,右键打开命令行
启动Cadence Virtuoso
# 前台启动,关掉命令行会关闭Virtuoso
virtuoso
# 后台启动,关掉命令行也不会关闭Virtuoso
virtuoso &
下载工艺库NCSU CDK,有学校账号的可以从下面的链接注册,没有的话从百度云或者网上获取
https://www.eda.ncsu.edu/wiki/NCSU_EDA_Wiki
https://pan.baidu.com/s/1Vb3hNTiohPKY2V41_tjQCA(提取码:s306)
下面使用NCSU-CDK-1.6.0.beta.tar这个工艺库,将lib里面的复制到虚拟机,并安装工艺库。
选择Tools -》 Library Path Editor将虚拟机中的工艺库添加进去,关闭并保存
选择Tools -》 Library Manager,File -》 new Library新建demo库用来存放自己的设计,并绑定到一个现有的工艺库(如,NCSU_TechLib_tsmc02)
新建cell,一个反相器原理图,inv schematic
菜单下有一些常用的快捷键
- i:实例化
- w:连线
- shift + w:总线
- p:端口
- q:更改属性
我们用NCSU_Analog_Parts里面的pmos、nmos、vdd、gnd搭建一个反相器,具体原理图和参数如下图。
check and save
创建符号Symbol(可选)
Spectre仿真,启动ADE(Analog Design Environment)L
检查并设置仿真环境为spectre
以上是关于virtuoso如何dumptf的主要内容,如果未能解决你的问题,请参考以下文章