File:C3.bshift.vhdl.20120402.pdf