HierarchyFilesModulesSignalsTasksFunctionsHelp
123456
/****************************************************************
 ---------------------------------------------------------------
     Copyright 1999 Sun Microsystems, Inc., 901 San Antonio
     Road, Palo Alto, CA 94303, U.S.A.  All Rights Reserved.
     The contents of this file are subject to the current
     version of the Sun Community Source License, picoJava-II
     Core ("the License").  You may not use this file except
     in compliance with the License.  You may obtain a copy
     of the License by searching for "Sun Community Source
     License" on the World Wide Web at http://www.sun.com.
     See the License for the rights, obligations, and
     limitations governing use of the contents of this file.

     Sun, Sun Microsystems, the Sun logo, and all Sun-based
     trademarks and logos, Java, picoJava, and all Java-based
     trademarks and logos are trademarks or registered trademarks 
     of Sun Microsystems, Inc. in the United States and other
     countries.
 ----------------------------------------------------------------
******************************************************************/



[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_0][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_1][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_2][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_3][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_4][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_5][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_6][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_7][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_8][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_9][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_10][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_11][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_12][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_13][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_14][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_15][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_16][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_17][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_18][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_19][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_20][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_21][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_22][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_23][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_24][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_25][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_26][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_27][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_28][Up: mj_s_ff_s_d_30 mj_s_ff_s_d_29][Up: mj_s_ff_s_d_31 mj_s_ff_s_d_0][Up: mj_s_ff_s_d_31 mj_s_ff_s_d_1]... (truncated)
module mj_s_ff_s_d(out,in, clk);
output out;
input clk;
input in;

reg out;

/* synopsys translate_off */
initial out = 0;
/* synopsys translate_on */

always @(posedge clk)
            out <= #1 in;

endmodule

[Up: mj_s_ff_se_d_3 mj_s_ff_se_d_0][Up: mj_s_ff_se_d_3 mj_s_ff_se_d_1][Up: mj_s_ff_se_d_3 mj_s_ff_se_d_2][Up: mj_s_ff_se_d_4 mj_s_ff_se_d_0][Up: mj_s_ff_se_d_4 mj_s_ff_se_d_1][Up: mj_s_ff_se_d_4 mj_s_ff_se_d_2][Up: mj_s_ff_se_d_4 mj_s_ff_se_d_3][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_0][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_1][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_2][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_3][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_4][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_5][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_6][Up: mj_s_ff_se_d_8 mj_s_ff_se_d_7][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_0][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_1][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_2][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_3][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_4][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_5][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_6][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_7][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_8][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_9][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_10][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_11][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_12][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_13][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_14][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_15][Up: mj_s_ff_se_d_32 mj_s_ff_s_d_16]... (truncated)
module mj_s_ff_se_d(out,in, lenable, clk);
output out;
input clk;
input lenable;
input in;
reg out;
always @(posedge clk)
        if (lenable)
            out <= #1 in;
        else
            out <= #1 out;
endmodule

[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_0][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_1][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_2][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_3][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_4][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_5][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_6][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_7][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_8][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_9][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_10][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_11][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_12][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_13][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_14][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_15][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_16][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_17][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_18][Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_19][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_0][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_1][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_2][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_3][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_4][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_5][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_6][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_7][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_8][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_9][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_10][Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_11]... (truncated)
module mj_s_ff_snr_d(out,in, reset_l, clk);
output out;
input clk;
input reset_l;
input in;

reg out;

always @(posedge clk)
        if (~reset_l)
            out <= #1 1'b0;
        else
            out <= #1 in;

endmodule

