A noise shaping module comprises a first addition module that receives an
input signal. A modulo operation module generates a modulo signal based
on an output of the addition module. A truncation module truncates the
modulo output to form a truncated signal. A feedback filter module
generates a feedback signal that is an input to the first addition module
based on the truncated signal.