Abstract: The computational bottleneck of an NLMS algorithm is the division. This brief presents a division approximation method by encoding the divisor in a canonical signed digit (CSD) form. With ...