[Up: ibuf_ctl_slice valid_flop][Up: ibuf_ctl_slice dirty_flop][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_0][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_1][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_2][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_3][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_4][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_5][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_6][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_7][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_8][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_9][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_10][Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_11][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_0][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_1][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_2][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_3][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_4][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_5][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_6][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_7][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_8][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_9][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_10][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_11][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_12][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_13][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_14][Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_15][Up: mj_s_ff_snre_d_18 mj_s_ff_snre_d_0][Up: mj_s_ff_snre_d_18 mj_s_ff_snre_d_1]... (truncated)
module mj_s_ff_snre_d(out,in, lenable,reset_l, clk);
output out;
input clk;
input lenable;
input reset_l;
input in;

reg out;
always @(posedge clk)
        if (~reset_l) 
	out <= #1 1'b0;
	else
    	if (lenable)
            out <= #1 in;
        else
            out <= #1 out;

endmodule

/**** Multi Width flops ******/

[Up: dcram_misc ff2][Up: ibuffer ibuf_pc_sel_d1_reg][Up: icram_misc i_icu_ram_we_ff]
module mj_s_ff_s_d_2 (out, din, clk);
    output  [1:0]  out;
    input   [1:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]), .clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]), .clk(clk));

endmodule 


module mj_s_ff_se_d_3 (out,din, lenable, clk);
output [2:0] out;
input [2:0] din;
input lenable;
input clk;

mj_s_ff_se_d    mj_s_ff_se_d_0(.out(out[0]),.in(din[0]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_1(.out(out[1]),.in(din[1]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_2(.out(out[2]),.in(din[2]),.lenable(lenable), .clk(clk));

endmodule

[Up: ibuf_slice ibuf_len_flop]
module mj_s_ff_se_d_4 (out,din, lenable, clk);
output [3:0] out;
input [3:0] din;
input lenable;
input clk;

mj_s_ff_se_d    mj_s_ff_se_d_0(.out(out[0]),.in(din[0]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_1(.out(out[1]),.in(din[1]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_2(.out(out[2]),.in(din[2]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_3(.out(out[3]),.in(din[3]),.lenable(lenable), .clk(clk));

endmodule

[Up: ibuf_slice ibuf_data_flop]
module mj_s_ff_se_d_8 (out,din, lenable, clk);
output [7:0] out;
input [7:0] din;
input lenable;
input clk;

mj_s_ff_se_d    mj_s_ff_se_d_0(.out(out[0]),.in(din[0]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_1(.out(out[1]),.in(din[1]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_2(.out(out[2]),.in(din[2]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_3(.out(out[3]),.in(din[3]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_4(.out(out[4]),.in(din[4]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_5(.out(out[5]),.in(din[5]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_6(.out(out[6]),.in(din[6]),.lenable(lenable), .clk(clk));
mj_s_ff_se_d    mj_s_ff_se_d_7(.out(out[7]),.in(din[7]),.lenable(lenable), .clk(clk));

endmodule

module mj_s_ff_s_d_3 (out, din,clk);
    output  [2:0]  out;
    input   [2:0]  din;
    input           clk; 

mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));

endmodule 


[Up: dcram_misc ff3]
module mj_s_ff_s_d_4 (out, din, clk);
    output  [3:0]  out;
    input   [3:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));

endmodule 


[Up: dtag_misc ff2][Up: dtag_misc ff3]
module mj_s_ff_s_d_5 (out, din,clk);
    output  [4:0]  out;
    input   [4:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));

endmodule 


module mj_s_ff_s_d_6 (out, din,clk);
    output  [5:0]  out;
    input   [5:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));

endmodule 


module mj_s_ff_s_d_7 (out, din,clk);
    output  [6:0]  out;
    input   [6:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));

endmodule 


[Up: code_seq_dp tff1]
module mj_s_ff_s_d_8 (out, din,clk);
    output  [7:0]  out;
    input   [7:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));   
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));

endmodule 


module mj_s_ff_s_d_9 (out, din,clk);
    output  [8:0]  out;
    input   [8:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));

endmodule 


module mj_s_ff_s_d_10 (out, din,clk);
    output  [9:0]  out;
    input   [9:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));


endmodule 


module mj_s_ff_s_d_11 (out, din,clk);
    output  [10:0]  out;
    input   [10:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));

        

endmodule 


module mj_s_ff_s_d_12 (out, din,clk);
    output  [11:0]  out;
    input   [11:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
 
endmodule 

module mj_s_ff_s_d_13 (out, din,clk);
    output  [12:0]  out;
    input   [12:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
    
endmodule 

module mj_s_ff_s_d_14 (out, din,clk);
    output  [13:0]  out;
    input   [13:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));

endmodule 

module mj_s_ff_s_d_15 (out, din,clk);
    output  [14:0]  out;
    input   [14:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
   
endmodule 

module mj_s_ff_s_d_16 (out, din,clk);
    output  [15:0]  out;
    input   [15:0]  din;
    input           clk;

mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));

endmodule 

module mj_s_ff_s_d_17 (out, din,clk);
    output  [16:0]  out;
    input   [16:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));

    
endmodule 


module mj_s_ff_s_d_18 (out, din,clk);
    output  [17:0]  out;
    input   [17:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));

endmodule 


module mj_s_ff_s_d_19 (out, din,clk);
    output  [18:0]  out;
    input   [18:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));   
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));


endmodule 


module mj_s_ff_s_d_20 (out, din,clk);
    output  [19:0]  out;
    input   [19:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));


endmodule 


module mj_s_ff_s_d_21 (out, din,clk);
    output  [20:0]  out;
    input   [20:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));

endmodule 


module mj_s_ff_s_d_22 (out, din,clk);
    output  [21:0]  out;
    input   [21:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));


    
endmodule 


module mj_s_ff_s_d_23 (out, din,clk);
    output  [22:0]  out;
    input   [22:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));

  
endmodule 


module mj_s_ff_s_d_24 (out, din,clk);
    output  [23:0]  out;
    input   [23:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));

   
