1. A method for evaluating a polynomial in an electronic system, comprising: initializing a multiply and accumulate feedback apparatus comprising a multiplier stage having an output coupled to an input of an accumulator stage, the accumulator stage having an accumulator feedback output selectively coupled to an input of the multiplier stage over a plurality of clock cycles to generate a plurality of initial working loop variables (z 0 0, z 0 1,. .. z 0 N) at the accumulator feedback output; calculating a final working loop variable z from the plurality of initial working loop variables using a plurality of iterative passes of the multiply and accumulate feedback apparatus to generate a plurality of final working loop values (z0, z1,. .. zN) over an additional plurality of clock cycles; multiplying the final working loop variable z and a complex input vector x to compute a final multiplier value using the multiplier stage of the multiply and accumulate feedback apparatus; and adding a least significant complex polynomial coefficient to the final multiplier value using the multiplier stage of the multiply and accumulate feedback apparatus to yield a result of the polynomial evaluation.