在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3095|回复: 1

[求助] 加入veriloga开关模型后振荡器仿真相位噪声时,pss仿真错误

[复制链接]
发表于 2014-12-9 10:49:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
振荡器中有一个模拟开关,本来是用mos管实现的,振荡器相位噪声仿真结果不理想,想用理想的veriloga模型替代试下有没有改善,结果PSS分析时遇到了错误,结果如下,Zero diagonal found in Jacobian at `I29:vin_vout_flow' ,理想开关的veriloga模型是用的cadence自带的,代码如下:

module sw_ideal (vin, control,  vout);
  inout vin, vout;
  input control;
  electrical control, vin, vout;
  parameter real    vth  = abs (1.2);
  parameter real    slack = 10.0p  from (0:inf);

    integer   sw_state;
    real      vc;

    analog begin
        vc= abs(V(control));

        sw_state = vc > vth ?  1 : 0 ;  

        @( cross ((V(control)-vth), 0, slack,  control.potential.abstol) ) begin
           sw_state = vc > vth ?  1 : 0 ;                                 
        end

                if ( sw_state == 0 ) begin
                        I(vin,vout) <+  0.0 ;
                end
                else  begin
                        V(vin,vout) <+  0.0 ;
                end
    end
endmodule

不知道有人知道怎么解决不?veriloga的模型可以进行pss仿真么
发表于 2018-6-30 21:06:12 | 显示全部楼层
顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 15:54 , Processed in 0.022756 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表