--
-- Component : b_mux
--
-- Generated by System Architect version v8.5_2.2 by ja-wells on Mar 20, 97
--
-- sensitivity_attr :: 'transaction

ARCHITECTURE spec OF b_mux IS
BEGIN
   -------------------------------------------------------------------
   vhdl_b_mux : PROCESS (ROut2_D, ALU_M, DOut, selBB)
   -------------------------------------------------------------------
	variable state : mips_word;
   BEGIN
	case selBB is
	when "00" =>
		state := ROut2_D;
	when "01" =>
		state := ALU_M;
	when "10" =>
		state := DOut;
	when others =>
		state := (OTHERS => 'X');
	end case;

	B2 <= state after 2 ns;
   END PROCESS vhdl_b_mux ;
END spec ;