File:C3.bshift.vhdl.20120330.pdf