Non-linear distortion introduced by communications channels increases
the probability of error. In this paper, an adaptive non-linear cancel
ler is presented which attempts to remove non-linear interference from
the output of a feedforward or decision feedback equaliser, improving
the error rate. It may be implemented using a memory look-up table ar
chitecture, making it suitable for high speed real time operation.