ModelSim SE中对PLL进行时序仿真时遇到的一个问题
上一篇 /
下一篇 2007-05-16 01:12:52 / 天气: 晴朗
/ 心情: 高兴
'ceU q'u(^0今日,ModelSim SE中对PLL进行时序仿真时遇到的一个问题。在网上找了很久,在EDACN上也没有查到,也没有找到答案,也许有人也遇到这个问题。我今天自己找到了答案,发个贴。
w6V0{L:b5i~y0出现以下错误:
!eo1q f4W @.yPE0# ** Note: CycloneII PLL is enabled
rFo/VY
s3q*J:kt0# Time: 0 ns Iteration: 1 Instance: /tb/u1/\altpll_component|pll\EDA中国门户网站*v~9VOm[0ge'C
# ** Warning: Input clock freq. is not within VCO range : CycloneII PLL may not lock. Please use the correct frequency.
s CE DO&F'F1` e
c0# Time: 34 ns Iteration: 2 Instance: /tb/u1/\altpll_component|pll\
'HHEd3Qo0看提示,好像是说输入频率不符合规定。我检查了好几遍,输入频率都是对的。EDA中国门户网站7Qk)E3d1]-{V
g&{
Sl7c
j$}j W!f3n0后来仔细查了一下发现VCO的精度是ps的。就再上网查了一下如何更改仿真精度,找了很久,不过这次是找到了。EDA中国门户网站1H"fq/gZQA0Nm
其实说白了很简单,就是在仿真的时候,菜单栏Simulate->Start Simulation->找到testbench入口后,在右下角靠上点的位置有一个Resolution的下拉菜单,平时很少用它,拉下来后,找到ps,再指定延时文件SDO,点确定,就有输出波形了。