look at xilinx website. Specially look at the cordic spec in the core generator manual. The spec has a good reference on how cordic works and what the xilinx cordic IP core can do.
Also look at www.opencores.org. Lots of good reference and synthesizable cordic IP cores.