|
Message
From: Richard Herveille<richard@h...>
Date: Sun Mar 19 12:13:21 CET 2006
Subject: [oc] need of core implementing tan inverse function in vhdl
Or use the cordic core, which is available from opencores.Richard -----Original Message----- From: cores-bounces@o... [mailto:cores-bounces@o...] On Behalf Of Abhijit Krishna Sent: Saturday, March 18, 2006 4:41 PM To: Discussion list about free open source IP cores Subject: Re: [oc] need of core implementing tan inverse function in vhdl
hi siddharth. i am working on trignometric tables myself so this is just a guess. Try to implement it using a lookup table. Store several values of tan inverse for angles 0 to 90 depending on the accuracy you desire. i.e. when p/q is expressed in 8 bits you can have at most 256 entries in the lookup table. Store this table in a an array of registers. make a decoder which selects the appropriate register for a given value...blah blah blah...
-Abhijit
On 3/16/06, spy_dy172000@y... <spy_dy172000@y...> wrote: > helo ppl ! > > i am siddhartha working as a vlsi engg in front end i > badly in need of an ip core which deals with the tan inverse function > i had been facing this since 2 weeks.atleast the logic behind this wud > be appreciated if not the core i badly wana implement trignometric > functions specially tan inverse in vhdl taking 2 binary 8 bit inputs > and remenber THESE INPUTS ARE THE AMPLITUDE VALUES OF THE SIN AND > COSINE WAVES I HAVE GOT AND THRU THAT I HAD TO DEVELOP THE CORE TO GET > TAN and implement the tan inverse function ly which would be the final > result . > > ex : lets p and q are the 8 bit input data implementing p/q as a > division operator we shud alsoimplement tan inverse on p/q,thr ends > the prj. > > hope u got it .....i think it wud be a challenging project as > far as my experience is concerned......i wud appreciate on each and > every reply u gona make on this prj..... > regards....siddhartha. > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores > _______________________________________________ http://www.opencores.org/mailman/listinfo/cores
|
 |