Cadence仿真有什么问题,这方面eetop网站比较专业,如果有问题,可以先去eetop网站查询一下,我一般的查询方式是:
问题 site:bbs.eetop.cn
这样和网站站内查询差不多。
Cadence自带了一些电路模块设计文档,包括PA , LNA ,VCO , Mixer 等,里面虽然只是给出了一些通用仿真设置,但对于刚入门的小伙伴,对照着做入门还是非常容易的。这个是help document的位置案例,不过每个人Cadence在Linux里安装位置不同,需要你自己找一下。
/tools/MMSIM15/tools.Inx86/spectre/examples/SpectreRF_workshop/rfworkshop.tar.Z/rfworkshop/doc
如果出现了有下列文档的图片,就是正确位置了。
你找到这个资料以后,就可以copy加paste,把它从文件夹深处复制到根文件夹里,这样后期打开查阅就方便多了。
不仅有上面的文档说明,在Library Manager里的rfExamples里直接有对应的例子。不过要仿真这些例子,需要添加下面这个 rfModel.scs的库文件,下面第二个位置就是这个库文件位置的例子。第一个是商业CMOS PDK 。
首先要申明一下,代工厂对工艺的保护是非常苛刻的,每个使用的单位和公司都是签署了保密协议的。商业PDK不会上传,也不会共享,不过关于工艺的设计使用是可以探讨和交流的。如果有读者有仿真的需要,网上有不少开源免费的PDK,各工艺的都有,大家可以关注下。
目前我使用的28 nm CMOS PDK,这个是工艺的PDK文档的位置,位置依然和你安装的位置有关。
pdk/****/28nm_PDK/HPC+/1p9m_6x1z1u_20211008/PDK/PDK_doc
关于28nm 工艺的种类介绍,你可以看这篇文章。
Linux里直接“cd 文件位置”就可以了。这个位置有两个文件比较重要
1. ReleaseNote.txt
2. /TSMC_DOC_WM/PDK/
ReleaseNote从Cadence里打开也是可以的,这个里面内容很长,但几乎包括PDK所有的重要内容,你需要的内容几乎都可以从这里索引到,比如N28采用的模型是BSIM4 (v4.5)版本。然后就是第二项-文档。文档是一堆PDF,觉得作用一般,但也是官方仅有的所有PDF了。举例,下面标注的PDF,其中就有器件参数说明。
20221129PS: 这里需要添加一下,有一个非常重要的说明文档不在这个目录下,而是在自己的设计目录下。因为这边用的是服务器上的cadence,所以不清楚为什么这个文档会放到这边来。这个文档名称是TN28CLDR002_2_0.pdf,主要是说layout的,有693页,摘几个目录上来:
一些基本的参数,Virtuoso型号 IC6.1.7-64b.500.21型号,Spectre 型号 15.1.0.284.isrl型号,层的选择:1p9m_6x1z1u。
仿真画图形的时候,要你选取node,net or terminal,你知道怎么区分吗。
查Help document "Virtuoso Analog Design Environment L User Guide“ Product Version IC6.1.7 July 2018"
Chapter 5 Selecting Data to Save and Plot Adding a Node or Terminal to a Set
帮助文档说的很清楚,什么是Node,什么是Terminal。
这里只是一个例子,新手一定要学会运用官方的帮助文档,这个是最权威最全面的软件使用指南。
PS 2023_04_20 四
我的是在/tools/IC617.721/doc/下有cadence所有的帮助文档,这里展示了所有的pdf。具体位置跟你的cadence安装目录有关。其实找到也很简单,从软件内部的器件上的help按钮去找,点击后再打开pdf,根据pdf的属性就可以知道位置了。但这么多的pdf不可能都看,基本是用到什么看什么。
我是平凡的奋斗者,如果本文对你有帮助,欢迎点赞,关注和评论。