Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17241 討論

clock control intel FPGA IP is not correct

MicroDick
初學者
1,084 檢視
I have created a project in quartus prime pro 23.4 ant I have used clock control intel FPGA IP as a MUX for clock.And When I run synthesis error encouted. Error(13224): Verilog HDL or VHDL error at clk_mux_stratix10_clkctrl_2000_yem6tmi.v(67): index 1 is out of range [0:0] for 'clkselect' below is the detail part of clk_mux_stratix10_clkctrl_2000_yem6tmi.v module clk_mux_stratix10_clkctrl_2000_yem6tmi_clksel_mux (     input inclk0x,     input inclk1x,     input clkselect,     output clkout ); parameter num_clocks = 2; genvar i; wire [num_clocks-1:0] clk; wire [num_clocks-1:0] clk_select; // one hot reg [num_clocks-1:0] ena_r0; reg [num_clocks-1:0] ena_r1; reg [num_clocks-1:0] ena_r2; wire [num_clocks-1:0] qualified_sel; // A look-up-table (LUT) can glitch when multiple inputs  // change simultaneously. Use the keep attribute to // insert a hard logic cell buffer and prevent  // the unrelated clocks from appearing on the same LUT. assign clk[0] = inclk0x; assign clk[1] = inclk1x; // Decoder logic assign clk_select[0] = ~clkselect[1] & ~clkselect[0]; assign clk_select[1] = ~clkselect[1] & clkselect[0];
0 積分
3 回應
sstrell
榮譽貢獻者 III
1,042 檢視

This formatting is terrible, but you have clkselect as a single bit input yet you're using it as a 2 bit input.

EthanLi
員工
1,008 檢視
EthanLi
員工
908 檢視

Hi,


The pof file contains the device and the information of the quartus version.

The rpd or rbf file could be the row data. 

But I don't think it is possible to get the configuration file by this way.

 

Thanks,

Ethan


回覆