学习记录


前言

 

本文写的是cadence virtuoso的使用操作,可以跟随本教程初步熟悉原理图创建、仿真、以及版图绘制等过程。下面开始介绍Cadence入门操作。(麻瓜记录)

 


 

一、Cadence Virtuoso是什么?

Cadence Virtuoso 系统设计平台是一个基于系统的整体解决方案,提供了从单个原理图驱动IC和封装的仿真以及LVS(Layout Versus Schematic,布局与原理图验证)干净布局的功能。

(该段参考:Cadence IC Virtuoso简介-SilentLittleCat)

二、使用步骤

1.开启软件

先打开虚拟机

2e8e368fe25144919b26a2420f8836ef.png

 选择IC617虚拟机后,开启虚拟机

5452e0d215494e4c92ea3cf558969a7a.png

 选择默认用户,输入111111

0c5ca6700d59426faa536530d58b1cda.png

 

 

2.打开virtuoso

右键点击Open in Terminal

6e9d2ae3559a4c3ca2eeab5af7460d91.png

输入 virtuoso &

然后Enter

等待加载

ef8804b68ea14e6aba714fa6a96384c3.png

 

3.打开库目录

点击Tools

8937162fd7c1447c81b51dc1cf7cf65c.png

点击Library Manager

 5522bd07dee94b20a477ad5a57aa87b1.png

 完成库目录的打开

a69acc24705742d99a4642667f57534b.png

 

4、安装库

 导入库

选中要导入的库,直接拉进虚拟机里面,然后检查是否成功将库放入虚拟机内

48deffcb09dd46028aba881dfb8912bf.png

 

成功放入后,在库目录下,点击Edit,选择library path

dfc3a4bf099f4cedae7f720f8bccca04.png

 

点击空白行

967f6936371c488fabec4e31fa7dc90f.png

 

选择Add Library

 b1ea2ea0ee7b4a62a67fb9fd96d6a487.png

 

选择库,给库命名,点击ok,完成库导入

7378c45169cc4774ac1519b7086a72f3.png

 

 

5、创建文件

 

(1)创建库

点击New,然后点击library

92a49dd3b07e45dab206ef3129a23528.png

 

输入要创建库的名字

7d847126297c4a7181b7f67c87e8797a.png

 

 库创建完成

1177b6dbed134abd99dab37b9cbe13bd.png

 

若要删除库,则选中库,然后右键点击Delete

 c46fbe9432534cfb8b03b3eb8d283f6d.png

 

(2)创建Cell view

选中刚刚建好的库

69820a229c7e48989b551ed56a1cba0b.png

 

如图,选择Cell view

548d71fd81f04be78e00c2ce4b7d2c84.png

 

6.原理图绘制

 

快捷键i:插入器件

Library选择库

Cell选择要用的器件,可以搜索

View 一般选symbol

按键Enter

就可以直接放置在版面上

c9589678813f4dfc9c78a8c3cf7cd909.png

 

快捷键p:插入输入、输出、inputoutput引脚口

根据需要选择

 de0dd1feb52048c8822cd34765225cfc.png

 快捷键w:快速连线 (其他快捷键可以自行在网上查找)

 

7.仿真步骤

1.ADE L

(1)打开ADE L

打开做好的仿真电路

选择ADE L

f46deeae56dc4321ab2b696657a637ca.png

 

(2)选择仿真模型

 

29ce67d78326421685b52b3dda918fc2.png​ 

双击,并点击三个红色小点

395008855d6f4c31a8237cbf03915cb4.png

 

根据电路使用的库,寻找仿真模型

 9d1b7d40de5e45fa8509ea1dc21311c1.png

找到model文件 

 7a0422587f4f4f54804c57c07adde8a5.png

 

因为用的是spectre仿真,所以库也要用spectre仿真文件 

e60f0c9fde4840a1b28435d24c3dc8f5.png

选择.scs文件,点击open

d698ce2d22714a3394e57883aeb64b29.png​ 

 

选择仿真模型,然后点击ok

518e550539c14de99a1dbf7e2ddbee71.png

 

(3)设置源

在Anlyses空白框中,右键,点击Edit

 4b60389767a24d8ca02370d8a6a6ff86.png

 

可以添加需要的源 

951b4d2cfc59470fac482ae2720c7762.png

 

添加需要查看的波形 

b3e9e30cc410407c8556fcadb62b3a3f.png

(4)仿真

点击绿色键开始仿真

e314c6c520a8497f988e6ce0a5889202.png

 

2.ADE XL(工艺角仿真)

(1)创建ADE XL仿真文件

选择ADE XL

 773712058c564b498b768b8ae867bf71.png

 

如图,选择第一个

 

8855d3f2c6ca45a08c8d39fe95b3d751.png

 

 

选择要仿真的电路图,创建仿真文件,点击ok

 

ea764423798f417aa4b5bb1ed188a5de.png

 

(2)设置model文件

仿真model文件与ADE L中的一样

点击三个小点

 0729e8ac48c94525bc043451d65c5b6c.png

根据自己原理所用的器件模型,选择仿真models 

b652c0939ad14f49a873548499493107.png

选择models 

18432fb0c08d4124bcafe140b1235c33.png

选择spectre

 f971840f8524418980e1cec06904ef91.png

 选择.scs文件,点击open,再点击ok

53137700f6e243ecbc8c0a6238eb6360.png

完成models导入

(3)添加工艺角文件

操作如图所示

 7e8e40e0a3494b8b9dba9cd03c964e80.png

如图,添加工艺角,设置工艺角名称,导入仿真model文件,

另,Temperature可以设置温度工艺角

 33f9d62acb254c6793c7df7ca14e1521.png

注意:tests下面一定要有仿真文件,不然无法添加工艺角 

 e543c7cb21594c38951a780c38079908.png

设置完成后,先打开设置工艺角界面,然后打上勾,最后点击小三角选择模型,点击ok

3050ff28a6554693b73bcc513c27821c.png

(4)仿真

点击绿色键,开始仿真

 0ac82dd18df44918bb1df81ac518957b.png

 

总结

以上就是今天要讲的内容,本文仅仅简单介绍了cadence virtuoso的基本操作,如果有需要修改的地方,请指正。

 

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