I have to deal with real type numbers in my code(synthesisable) so I am
using fixed point packages. I have a few doubts in this.
1.I want to define all variables in my function as ufixed(7 downto -6).
I believe that all the values i get here dont need more than these
number of bits. When i am supposed to find a+b or a/b or a*b , I would
type it as resize(a/b , a'high, a'low). Would I get any problems with
this format of representation ??
2. How do i find square root and exponent function of a fixed point
number here? I can't use ** in fixed operations as per fixed point
package rules.