Forum Discussion
Altera_Forum
Honored Contributor
9 years agohow to calculate sin inverse (ARCSIN) in VHDL?
I am using altera de0 nano soc fpga, and quartus 16.1 lite edition. I found that to calculate sin, cos and atan Altera's CORDIC IP core can be used.or lookup table (LUT) can be used for sin or cos .b...
Altera_Forum
Honored Contributor
9 years ago --- Quote Start --- You can calculate the table initialization in VHDL, using ieee.math_real.arcsin. --- Quote End --- I made a lookup table using excel and i put values in to switch case. and i get overlaps when accessing sin inverse. because when getting inverse of sine we point to a place at sin wave and get the phase of it. since sin wave is increasing and decreasing uniquely i get same amplitude levels twice when it increasing and decreasing. how to solve this. ?