title: Power function in vhdl
body: <p>I want to make power function using vhdl where the power is floating number and the number is integer (will be always "2").</p>
  
  <p>2^ some floating number.</p>
  
  <p>I use ieee library and (fixed_float_types.all, fixed_pkg.all, and float_pkg.all).</p>
  
  <p>I thought of calculating all the possible outputs and save them in ROM, but i don't know the ranges of the power.</p>
  
  <p>How to implement this function and if there is any implemented function like this where to find it?</p>
  
  <p>thanks</p>