/****************************************************************
---------------------------------------------------------------
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]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_1]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_2]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_3]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_4]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_5]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_6]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_7]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_8]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_9]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_10]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_11]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_12]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_13]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_14]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_15]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_16]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_17]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_18]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_19]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_20]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_21]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_22]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_23]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_24]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_25]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_26]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_27]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_28]](v2html-up.gif)
![[Up: mj_s_ff_s_d_30 mj_s_ff_s_d_29]](v2html-up.gif)
![[Up: mj_s_ff_s_d_31 mj_s_ff_s_d_0]](v2html-up.gif)
... (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]](v2html-up.gif)
![[Up: mj_s_ff_se_d_3 mj_s_ff_se_d_1]](v2html-up.gif)
![[Up: mj_s_ff_se_d_3 mj_s_ff_se_d_2]](v2html-up.gif)
![[Up: mj_s_ff_se_d_4 mj_s_ff_se_d_0]](v2html-up.gif)
![[Up: mj_s_ff_se_d_4 mj_s_ff_se_d_1]](v2html-up.gif)
![[Up: mj_s_ff_se_d_4 mj_s_ff_se_d_2]](v2html-up.gif)
![[Up: mj_s_ff_se_d_4 mj_s_ff_se_d_3]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_0]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_1]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_2]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_3]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_4]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_5]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_6]](v2html-up.gif)
![[Up: mj_s_ff_se_d_8 mj_s_ff_se_d_7]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_0]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_1]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_2]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_3]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_4]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_5]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_6]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_7]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_8]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_9]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_10]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_11]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_12]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_13]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_14]](v2html-up.gif)
![[Up: mj_s_ff_se_d_32 mj_s_ff_s_d_15]](v2html-up.gif)
... (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]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_1]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_2]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_3]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_4]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_5]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_6]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_7]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_8]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_9]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_10]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_11]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_12]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_13]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_14]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_15]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_16]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_17]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_18]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_20 mj_s_ff_snr_d_19]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_0]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_1]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_2]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_3]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_4]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_5]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_6]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_7]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_8]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_9]](v2html-up.gif)
![[Up: mj_s_ff_snr_d_21 mj_s_ff_snr_d_10]](v2html-up.gif)
... (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]](v2html-up.gif)
![[Up: ibuf_ctl_slice dirty_flop]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_0]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_1]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_2]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_3]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_4]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_5]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_6]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_7]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_8]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_9]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_10]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_12 mj_s_ff_snre_d_11]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_0]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_1]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_2]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_3]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_4]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_5]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_6]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_7]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_8]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_9]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_10]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_11]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_12]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_13]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_14]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_16 mj_s_ff_snre_d_15]](v2html-up.gif)
![[Up: mj_s_ff_snre_d_18 mj_s_ff_snre_d_0]](v2html-up.gif)
... (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]](v2html-up.gif)
![[Up: ibuffer ibuf_pc_sel_d1_reg]](v2html-up.gif)
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
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
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
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]](v2html-up.gif)
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
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]](v2html-up.gif)
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));
This page: |
Created: | Wed Mar 24 09:45:19 1999 |
| From: |
/import/jet-pj2-sim/rahim/picoJava-II/design/rtl/mj_ffs_behv.v
|