想要仿真下Quartus中的Shift Register(RAM-based),但是modelsim仿...

2019-07-16 00:45发布

module shift_reg(clk,clken,data_in,data_out);
input clk;
input  clken;
input  [7:0] data_in;
output [7:0]  data_out;
/*always @(posedge clk)
begin
  data_cnt=data_cnt+8'd1;
  end*/
  
shift1  u1(
            .clock(clk),
                                .clken(clken),
                                .shiftin(data_cnt),
                                .shiftout(data_out));
endmodule
测试程序:
initial                                                
begin                                                  
clk=0;
data_in=8'b0;
clken=1'b0;                    
end
always #10 clk=~clk;
initial
begin
    #100 clken=1'b1;
    #200 clken=1'b0;
    #100 clken=1'b1;
    #200 clken=1'b0;
    #100 clken=1'b1;
    #200 clken=1'b0;
    #100 clken=1'b1;
    #200 clken=1'b0;
    #100 clken=1'b1;
    #200 clken=1'b0;
    #100 clken=1'b1;
end                                                   
always @(posedge clk)                                                
begin
  if(clken)
   data_in=data_in+1'b1;                                          
end                                                   
endmodule
modelsim-ase编译正确,仿真时出错
# ** Error: (vsim-10000) F:/Quartus11.0_exercise/quartus_exercise/shift_reg_ram_based/shift1.v(69): Unresolved defparam reference to 'intended_device_family' in ALTSHIFT_TAPS_component.intended_device_family.
#         Region: /shift_reg_vlg_tst/i1/u1
# Error loading design

有哪位大神做过这个库函数的仿真,求解答!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。