imlementation of digital water marking using vhdl programe. this block contains register, adders, buffers and 2's complement block.this block seprate out high frequency and low frequency components from the original image pixel so that watermark can be embedded.