// // Verilog description for cell pipe, // Fri Jun 15 13:25:25 2001 // // LeonardoSpectrum Level 3, v20001a2.75 // module pipe ( d_in, d_out, clk ) ; input [7:0]d_in ; output [7:0]d_out ; input clk ; wire d_2_7_, d_2_6_, d_2_5_, d_2_4_, d_2_3_, d_2_2_, d_2_1_, d_2_0_, d_1_7_, d_1_6_, d_1_5_, d_1_4_, d_1_3_, d_1_2_, d_1_1_, d_1_0_, NOT_d_3_7_, NOT_d_3_6_, NOT_d_3_5_, NOT_d_3_4_, NOT_d_3_3_, NOT_d_3_2_, NOT_d_3_1_, NOT_d_3_0_, nx30, nx31, nx32, nx33, nx34, nx35, nx36, d_2_mult_0_nx400, d_2_mult_0_nx518, d_2_mult_0_nx656, d_2_mult_0_nx774, nx141, nx150, nx153, nx154, nx156, nx165, nx168, nx169, nx171, nx180, nx183, nx184, nx194, nx197, nx198, nx200, nx210, nx214, nx224, nx228, nx238, nx240, nx242, nx244, nx250; wire [26:0] \$dummy ; dff reg_d_out_0_ (.Q (d_out[0]), .QB (\$dummy [0]), .D (NOT_d_3_0_), .CLK ( clk)) ; dff reg_d_3_0_ (.Q (\$dummy [1]), .QB (NOT_d_3_0_), .D (d_2_0_), .CLK (clk) ) ; dff reg_d_2_0_ (.Q (d_2_0_), .QB (\$dummy [2]), .D (d_1_0_), .CLK (clk)) ; dff reg_d_1_0_ (.Q (d_1_0_), .QB (\$dummy [3]), .D (d_in[0]), .CLK (clk)) ; dff reg_d_out_1_ (.Q (d_out[1]), .QB (\$dummy [4]), .D (NOT_d_3_1_), .CLK ( clk)) ; dff reg_d_3_1_ (.Q (\$dummy [5]), .QB (NOT_d_3_1_), .D (d_2_1_), .CLK (clk) ) ; dff reg_d_2_1_ (.Q (d_2_1_), .QB (\$dummy [6]), .D (nx36), .CLK (clk)) ; dff reg_d_1_1_ (.Q (d_1_1_), .QB (nx141), .D (d_in[1]), .CLK (clk)) ; dff reg_d_out_2_ (.Q (d_out[2]), .QB (\$dummy [7]), .D (NOT_d_3_2_), .CLK ( clk)) ; dff reg_d_3_2_ (.Q (\$dummy [8]), .QB (NOT_d_3_2_), .D (d_2_2_), .CLK (clk) ) ; dff reg_d_2_2_ (.Q (d_2_2_), .QB (\$dummy [9]), .D (nx35), .CLK (clk)) ; xor2 d_2_mult_0_ix269 (.Y (nx35), .A0 (nx150), .A1 (nx156)) ; ao21 ix151 (.Y (nx150), .A0 (d_1_1_), .A1 (d_1_2_), .B0 (nx154)) ; dff reg_d_1_2_ (.Q (d_1_2_), .QB (nx153), .D (d_in[2]), .CLK (clk)) ; nand02 ix157 (.Y (nx156), .A0 (d_1_0_), .A1 (d_1_1_)) ; dff reg_d_out_3_ (.Q (d_out[3]), .QB (\$dummy [10]), .D (NOT_d_3_3_), .CLK ( clk)) ; dff reg_d_3_3_ (.Q (\$dummy [11]), .QB (NOT_d_3_3_), .D (d_2_3_), .CLK (clk) ) ; dff reg_d_2_3_ (.Q (d_2_3_), .QB (\$dummy [12]), .D (nx34), .CLK (clk)) ; xor2 d_2_mult_0_ix397 (.Y (nx34), .A0 (nx165), .A1 (nx242)) ; ao21 ix166 (.Y (nx165), .A0 (d_1_2_), .A1 (d_1_3_), .B0 (nx169)) ; dff reg_d_1_3_ (.Q (d_1_3_), .QB (nx168), .D (d_in[3]), .CLK (clk)) ; dff reg_d_out_4_ (.Q (d_out[4]), .QB (\$dummy [13]), .D (NOT_d_3_4_), .CLK ( clk)) ; dff reg_d_3_4_ (.Q (\$dummy [14]), .QB (NOT_d_3_4_), .D (d_2_4_), .CLK (clk) ) ; dff reg_d_2_4_ (.Q (d_2_4_), .QB (\$dummy [15]), .D (nx33), .CLK (clk)) ; xnor2 d_2_mult_0_ix525 (.Y (nx33), .A0 (nx180), .A1 (nx238)) ; ao21 ix181 (.Y (nx180), .A0 (d_1_3_), .A1 (d_1_4_), .B0 (nx184)) ; dff reg_d_1_4_ (.Q (d_1_4_), .QB (nx183), .D (d_in[4]), .CLK (clk)) ; oai22 d_2_mult_0_ix401 (.Y (d_2_mult_0_nx400), .A0 (nx169), .A1 (nx242), .B0 ( nx153), .B1 (nx168)) ; dff reg_d_out_5_ (.Q (d_out[5]), .QB (\$dummy [16]), .D (NOT_d_3_5_), .CLK ( clk)) ; dff reg_d_3_5_ (.Q (\$dummy [17]), .QB (NOT_d_3_5_), .D (d_2_5_), .CLK (clk) ) ; dff reg_d_2_5_ (.Q (d_2_5_), .QB (\$dummy [18]), .D (nx32), .CLK (clk)) ; xor2 d_2_mult_0_ix653 (.Y (nx32), .A0 (nx194), .A1 (nx244)) ; ao21 ix195 (.Y (nx194), .A0 (d_1_4_), .A1 (d_1_5_), .B0 (nx198)) ; dff reg_d_1_5_ (.Q (d_1_5_), .QB (nx197), .D (d_in[5]), .CLK (clk)) ; aoi22 ix201 (.Y (nx200), .A0 (d_1_3_), .A1 (d_1_4_), .B0 (d_2_mult_0_nx518) , .B1 (nx238)) ; dff reg_d_out_6_ (.Q (d_out[6]), .QB (\$dummy [19]), .D (NOT_d_3_6_), .CLK ( clk)) ; dff reg_d_3_6_ (.Q (\$dummy [20]), .QB (NOT_d_3_6_), .D (d_2_6_), .CLK (clk) ) ; dff reg_d_2_6_ (.Q (d_2_6_), .QB (\$dummy [21]), .D (nx31), .CLK (clk)) ; xnor2 d_2_mult_0_ix781 (.Y (nx31), .A0 (nx210), .A1 (nx240)) ; ao21 ix211 (.Y (nx210), .A0 (d_1_5_), .A1 (d_1_6_), .B0 (nx214)) ; dff reg_d_1_6_ (.Q (d_1_6_), .QB (\$dummy [22]), .D (d_in[6]), .CLK (clk)) ; nor02 ix215 (.Y (nx214), .A0 (d_1_5_), .A1 (d_1_6_)) ; oai22 d_2_mult_0_ix657 (.Y (d_2_mult_0_nx656), .A0 (nx198), .A1 (nx244), .B0 ( nx183), .B1 (nx197)) ; dff reg_d_out_7_ (.Q (d_out[7]), .QB (\$dummy [23]), .D (NOT_d_3_7_), .CLK ( clk)) ; dff reg_d_3_7_ (.Q (\$dummy [24]), .QB (NOT_d_3_7_), .D (d_2_7_), .CLK (clk) ) ; dff reg_d_2_7_ (.Q (d_2_7_), .QB (\$dummy [25]), .D (nx30), .CLK (clk)) ; xor2 d_2_mult_0_ix909 (.Y (nx30), .A0 (nx224), .A1 (nx228)) ; xnor2 ix225 (.Y (nx224), .A0 (d_1_6_), .A1 (d_1_7_)) ; dff reg_d_1_7_ (.Q (d_1_7_), .QB (\$dummy [26]), .D (d_in[7]), .CLK (clk)) ; aoi22 ix229 (.Y (nx228), .A0 (d_1_5_), .A1 (d_1_6_), .B0 (d_2_mult_0_nx774) , .B1 (nx240)) ; inv02 d_2_mult_0_ix775 (.Y (d_2_mult_0_nx774), .A (nx214)) ; inv02 d_2_mult_0_ix519 (.Y (d_2_mult_0_nx518), .A (nx184)) ; buf02 ix237 (.Y (nx238), .A (d_2_mult_0_nx400)) ; buf02 ix239 (.Y (nx240), .A (d_2_mult_0_nx656)) ; buf02 ix241 (.Y (nx242), .A (nx171)) ; buf02 ix243 (.Y (nx244), .A (nx200)) ; xor2 d_2_mult_0_ix139 (.Y (nx36), .A0 (d_1_0_), .A1 (d_1_1_)) ; and02 ix155 (.Y (nx154), .A0 (nx141), .A1 (nx153)) ; and02 ix170 (.Y (nx169), .A0 (nx153), .A1 (nx168)) ; ao21 ix172 (.Y (nx171), .A0 (nx153), .A1 (nx250), .B0 (nx141)) ; inv02 ix249 (.Y (nx250), .A (d_1_0_)) ; and02 ix185 (.Y (nx184), .A0 (nx168), .A1 (nx183)) ; and02 ix199 (.Y (nx198), .A0 (nx183), .A1 (nx197)) ; endmodule