VLSI Signal Processing: A Bit-Serial Approach