Clean verilog code from not used define block
authorMiodrag Milanovic <mmicko@gmail.com>
Fri, 4 Oct 2019 06:27:49 +0000 (08:27 +0200)
committerMiodrag Milanovic <mmicko@gmail.com>
Thu, 17 Oct 2019 15:10:42 +0000 (17:10 +0200)
tests/xilinx/shifter.v
tests/xilinx/tribuf.v

index c55632552a4c36f647143cf7ef51cbeec87acf94..04ae49d831f89b11863e1a6cde708b0b6d8a638e 100644 (file)
@@ -9,14 +9,8 @@ in
 \r
     always @(posedge clk)\r
        begin\r
-`ifndef BUG\r
                out    <= out >> 1;\r
                out[7] <= in;\r
-`else\r
-\r
-               out    <= out << 1;\r
-               out[7] <= in;\r
-`endif\r
        end\r
 \r
 endmodule\r
index 3fa6eb6c62134f5454cf90769a6b3389288a0d4e..75149d8ba2711a020fb9924ac886099ecb758929 100644 (file)
@@ -2,15 +2,9 @@ module tristate (en, i, o);
     input en;
     input i;
     output reg o;
-`ifndef BUG 
     
     always @(en or i)
                o <= (en)? i : 1'bZ;
-`else
-       
-    always @(en or i)
-               o <= (en)? ~i : 1'bZ;
-`endif
 endmodule