Fixed point operations

OP (Company: Student) #2757417
Rate this post
• ▲ useful
▼ not useful
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.

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.