tests: vlog: DFF: update sim.v and golden model

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
diff --git a/tests/fig42-dff/dff.sim.v b/tests/fig42-dff/dff.sim.v
index d9db239..ec209ec 100644
--- a/tests/fig42-dff/dff.sim.v
+++ b/tests/fig42-dff/dff.sim.v
@@ -1,11 +1,19 @@
 (* whitebox *)
-module DFF (d, clk, q);
-	input wire d;
-	input wire clk;
-	output reg q;
+module DFF (D, CLK, Q);
 
-	always @ ( posedge clk ) begin
-		q <= d;
+	input wire CLK;
+
+	(* SETUP="CLK 10e-12" *)
+	(* HOLD="CLK 10e-12" *)
+	(* CLK_TO_Q="CLK 10e-12" *)
+	input wire D;
+
+	(* CLK_TO_Q="CLK 10e-12" *)
+	output reg Q;
+	(* ASSOC_CLOCK="CLK" *)
+
+	always @ ( posedge CLK ) begin
+		Q <= D;
 	end
 
 `ifndef YOSYS
diff --git a/tests/fig42-dff/golden.model.xml b/tests/fig42-dff/golden.model.xml
index e23a72c..e9eb08e 100644
--- a/tests/fig42-dff/golden.model.xml
+++ b/tests/fig42-dff/golden.model.xml
@@ -2,11 +2,11 @@
   <!-- https://docs.verilogtorouting.org/en/latest/tutorials/arch/timing_modeling/#sequential-block-no-internal-paths -->
   <model name="DFF">
     <input_ports>
-      <port name="clk" is_clock="1"/>
-      <port name="d" clock="clk"/>
+      <port name="CLK" is_clock="1"/>
+      <port name="D" clock="CLK"/>
     </input_ports>
     <output_ports>
-      <port name="q" clock="clk"/>
+      <port name="Q" clock="CLK"/>
     </output_ports>
   </model>
 </models>