Cadence的使用与基本仿真教程的使用与基本仿真教程的使用与基本仿真教程的使用与基本仿真教程2014/11/9模拟集成电路设计课程实验1Outline启动启动启动启动Cadence新建新建新建新建Library与与与与CellView常用快捷键常用快捷键常用快捷键常用快捷键常用库常用库常用库常用库、、、、器件器件器件器件基本仿真基本仿真基本仿真基本仿真指导指导指导指导仿真练习仿真练习仿真练习仿真练习a)CS,CG,SF电路仿真电路仿真电路仿真电路仿真b)差分差分差分差分对电路仿真对电路仿真对电路仿真对电路仿真c)CS-CG电路仿真电路仿真电路仿真电路仿真2014/11/9模拟集成电路设计课程实验2启动启动启动启动Cadence在桌面上鼠标右击在桌面上鼠标右击在桌面上鼠标右击在桌面上鼠标右击,,,,openterminalcd~(回到回到回到回到home目录下目录下目录下目录下)icfb&启动启动启动启动Cadence。。。。上课时部分同学遇到问题是由于没有在上课时部分同学遇到问题是由于没有在上课时部分同学遇到问题是由于没有在上课时部分同学遇到问题是由于没有在home目录下打开目录下打开目录下打开目录下打开Cadence2014/11/9模拟集成电路设计课程实验3新建新建新建新建LibraryFilenewlibrary2014/11/9模拟集成电路设计课程实验4新建新建新建新建Library起个名字起个名字起个名字起个名字Don’tneedatechfileOK2014/11/9模拟集成电路设计课程实验5打开打开打开打开LibraryManagerToolsLibraryManager2014/11/9模拟集成电路设计课程实验6显示器件分类显示器件分类显示器件分类显示器件分类ShowCategory可以显示器件的分类可以显示器件的分类可以显示器件的分类可以显示器件的分类2014/11/9模拟集成电路设计课程实验7显示器件分类显示器件分类显示器件分类显示器件分类例如例如例如例如::::在在在在tsmc018rf库中的分类有库中的分类有库中的分类有库中的分类有::::电容电容电容电容、、、、电阻电阻电阻电阻、、、、MOS管等等管等等管等等管等等。。。。2014/11/9模拟集成电路设计课程实验8新建新建新建新建CellViewFileNewCellView2014/11/9模拟集成电路设计课程实验9新建新建新建新建CellView将新建的将新建的将新建的将新建的CellView设定在之前新建的设定在之前新建的设定在之前新建的设定在之前新建的Library下下下下起个名字起个名字起个名字起个名字OK2014/11/9模拟集成电路设计课程实验10快捷键快捷键快捷键快捷键::::i2014/11/9模拟集成电路设计课程实验11快捷键快捷键快捷键快捷键::::w2014/11/9模拟集成电路设计课程实验12快捷键快捷键快捷键快捷键::::c2014/11/9模拟集成电路设计课程实验13快捷键快捷键快捷键快捷键::::q2014/11/9模拟集成电路设计课程实验14快捷键快捷键快捷键快捷键::::r2014/11/9模拟集成电路设计课程实验15常用库常用库常用库常用库、、、、器件器件器件器件2014/11/9模拟集成电路设计课程实验16搭建反相器仿真电路搭建反相器仿真电路搭建反相器仿真电路搭建反相器仿真电路照照照照图搭建反相器仿真电路图搭建反相器仿真电路图搭建反相器仿真电路图搭建反相器仿真电路2014/11/9模拟集成电路设计课程实验17设置设置设置设置PMOS参数参数参数参数设置设置设置设置PMOS参数参数参数参数::::将将将将w设置为设置为设置为设置为6μm2014/11/9模拟集成电路设计课程实验18设置电压源设置电压源设置电压源设置电压源vpulse参数参数参数参数设置设置设置设置vpulse参数参数参数参数::::ACmagnitude:1DCvoltage:Vdc((((设为变量设为变量设为变量设为变量Vdc))))Voltage1:0Voltage2:1.8Pulsewidth:1nPeriod:2n注意注意注意注意::::AC参数的设置不会影响直流工作点参数的设置不会影响直流工作点参数的设置不会影响直流工作点参数的设置不会影响直流工作点DCvoltage决定直流工作点决定直流工作点决定直流工作点决定直流工作点;;;;下面四个参数设置时域波形下面四个参数设置时域波形下面四个参数设置时域波形下面四个参数设置时域波形,不影响直流不影响直流不影响直流不影响直流。。。。2014/11/9模拟集成电路设计课程实验19设置电压源设置电压源设置电压源设置电压源vdc设置给设置给设置给设置给vdd供电的电压源供电的电压源供电的电压源供电的电压源::::DCvoltage:1.82014/11/9模拟集成电路设计课程实验20检查电路并保存检查电路并保存检查电路并保存检查电路并保存((((CheckandSave))))2014/11/9模拟集成电路设计课程实验21查看查看查看查看Warning或或或或Error2014/11/9模拟集成电路设计课程实验22打开仿真器打开仿真器打开仿真器打开仿真器ToolsAnalogEnvironment2014/11/9模拟集成电路设计课程实验23仿真器界面仿真器界面仿真器界面仿真器界面Analyses:选择仿真类型选择仿真类型选择仿真类型选择仿真类型Variables:设置变量设置变量设置变量设置变量Simulation:跑仿真跑仿真跑仿真跑仿真Results:查看仿真结果查看仿真结果查看仿真结果查看仿真结果Tools:其它工具其它工具其它工具其它工具2014/11/9模拟集成电路设计课程实验24设置变量的默认值设置变量的默认值设置变量的默认值设置变量的默认值记得之前设置过一个变量记得之前设置过一个变量记得之前设置过一个变量记得之前设置过一个变量Vdc吗吗吗吗????现在需要把它导入仿真器中现在需要把它导入仿真器中现在需要把它导入仿真器中现在需要把它导入仿真器中,,,,并设置一个默并设置一个默并设置一个默并设置一个默认值认值认值认值,,,,如如如如::::0.9。。。。2014/11/9模拟集成电路设计课程实验25Tran仿真仿真仿真仿真((((时域仿真时域仿真时域仿真时域仿真))))AnalysesChoosetran…2014/11/9模拟集成电路设计课程实验26跑仿真跑仿真跑仿真跑仿真点右下角的绿灯点右下角的绿灯点右下角的绿灯点右下角的绿灯,,,,netlistandrun跑仿真跑仿真跑仿真跑仿真。。。。跑完后看看是否成功跑完后看看是否成功跑完后看看是否成功跑完后看看是否成功。。。。2014/11/9模拟集成电路设计课程实验27查看查看查看查看tran仿真波形仿真波形仿真波形仿真波形ResultsDirectPlotMainForm…2014/11/9模拟集成电路设计课程实验28输出点时域波形图输出点时域波形图输出点时域波形图输出点时域波形图2014/11/9模拟集成电路设计课程实验29DC仿真仿真仿真仿真AnalysesChoosedc…2014/11/9模拟集成电路设计课程实验30标注各节点标注各节点标注各节点标注各节点DC电压电压电压电压跑完仿真后跑完仿真后跑完仿真后跑完仿真后::::ResultsAnnotateDCnodevoltage2014/11/9模拟集成电路设计课程实验31标注器件标注器件标注器件标注器件DC工作点信息工作点信息工作点信息工作点信息ResultsAnnotateDCoperatingpoints2014/11/9模拟集成电路设计课程实验32打印详细打印详细打印详细打印详细DC信息信息信息信息ResultsPrintDCoperatingpoints点击器件点击器件点击器件点击器件2014/11/9模拟集成电路设计课程实验33常用常用常用常用DC信息说明信息说明信息说明信息说明2014/11/9模拟集成电路设计课程实验34含变量扫描的含变量扫描的含变量扫描的含变量扫描的DC仿真仿真仿真仿真AnalysesChoosedc…2014/11/9模拟集成电路设计课程实验35查看扫描波形查看扫描波形查看扫描波形查看扫描波形ResultsDirectplotMainFormdc2014/11/9模拟集成电路设计课程实验36Vout—VinDC扫描波形扫描波形扫描波形扫描波形这幅这幅这幅这幅图表示图表示图表示图表示::::反相器输出端的反相器输出端的反相器输出端的反相器输出端的DC电压随输入端电压随输入端电压随输入端电压随输入端DC电压变化的趋势电压变化的趋势电压变化的趋势电压变化的趋势2014/11/9模拟集成电路设计课程实验37AC仿真仿真仿真仿真AnalysesChooseac..2014/11/9模拟集成电路设计课程实验38查看查看查看查看AC响应波形响应波形响应波形响应波形2014/11/9模拟集成电路设计课程实验39AC响应波形响应波形响应波形响应波形2014/11/9模拟集成电路设计课程实验40仿真练习仿真练习仿真练习仿真练习::::CommonSource搭建如图搭建如图搭建如图搭建如图CS电路电路电路电路,,,,调节器件参数和电压调节器件参数和电压调节器件参数和电压调节器件参数和电压,,,,使得使得使得使得MOS工作在饱和区工作在饱和区工作在饱和区工作在饱和区(region2)。。。。对电路进行对电路进行对电路进行对电路进行dc,,,,ac,,,,tran仿真仿真仿真仿真((((使用使用使用使用vsin做输入电压源做输入电压源做输入电压源做输入电压源))))。。。。使用使用使用使用DC工作点的工作点的工作点的工作点的参数计算出电路的小信号增益参数计算出电路的小信号增益参数计算出电路的小信号增益参数计算出电路的小信号增益,,,,并将此增益与并将此增益与并将此增益与并将此增益与ac仿真和仿真和仿真和仿真和tran仿真的结果进行仿真的结果进行仿真的结果进行仿真的结果进行对比对比对比对比。。。。2014/11/9模拟集成电路设计课程实验41仿真练习仿真练习仿真练习仿真练习::::CommonGate搭建如图搭建如图搭建如图搭建如图CG电路电路电路电路,,,,调节器件参数和电压调节器件参数和电压调节器件参数和电压调节器件参数和电压、、、、电流电流电流电流,,,,使得使得使得使得MOS工作在饱和区工作在饱和区工作在饱和区工作在饱和区(region2)。。。。对电路进行对电路进行对电路进行对电路进行dc,,,,ac,,,,tran仿真仿真仿真仿真。。。。使用使用使用使用DC工作点的参数计算出电工作点的参数计算出电工作点的参数计算出电工作点的参数计算出电路的小信号增益路的小信号增益路的小信号增益路的小信号增益,,,,并将此增益与并将此增益与并将此增益与并将此增益与ac仿真和仿真和仿真和仿真和tran仿真的结果进行对比仿真的结果进行对比仿真的结果进行对比仿真的结果进行对比。。。。2014/11/9模拟集成电路设计课程实验42仿真练习仿真练习仿真练习仿真练习::::SourceFollower搭建如图搭建如图搭建如图搭建如图SF电路电路电路电路,,,,调节器件参数和电压调节器件参数和电压调节器件参数和电压调节器件参数和电压、、、、电流电流电流电流,,,,使得使得使得使得MOS工作在饱和区工作在饱和区工作在饱和区工作在饱和区(region2)。。。。对电路进行对电路进行对电路进行对电路进行dc,,,,ac,,,,tran仿真仿真仿真仿真。。。。使用使用使用使用DC工作点的参数计算出电工作点的参数计算出电工作点的参数计算出电工作点的参数计算出电路的小信号增益路的小信号增益路的小信号增益路的小信号增益,,,,并将此增益与并将此增益与并将此增益与并将此增益与ac仿真和仿真和仿真和仿真和tran