Digital systems and hardware firmware algorithims - Ercegovac, Milos D. (John Wiley & Sons, 1985)