VLSI Signal Processing: a Bit-Serial Approach