From: Scott Dattalo <scott@da...>  20040804 03:19:50

On Tue, 3 Aug 2004, Paul Stoffregen wrote: > Is anyone here a member of the IEEE Transactions on Computers group? Paul, I'm not an IEEE member and do not know anything about the paper you cite. And I'm not going to specifically address the topic you raise either. :) However, I'm familiar with computing the arcsine function. Here's an implementation for the midrange PIC processors: http://www.dattalo.com/technical/software/pic/arcsine.asm The CORDIC algorithm is interesting, but in my experience for PIC's a look up table with linear interpolation is more efficient; at least for low resolutions like 810 bits. The CORDIC algorithm scales better than look up tables for higher resolutions (which probably explains why you never see look up tables for floating point libraries). I never attempted to determine the resolution boundary where one would choose one algorithm over the other. Anyway, sorry to waste a little bandwidth here... Scott 