Solved
Forum Discussion
11000
New Contributor
6 years agoHi AnandRS,
Thanks to your advice, I checked every module 's input and output pins the whole day. At last I made it out by ensuring every module has valid ports. It was really difficult for me to design the top file in verilog while my project had about ten modules. But I also think the bdf file would be complex and unclear in this situation.
Is there any better way for me to design the top file?
Thank you a lot.
AnandRaj_S_Intel
Regular Contributor
6 years agoHi 11000,
To view the resource you can add dummy ports in your module and connect it's output ports.
If we do so we can see 1-PLL being used.
Example:
`timescale 1 ps / 1 ps
module top (
input wire clk,
input wire reset,
//dummy ports
output wire locked_sig ,
output wire outclk_0
);
wire areset_sig ,clk_ms ,clk_ad;
PLL PLL_inst (
.areset ( areset_sig ),
.inclk0 ( clk),
.c0 ( clk_ms ),
.c1 ( clk_ad ),
.locked ( locked_sig )
);
endmoduleRegards
Anand