Perhaps the Cordic algorithm? I understand CORDIC is well suited to
FPGA implementation. It can calculate some (most?) of the trig functions.
Some good tutorials covering "DSP on FPGA" at this site, and in
particular the CORDIC algorithm.
http://www.andraka.com/cordic.htm