Cadence实验系列12数模混合电路设计spetreVerilog.ppt_第1页
Cadence实验系列12数模混合电路设计spetreVerilog.ppt_第2页
Cadence实验系列12数模混合电路设计spetreVerilog.ppt_第3页
Cadence实验系列12数模混合电路设计spetreVerilog.ppt_第4页
Cadence实验系列12数模混合电路设计spetreVerilog.ppt_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,Cadence 实验系列12_ 数模混合电路设计_spetreVerilog,数模混合电路设计流程,数字设计,算法设计,模拟设计,数字版图,数模混合验证,模拟版图,数模混合验证,Tape-out,目 录,1-1 数模混合信号模拟定义,1.模拟信号模拟仿真 2.数字信号模拟仿真 3. 混合信号模拟仿真 4. 商用混合信号模拟仿真,1-1 数模混合信号模拟定义,指基于节点积分分析的瞬态模拟仿真方法,f1(x1, x2,) =0,f2(x1, x2,) =0, ,1.模拟信号模拟,用高斯消去法 求解线性方程,1-1 数模混合信号模拟定义,是指基于松弛算法的由事件驱动的一种仿真模拟方式。,1,2,3,4,事件驱动 : testbench,松弛算法,2.数字信号模拟,1-1 数模混合模拟的定义,以特定的组合方式处理电路中的模拟数字信号的仿真过程,3. 混合信号模拟,模拟信号 仿真器,单仿真器架构,双仿真器架构,模拟 信号,数字 信号,简化 模拟 信号,模拟信号 仿真器,数字信号 仿真器,模拟 信号,数字 信号,1-1 数模混合模拟的定义,双仿真器的混合信号模拟,A_D仿真方法组合,手工型,偶合型,集成型,扩展型,A_D仿真器结合度,顺序型,配对型,框架型,巢套型,单模式,+,=,spetreverilog,偶合型-配对型-锁步” (lock-step)同步法 = Cadence spetreverilog,3. 混合信号模拟,1-1 数模混合模拟的定义,混合仿真环境,仿真输出数据库,Verilog-XL,Spetre,IPC,Cadence spetreverilog解决方案,IPC = interprocess communication,3. 混合信号模拟,1-1 数模混合信号模拟定义,4. 商用混合信号仿真技术,Cadence Muti-Mode仿真(MMSIM)解决方案,模拟信号仿真,混合信号仿真,射频信号仿真,芯片级电路验证,Cadence spetreverilog,1-2 数模混合信号模拟的应用,1. 数模混合电路的设计 2. 大型数字集成电路设计 3. 仿真提速,1-2 数模混合信号模拟的应用,1-2 数模混合信号模拟的应用,1. 数模混合设计,1-2 数模混合信号模拟的应用,1. 数模混合设计,信号处理器,D/A,A/D,滤波器,传感器,放大器,接收器,数模IC,1-2 数模混合信号模拟的应用,1. 数模混合设计,数字设计,算法设计,模拟设计,数字版图,数模混合验证,模拟版图,数模混合验证,Tape-out,数字设计,模拟设计,混合原理图,建立层次化文件,配置仿真环境,仿 真 验 证,1-2 数模混合信号模拟的应用,大部分电路使用verilog仿真器仿真; 指定的关键部分电路使用模拟仿真器以达到高精度.,2.大型数字系统仿真,1-2 数模混合信号模拟的应用,A:用作信 号发生器。 仿真的时候,需要不少的激励信号,而且有着严格的时序关系,要是用pulse电源或是别的什么电源来做的话,可要累死人的。用verilog写模块的foundational,就 可以比较方便快捷的构成一个信号发生器。,3.仿真提速,B:节约模拟的时间。 对于一些成熟的已经知道电路输入输出特性的电路,可以用 verilog写出其特性,这样的话,模拟的时间可以大大的缩短。当然,还有就是verilog 的老本家-数字电路,也可以用verilog写出foundational,节约模拟的时间。,1-3 Cadence 中的Spetreverilog,1-3 Cadence 中的Spetreverilog,1. cadence中数模混合仿真的环境 2. cadence中数模混合仿真的数据流,1. 数模混合仿真的环境,1-3 Cadence 中的Spetreverilog,Spetreverilog 仿真器,仿真器 工作环境,2. 数模混合仿真的数据流,1-3 Cadence 中的Spetreverilog,数字设计,模拟设计,制作顶层文件,建立层次化文件,配置仿真环境,仿 真 验 证,2-1 数字-模拟电路设计,1.数-模电路设计 2.数字电路设计 3. 模拟电路设计,2-1 数字-模拟电路设计,1.数-模电路设计,2-1 数字-模拟电路设计,schemetic,计数器,Verilog-editor,时钟发生器,schemetic,1.数-模电路设计,2-1 数字-模拟电路设计,Lib,Verilog,schem,symbo,Counter_1,Clk_1,1 建立自己的设计库 名字 design_101,1.数-模电路设计,2-1 数字-模拟电路设计,1.数-模电路设计,2-1 数字-模拟电路设计,1.建立一个设计库,1 在设计库中使用Verilog-editor建立一个元件 名字 counter_01 视图 functional 2 编辑 verilog文件,输入counter_1代码 3 符号化counter_01, 生成symbol视图,2.数字电路设计,2-1 数字-模拟电路设计,1.数-模电路设计,2-1 数字-模拟电路设计,1.建立一个verilog元件,2.数字电路设计,2-1 数字-模拟电路设计,2.输入verilog代码,2.数字电路设计,2-1 数字-模拟电路设计,3.生成symbol视图,verilog,symbo,2.数字电路设计,2-1 数字-模拟电路设计,3.生成symbol视图,2.数字电路设计,2-1 数字-模拟电路设计,3.生成symbol视图,2.数字电路设计,2-1 数字-模拟电路设计,3.生成symbol视图,3.模拟电路设计,1 在设计库中使用Composer-Schemetic建立一个元件 名字 clk_01 视图 schematic 2 编辑 schematic文件,输入clk_01的电路图,2-1 数字-模拟电路设计,3.模拟电路设计,2-1 数字-模拟电路设计,1.建立一个schemetic元件,3.模拟电路设计,2-1 数字-模拟电路设计,2.绘制schemetic原理图,3.模拟电路设计,2-1 数字-模拟电路设计,2.绘制schemetic原理图,元件规格: Pmos W 2.5u L 500n Nmos W 2.5u L 500n Res 200k Cap 10p Vdc 5,数字设计,模拟设计,制作顶层文件,建立层次化文件,配置仿真环境,仿 真 验 证,2-2 制作顶层文件,2-2 制作顶层文件,1 实际操作中,我们把clk_01 schematic作为顶层文件,直接导入counter_01.,数字设计,模拟设计,制作顶层文件,建立层次化文件,配置仿真环境,仿 真 验 证,2-3 建立层次文件,1 建立config文件 元件名 clk_01 视图 config 工具 Hierarchy Editor 2 把config文件链接到顶层文件 3 把模板选为spetreVerilog 4 把相应的单元分别设置为verilog仿真和spetre仿真,2-3 建立层次文件,1.建立config文件,2-1 数字-模拟电路设计,Lib,Verilog,schem,symbo,Counter_1,Clk_1,config,1.建立config文件,2-3 建立层次文件,1.建立config文件,2-3 建立层次文件,2.链接顶层文件,1.建立config文件,2-3 建立层次文件,3.设置spetreverilog模板,1.建立config文件,2-3 建立层次文件,3.设置spetreverilog模板,数字设计,模拟设计,制作顶层文件,配置仿真环境,建立层次化文件,仿 真 验 证,2-4 设置仿真环境,1 进入Mixed signal模式 2 设置模式层次显示 3 设置Analog 仿真器 设置仿真器工作模式 spectreVerilog 设置引用工艺库 ms018_vlp7_spe.lib 设置模拟仿真器激励 设置数字仿真器激励 testfixture 设置仿真的时长与步长 1000u/ 1u/1u 设置绘图节点,2-4 设置仿真环境,1.进入Mixed signal模式,2-3 设置仿真环境,2.设置模式层次显示,2-4 设置仿真环境,2.设置Analog环境,2-4 设置仿真环境,1.设置仿真器工作模式,2. 配置仿真环境,2-4 设置仿真环境,2.设置引用工艺库,2. 配置仿真环境,2-4 设置仿真环境,3.设置模拟仿真器激励,2. 配置仿真环境,2-4 设置仿真环境,4.设置数字仿真器激励,2. 配置仿真环境,2-4 设置仿真环境,5.设置仿真的时长与步长,2. 配置仿真环境,2-4 设置仿真环境,6.设置绘图节点,3-1 混合信号的模拟的特点,3-1 混合信号的模拟的特点,1 仿真的文件 2 仿真器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论