Cadence ICFB 5141/IUS58 数字、混合信号仿真

数字、混合信号仿真
 
路径设置
首先要设置路径,可以这样设置(icfb 和ius和在一起了):
setenv ic50    /tools/cadence/ic5141
setenv ius58  
/opt/cadence/ius58
set LD_LIBRARY_PATH 
= ( $ic50/tools/lib $ic50/tools/dfII/lib $ic50/tools/tcltk/tcl8.0/lib $ic50/tools/tcltk/tk8.0/lib ${ius58}/tools/verilog/lib $ius58/tools/lib $LD_LIBRARY_PATH)
set path 
= ( ${ius58}/tools/verilog/bin $ius58/tools/bin $ic50/tools/bin $ic50/tools/dfII/bin $ic50/tools/dracula/bin $path )
数字仿真
步骤:
1.在icfb中建立verilog 的view,(包括模块和testbench,testbench的view名也是verilog)
2.右键点击testbench的verilog view,选择“open(read-only)”
在verilog阅读窗的菜单上选择tools=>verilog-xl
 
Verilog-xl会被激活。
3.用verilog-xl仿真,试一试就会用了
仿真完成后View Waveform的按钮会被激活,
 
按这个按钮,simvision打开
 
Simvision的文档自己找一下cdsdoc吧
 
 
 
混合信号仿真
这个是cell:top的shematic,上面的模块是VerilogA的代码;下面的模块是verilog的
要对它进行混合仿真步骤:
 
1.建立一个叫config的view
 
2. 选择top cell 为 top=>schematic
 
3. 点击“use template”按钮,选择仿真类型为spectreVerilog
一路ok下来,显示为
 
5.保存后关闭Hirachy Editor。重新打开config view,这时默认会打开schematic(你也可以打开Hirachy Editor编辑模块嵌套关系。)
打开Analog Environment
 
6.选择setup=>simulator,将仿真器设置为spectreVerilog
选择tran仿真,随便选几个线,输出波形如图,其中out2、out3为数字信号
数字、模拟的结果也可以分别通过result browser查看
 
―――――――――――――――――――
End
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值