module LUT1(output O, input I0); parameter [1:0] INIT = 0; \$lut #( .WIDTH(1), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A(I0), .Y(O) ); endmodule module LUT2(output O, input I0, I1); parameter [3:0] INIT = 0; \$lut #( .WIDTH(2), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A({I1, I0}), .Y(O) ); endmodule module LUT3(output O, input I0, I1, I2); parameter [7:0] INIT = 0; \$lut #( .WIDTH(3), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A({I2, I1, I0}), .Y(O) ); endmodule module LUT4(output O, input I0, I1, I2, I3); parameter [15:0] INIT = 0; \$lut #( .WIDTH(4), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A({I3, I2, I1, I0}), .Y(O) ); endmodule module LUT5(output O, input I0, I1, I2, I3, I4); parameter [31:0] INIT = 0; \$lut #( .WIDTH(5), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A({I4, I3, I2, I1, I0}), .Y(O) ); endmodule module LUT6(output O, input I0, I1, I2, I3, I4, I5); parameter [63:0] INIT = 0; \$lut #( .WIDTH(6), .LUT(INIT) ) _TECHMAP_REPLACE_ ( .A({I5, I4, I3, I2, I1, I0}), .Y(O) ); endmodule iption]
aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/synth/issue965/testsuite.sh
blob: 231cd5c8ecf7925789f8d2dc888409cd8bcb5b19 (plain)
1
2
3
4
5
6
7
8
9
10
11