When I added this section a CORDIC IPCORE to rfnoc gain block I faced a strange error Failure: ERROR:add_1 must be in the range [-1,DEPTH-1] How can solve this error? Anyone can guide me?
wire [15:0] phase_out_tdata; wire phase_out_tvalid; wire phase_out_tready; wire [31:0] sine_out_tdata; wire sine_out_tlast; wire sine_out_tvalid; wire sine_out_tready; // Phase accumulator phase_accum phase_acc ( .clk (ce_clk), .reset (ce_rst), .i_tdata (16'h0001), // Phase increment value .i_tvalid (1'b1), .o_tdata (phase_out_tdata), .o_tvalid (phase_out_tvalid), .o_tready (phase_out_tready) ); // // // CORDIC rotator cordic_rotator cordic_inst ( .aclk (ce_clk), .aresetn (~ce_rst), .s_axis_phase_tdata (phase_out_tdata), //.s_axis_phase_tlast (1'b1), .s_axis_phase_tvalid (phase_out_tvalid), .s_axis_phase_tready (phase_out_tready), .s_axis_cartesian_tdata ({16'd0, 16'd1}), // Initial vector .s_axis_cartesian_tlast (1'b1), .s_axis_cartesian_tvalid (phase_out_tvalid), .s_axis_cartesian_tready (phase_out_tready), .m_axis_dout_tdata ({sine_out_tdata[ 0 +: 16], // Q sine_out_tdata[16 +: 16]}), // I .m_axis_dout_tlast (sine_out_tlast), .m_axis_dout_tvalid (sine_out_tvalid), .m_axis_dout_tready (sine_out_tready) );
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com