马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
大家好,请问有人试过用Spectre 或 Hspice在 时域内对电阻的热噪声进行仿真吗?
以前的噪声仿真都是在频域内进行仿真的,但是我想用电阻的热噪声得到一个白噪声源,所以想在时域上进行仿真,之前想用Verilog-A的white_noise函数来得到一个等效的噪声源,再与理想电阻进行串联从而描述实际的电阻情况,可惜white_noise这个函数不知道为什么在瞬态仿真中怎样也跑不出结果来,在SpectreS及Hspice_VA_2007_09上都没有结果,大家知道为什么吗?
我的热噪声等效电压源为下面所示:
// VerilogA for random, resistor, veriloga
`include "constants.vams"
`include "disciplines.vams"
module resistor(p, n);
inout p, n;
electrical p, n;
parameter real R = 50k;
analog begin
V(p, n) <+ white_noise(4 * `P_K * $temperature * R, "thermal");
end
endmodule
file:///C:/DOCUME%7E1/GAOM9/LOCALS%7E1/Temp/moz-screenshot.jpg图中RES为Verilog-A写的热噪声源,R0为理想电阻。
请大家给点意见,谢谢 |