一、课程导论与工具链概览

1.1 Cadence Virtuoso 平台介绍

各位同学好,我是你们这门课的老朋友。先聊聊 Cadence Virtuoso 这个平台。

说白了,Virtuoso 就是模拟 IC 设计界的「瑞士军刀」。我入行那会儿,用的还是 IC 5141 版本,现在都到 IC 6.1.7 甚至更高了。这工具陪伴了我十几年,感情很深。

Virtuoso 平台的核心组件,我列一下:

  • ADE (Analog Design Environment):仿真环境,跑前仿和后仿都在这里
  • Virtuoso Schematic Editor:画原理图的,你天天要打交道
  • Virtuoso Layout Suite:画版图的,后仿的物理基础
  • Virtuoso ADE Explorer/Assembler:新一代仿真环境,比老 ADE 好用太多
  • Calibre / PVS:物理验证工具,提参用的

嗯,这里要注意:很多人以为 Virtuoso 只是个画图工具。其实它是个完整的 EDA 平台,从设计输入到仿真验证,再到物理实现,全包了。

我的经验:刚学 Virtuoso 时,别急着学快捷键。先把菜单栏每个选项点一遍,知道「什么东西在哪儿」。这比背 100 个快捷键管用。

1.2 模拟 IC 设计流程

一个完整的模拟 IC 设计流程,我习惯把它分成 6 步:

  1. 规格定义:客户要什么?增益、带宽、功耗、面积... 白纸黑字写清楚
  2. 电路设计:选拓扑、调管子尺寸、算偏置。这一步是核心
  3. 前仿真:用理想模型验证电路功能。说白了就是「纸上谈兵」
  4. 版图设计:把管子画成物理图形。注意匹配、寄生、天线效应
  5. 后仿真:提取版图寄生参数,重新仿真。看看「理想」和「现实」差多少
  6. 流片与测试:送厂制造,回来测芯片。这一步最刺激

你想想看,这 6 步里,前仿和后仿占了 2 步。为什么?因为仿真做不好,流片就是烧钱。我见过太多团队,前仿跑得飞起,后仿一塌糊涂,最后流片回来没法用。

避坑指南:我曾经带过一个项目,前仿指标全过,后仿增益掉了 6dB。查了三天,发现是电源线寄生电阻太大。从那以后,我养成了习惯——后仿之前先跑一遍寄生参数报告。

1.3 前仿真与后仿真的区别与联系

这个问题,我每次面试新人都会问。很多人答不上来,或者答得很模糊。

前仿真,用的是理想模型。管子、电阻、电容都是「完美」的。没有寄生电阻、寄生电容、寄生电感。说白了,就是「真空中的球形鸡」。

后仿真,用的是带寄生的模型。版图画完后,工具会提取出各种寄生参数,加回到网表里。这时候的仿真结果,才更接近真实芯片。

我画个表格,对比一下:

对比项 前仿真 后仿真
模型 理想模型 带寄生参数
速度 快(几分钟到几小时) 慢(几小时到几天)
精度 低(偏差 10%-30%) 高(偏差 5% 以内)
用途 验证功能、调管子尺寸 验证版图、评估良率
时机 版图前 版图后

两者的联系也很简单:前仿是后仿的基础,后仿是前仿的验证。没有前仿,你连电路能不能工作都不知道;没有后仿,你连芯片能不能量产都不知道。

注意:后仿结果如果比前仿差太多(比如增益掉 20% 以上),别急着改版图。先检查寄生提取设置对不对。我见过有人把「R+C+CC」提成了「R only」,结果后仿结果比前仿还好——这明显是错的。

1.4 课程目标与学习路径

这门课的目标很明确:让你从零开始,掌握 Virtuoso 前仿和后仿的全流程

具体来说,学完这门课,你应该能:

  • 独立搭建仿真环境,跑 DC、AC、瞬态、噪声等基本仿真
  • 看懂仿真结果,会调管子尺寸来优化指标
  • 完成版图寄生参数提取,跑后仿真
  • 对比前仿和后仿结果,定位问题并修改版图
  • 写出规范的仿真报告,给团队评审

学习路径我建议这样走:

  1. 第 1-5 章:工具基础。熟悉 Virtuoso 界面、ADE 操作、基本仿真类型
  2. 第 6-15 章:前仿实战。用运放、带隙基准、LDO 等经典电路练手
  3. 第 16-25 章:后仿实战。学寄生提取、后仿设置、结果分析
  4. 第 26-30 章:综合实战。完整走一遍从设计到后仿的流程

我个人习惯,每学完一章,一定要动手跑一遍。光看不练,等于白学。你想想看,游泳教练在岸上比划半天,你不下水,能学会吗?

我的建议:准备一个笔记本,把每次仿真遇到的问题记下来。比如「ADE 报错 XXX,原因是 YYY,解决方法 ZZZ」。三个月后回头看,你会发现这是最宝贵的财富。

好了,导论就到这里。下一章我们直接进 Virtuoso 界面,手把手教你搭第一个仿真环境。准备好了吗?