用verilogA写的模块可以用SpectreRF进行PSS和PNOISE仿真吗?
自己不是很明白,哪位高人帮忙诊断一下,多谢了。
现在搞明白了,用VerilogA写的module是不能用SpectreRF来仿PNOISE的。
只能仿瞬态,然后用metlab来计算功率谱密度。
恩,有些是不能仿的
一般不可以的
有点不明白
关于“做完瞬态仿真后,到matlab中做功率谱密度分析”,功率谱密度是信号在频域中某一段的连续信号幅度的平方。你想做PSS是想做相噪分析。你做完点的采样后,导到matlab中做PSD分析,两者相等吗,我表示怀疑。
瞬态得到的结果会有插值问题,因为tran仿真的step是动态变化的,所以抽样出来的点与实际仿真采样的点不是一一对应的,因而要正确抽样,则需要将spectre的仿真步进固定,然后抽样的位置也要准确对应才可能正确,spectre mmsim6.1以前可能不包括瞬态噪声
同问.....
Verilog-a在pss中的仿真不能做,那为什么在cadence的RFLib中还有Verilog-a的模型呢?have a try!
It is so great !
This is just what I need
Thanks a lot
请问怎么用verilogA写的模块在SpectreRF中仿真啊
想问一下小编verilog-A模块只能做瞬态分析吗?谢了
谁说不能仿的啊,可以改代码,使Veriloga中不出现hidden state
真的不能在SpetreRF中 用verilogA作仿真嗎?
同问.....
是可以仿真的,designers' guide 网站有关于避免hiden state的文章。小编可以参考。
但是PLL是不是一个周期电路?vco,divider都可以看做周期电路。pfd呢?pss要在各个节点找到周期性,PLL电路做Pss仿真可以收敛不?
小编提到的用veriloga模型做pss/pnoise仿真pll噪声的文章可否上传一下。
hidden state in spectreRF.pdf
请教一下,如果这是像计数等变量,如何避免hidden state?
请问veriloga中像计数等变量在仿pss时报hidden state错误,改如何修改代码呢?