HierarchyFilesModulesSignalsTasksFunctionsHelp
Prev12
   /*****************************
    *				*
    *		W stage		*
    *				*
    *****************************/

// Because of timing reasons, we have moved the mux selects for 
// Rs1 and Rs2 into data path only 

   ff_se_2 for_w_flop(.out (forward_data_w_mux_sel[1:0]),
                                      .din (forward_w_sel_din[1:0]),
                                      .enable (~hold_c),
                                      .clk (clk)
                                       );

   mux2_32 forward_data_w_mux(.out (forward_data_w[31:0]),
			      .in1 (dcu_data_w[31:0]),
			      .in0 (alu_out_c_d1[31:0]),
			      .sel (forward_data_w_mux_sel[1:0])
			      );
   assign alu_out_w = forward_data_w;
   ff_s_32 forward_data_w_reg(.out (forward_data_w1[31:0]),
			      .din (forward_data_w[31:0]),
			      .clk (clk)
			      );

   /*****************************
    *				*
    *		W1 stage	*
    *				*
    *****************************/

endmodule // ex_dpath

12
HierarchyFilesModulesSignalsTasksFunctionsHelp

This page: Created:Wed Mar 24 09:44:11 1999
From: /import/jet-pj2-sim/rahim/picoJava-II/design/iu/ex/rtl/ex_dpath.v

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