1/1
Fixed point inversion
by azetou on Mar 3, 2015 |
azetou
Posts: 1 Joined: Aug 1, 2013 Last seen: Mar 5, 2015 |
||
Hi,
I kindly would like your help, I need to implement in Xilinx System Genrator an inversion like this: _ Input : X (UFIX_48_25) Output : 1/X (UFIX_48_38) Any ideas ? Free IP cores or using xilinx blocks...,for I am a beginner. Thanks in advance. |
RE: Fixed point inversion
by iyjw02 on Mar 5, 2015 |
iyjw02
Posts: 1 Joined: Oct 27, 2010 Last seen: Dec 11, 2022 |
||
U need CORDIC Algorithm�just wiki that
|
RE: Fixed point inversion
by dgisselq on Mar 6, 2015 |
dgisselq
Posts: 247 Joined: Feb 20, 2015 Last seen: Oct 24, 2024 |
||
I found a paper on CORDIC type inversion at,
http://www.ecti-thailand.org/assets/papers/1329_pub_54.pdf However, on inspection, it doesn't appear that this approach does much more than old-fashioned long division done in base-two. Numerical Recipes in C also publishes an interesting algorithm for extended long division. However, their algorithm depends upon cheap multiplies. If you have neither multiply nor divide, I'd go for the long division approach -- unless someone else has a better idea. Dan |
1/1