File:Bshift.mux.vhdl.20120724.pdf