Fixed minor bugs in k6n10f DSP model and techmap Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
diff --git a/ql-qlf-plugin/qlf_k6n10f/cells_sim.v b/ql-qlf-plugin/qlf_k6n10f/cells_sim.v index 95f3e78..ad84b3f 100644 --- a/ql-qlf-plugin/qlf_k6n10f/cells_sim.v +++ b/ql-qlf-plugin/qlf_k6n10f/cells_sim.v
@@ -1273,7 +1273,6 @@ parameter MODE_BITS = 27'b00000000000000000000000000; endmodule /* QL_DSP1 */ -(* blackbox *) module QL_DSP2 ( // TODO: Name subject to change input [19:0] a, input [17:0] b, @@ -1344,7 +1343,7 @@ .unsigned_b_i(unsigned_b), .clock_i(clk), - .reset_n_i(~reset), + .reset_n_i(reset), .saturate_enable_i(saturate_enable), .output_select_i(output_select), @@ -1380,7 +1379,7 @@ .unsigned_b_i(unsigned_b), .clock_i(clk), - .reset_n_i(~reset), + .reset_n_i(reset), .saturate_enable_i(saturate_enable), .output_select_i(output_select), @@ -1416,7 +1415,7 @@ .unsigned_b_i(unsigned_b), .clock_i(clk), - .reset_n_i(~reset), + .reset_n_i(reset), .saturate_enable_i(saturate_enable), .output_select_i(output_select),
diff --git a/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v b/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v index 0ae6f3b..e4c1220 100644 --- a/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v
@@ -46,7 +46,7 @@ .z (z_o), .dly_b (dly_b_o), - .clk (clk_i), + .clk (clock_i), .reset (reset_i), .feedback (feedback_i), @@ -113,7 +113,7 @@ .z (z), .dly_b (dly_b), - .clk (clk_i), + .clk (clock_i), .reset (reset_i), .feedback (feedback_i),
diff --git a/ql-qlf-plugin/qlf_k6n10f/dsp_map.v b/ql-qlf-plugin/qlf_k6n10f/dsp_map.v index 9606c4f..fe0db9f 100644 --- a/ql-qlf-plugin/qlf_k6n10f/dsp_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/dsp_map.v
@@ -36,7 +36,7 @@ .unsigned_a_i (!A_SIGNED), .unsigned_b_i (!B_SIGNED), - .output_select_i (2'd0), + .output_select_i (3'd0), .saturate_enable_i (1'b0), .shift_right_i (6'd0), .round_i (1'b0), @@ -78,7 +78,7 @@ .unsigned_a_i (!A_SIGNED), .unsigned_b_i (!B_SIGNED), - .output_select_i (2'd0), + .output_select_i (3'd0), .saturate_enable_i (1'b0), .shift_right_i (6'd0), .round_i (1'b0),