|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
验证IC时用了quartus 13.0自带的ip核,ATLPLL,其他的参数都没改,关闭了复位信号和锁定信号,只设置了输出为56MHz,调用modelsim仿真报错:
# Error: Error loading design
# Pausing macro execution
# MACRO ./pll_test_run_msim_rtl_verilog.do PAUSED at line 42
我后来单独写了一个简单的代码,只调用了pll核,依旧报错
module pll_test(
osc_in,
osc_clk
);
input osc_in;
output osc_clk;
pll pll_inst (
.inclk0 ( osc_in ),
.c0 ( osc_clk )
);
endmodule
//----------------------------------------
module test;
reg osc_in;
wire osc_clk;
parameter osc_period = 500/100.0;
always # osc_period osc_in = ~osc_in;
initial begin
osc_in = 1'b0;
#10000000;
end
pll_test u1 (
.osc_in ( osc_in ),
.osc_clk( osc_clk)
);
endmodule
有大佬知道这是什么问题吗?我验证IC时修改了rom和ram,调用这两个核时能正常仿真,但是pll就是不行
|
|