|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
问题:
Vivado 下 用户定义带参数化的IP核,通过如下方式例化,VIVADO下无法综合;
其中 FpEvenodd_0 是用户自定义带参数的IP核;
请教 Vivado 下 用户定义带参数化的IP核如何例化?
defparam FpEvenodd_0_instance_name1.N_even=10;
defparam FpEvenodd_0_instance_name1.N_odd=89; //
defparam FpEvenodd_0_instance_name2.N_even=1200;
defparam FpEvenodd_0_instance_name2.N_odd=109;
defparam FpEvenodd_0_instance_name3.N_even=2;
defparam FpEvenodd_0_instance_name3.N_odd=7;
//其中
FpEvenodd_0 FpEvenodd_0_instance_name1 (
.nRst(g_rst_n), // input wire nRst
.clk_in(clk_12m), // input wire clk_in
.clk_out_even(clk_1m2), // output wire clk_out_even
.clk_out_odd(clk_out_odd1) // output wire clk_out_odd
);
FpEvenodd_0 FpEvenodd_0_instance_name2 (
.nRst(g_rst_n), // input wire nRst
.clk_in(clk_12m), // input wire clk_in
.clk_out_even(clk_10k), // output wire clk_out_even
.clk_out_odd(clk_out_odd2) // output wire clk_out_odd
);
FpEvenodd_0 FpEvenodd_0_instance_name3 (
.nRst(g_rst_n), // input wire nRst
.clk_in(clk_100m), // input wire clk_in
.clk_out_even(clk_50m), // output wire clk_out_even
.clk_out_odd(clk_out_odd3) // output wire clk_out_odd
);
|
-
|