endmodule 


module mj_s_ff_s_d_25 (out, din,clk);
    output  [24:0]  out;
    input   [24:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));

  
endmodule 


module mj_s_ff_s_d_26 (out, din,clk);
    output  [25:0]  out;
    input   [25:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));


   endmodule 


module mj_s_ff_s_d_27 (out, din,clk);
    output  [26:0]  out;
    input   [26:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));

endmodule 

module mj_s_ff_s_d_28 (out, din,clk);
    output  [27:0]  out;
    input   [27:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.clk(clk));

  
endmodule 


module mj_s_ff_s_d_29 (out, din,clk);
    output  [28:0]  out;
    input   [28:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_28(.out(out[28]),.in(din[28]),.clk(clk));

endmodule 


module mj_s_ff_s_d_30 (out, din,clk);
    output  [29:0]  out;
    input   [29:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_28(.out(out[28]),.in(din[28]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_29(.out(out[29]),.in(din[29]),.clk(clk));


endmodule 


module mj_s_ff_s_d_31 (out, din,clk);
    output  [30:0]  out;
    input   [30:0]  din;
    input           clk;
mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));    
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_28(.out(out[28]),.in(din[28]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_29(.out(out[29]),.in(din[29]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_30(.out(out[30]),.in(din[30]),.clk(clk));

endmodule 

module mj_s_ff_se_d_32 (out,din, lenable,clk);
output [31:0] out;
input clk;
input lenable;
input [31:0] din;

mj_s_ff_se_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_28(.out(out[28]),.in(din[28]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_29(.out(out[29]),.in(din[29]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_30(.out(out[30]),.in(din[30]),.lenable(lenable),.clk(clk));
mj_s_ff_se_d    mj_s_ff_s_d_31(.out(out[31]),.in(din[31]),.lenable(lenable),.clk(clk));

endmodule

[Up: icu_dpath icu_din_reg][Up: icram_misc i_icu_din_ff]
module mj_s_ff_s_d_32 (out, din,clk);
    output  [31:0]  out;
    input   [31:0]  din;
    input           clk; 

mj_s_ff_s_d    mj_s_ff_s_d_0(.out(out[0]),.in(din[0]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_1(.out(out[1]),.in(din[1]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_2(.out(out[2]),.in(din[2]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_3(.out(out[3]),.in(din[3]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_4(.out(out[4]),.in(din[4]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_5(.out(out[5]),.in(din[5]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_6(.out(out[6]),.in(din[6]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_7(.out(out[7]),.in(din[7]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_8(.out(out[8]),.in(din[8]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_9(.out(out[9]),.in(din[9]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_10(.out(out[10]),.in(din[10]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_11(.out(out[11]),.in(din[11]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_12(.out(out[12]),.in(din[12]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_13(.out(out[13]),.in(din[13]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_14(.out(out[14]),.in(din[14]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_15(.out(out[15]),.in(din[15]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_16(.out(out[16]),.in(din[16]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_17(.out(out[17]),.in(din[17]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_18(.out(out[18]),.in(din[18]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_19(.out(out[19]),.in(din[19]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_20(.out(out[20]),.in(din[20]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_21(.out(out[21]),.in(din[21]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_22(.out(out[22]),.in(din[22]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_23(.out(out[23]),.in(din[23]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_24(.out(out[24]),.in(din[24]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_25(.out(out[25]),.in(din[25]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_26(.out(out[26]),.in(din[26]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_27(.out(out[27]),.in(din[27]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_28(.out(out[28]),.in(din[28]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_29(.out(out[29]),.in(din[29]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_30(.out(out[30]),.in(din[30]),.clk(clk));
mj_s_ff_s_d    mj_s_ff_s_d_31(.out(out[31]),.in(din[31]),.clk(clk));

endmodule 

module mj_s_ff_snr_d_2 (out, din, reset_l,clk);
    output  [1:0]  out;
    input   [1:0]  din;
    input           clk;
    input           reset_l;

    mj_s_ff_snr_d    mj_s_ff_snr_d_0(.out(out[0]), .in(din[0]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_1(.out(out[1]), .in(din[1]), .reset_l(reset_l),.clk(clk));

endmodule 

module mj_s_ff_snr_d_3 (out, din, reset_l,clk);
    output  [2:0]  out;
    input   [2:0]  din;
    input           clk;
    input           reset_l;

    mj_s_ff_snr_d    mj_s_ff_snr_d_0(.out(out[0]), .in(din[0]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_1(.out(out[1]), .in(din[1]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_2(.out(out[2]), .in(din[2]), .reset_l(reset_l),.clk(clk));

endmodule 

module mj_s_ff_snr_d_4 (out, din, reset_l,clk);
    output  [3:0]  out;
    input   [3:0]  din;
    input           clk;
    input           reset_l;

    mj_s_ff_snr_d    mj_s_ff_snr_d_0(.out(out[0]), .in(din[0]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_1(.out(out[1]), .in(din[1]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_2(.out(out[2]), .in(din[2]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_3(.out(out[3]), .in(din[3]), .reset_l(reset_l),.clk(clk));

endmodule 

module mj_s_ff_snr_d_5 (out, din, reset_l,clk);
    output  [4:0]  out;
    input   [4:0]  din;
    input           clk;
    input           reset_l;

    mj_s_ff_snr_d    mj_s_ff_snr_d_0(.out(out[0]), .in(din[0]), .reset_l(reset_l),.clk(clk));
    mj_s_ff_snr_d    mj_s_ff_snr_d_1(.out(out[1]), .in(din[1]), .reset_l(reset_l),.clk(clk));
Next123456
HierarchyFilesModulesSignalsTasksFunctionsHelp

This page: Created:Wed Mar 24 09:45:19 1999
From: /import/jet-pj2-sim/rahim/picoJava-II/design/rtl/mj_ffs_behv.v

Verilog converted to html by v2html 5.0 (written by Costas Calamvokis).Help