Fix $__ABC9_ASYNC1 to output 1'b1 not 1'b0
authorEddie Hung <eddie@fpgeh.com>
Wed, 22 Jan 2020 22:22:03 +0000 (14:22 -0800)
committerEddie Hung <eddie@fpgeh.com>
Wed, 22 Jan 2020 22:22:03 +0000 (14:22 -0800)
techlibs/xilinx/abc9_model.v

index 204fa883f2de999f7a104dc282e945b92da0fa5e..15d12c89f20b5cf94e68f800dd946dd199ec35c3 100644 (file)
@@ -42,7 +42,7 @@ endmodule
 // Box to emulate async behaviour of FDP*
 (* abc9_box_id = 1001, lib_whitebox *)
 module \$__ABC9_ASYNC1 (input A, S, output Y);
-  assign Y = S ? 1'b0 : A;
+  assign Y = S ? 1'b1 : A;
 endmodule
 
 // Box to emulate comb/seq behaviour of RAM{32,64} and SRL{16,32}