URL
https://opencores.org/ocsvn/mips32r1/mips32r1/trunk
Subversion Repositories mips32r1
[/] [mips32r1/] [trunk/] [Hardware/] [XUPV5-LX110T_SoC/] [MIPS32-Pipelined-Hw/] [src/] [Common/] [Mux2.v] - Rev 2
Go to most recent revision | Compare with Previous | Blame | View Log
`timescale 1ns / 1ps /* * File : Mux2.v * Project : University of Utah, XUM Project MIPS32 core * Creator(s) : Grant Ayers (ayers@cs.utah.edu) * * Modification History: * Rev Date Initials Description of Change * 1.0 7-Jun-2011 GEA Initial design. * * Standards/Formatting: * Verilog 2001, 4 soft tab, wide column. * * Description: * A 2-input Mux of variable width, defaulting to 32-bit width. */ module Mux2 #(parameter WIDTH = 32)( input sel, input [(WIDTH-1):0] in0, in1, output [(WIDTH-1):0] out ); assign out = (sel) ? in1 : in0; endmodule
Go to most recent revision | Compare with Previous | Blame | View Log