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),