第2章 模拟电路设计及仿真工具Cadence Spectre

Cadence Spectre(或简称Spectre)是美国Cadence公司开发的用于模拟、混合信号及射频集成电路设计的自动化仿真软件,它能够在晶体管级实现快速、精确的仿真功能。Spectre包含有直流仿真(DC Analysis)、瞬态仿真(Transient Analysis)、稳定性仿真(Stb Analysis)、交流小信号仿真(AC Analysis)、零极点分析(PZ Analysis)、噪声分析(Noise Analysis)、周期稳定性分析(Periodic Steady-state Analysis)和蒙特卡罗分析(MentoCarlo Analysis)等多种仿真功能。此外,Spectre还与Cadence的版图定制设计平台Virtuoso紧密集成,在时域和频域提供详细的晶体管级分析。

全球各大半导体晶圆厂家均开发了适用于Spectre的仿真工艺设计套件(Process Design Kit,PDK),设计者可以很方便地使用不同工艺尺寸的PDK进行模拟、射频集成电路设计和仿真。除了上述仿真功能外,Spectre还允许加载多个仿真加速器,实现高效的仿真收敛。丰富的接口界面和仿真文件格式可以与其他EDA仿真工具,如SYNOPSYS公司的HSPICE、安捷伦公司的ADS、Mathworks的MATLAB等进行协同仿真,再加上自带的丰富的元件应用模型库,大大增加了集成电路设计的便捷性、快速性和精确性。