title: Smartest way to square root of 64b in FPGA
body: <p>I can find a lot of algorithms for doing square roots (or estimates) of integers in FPGAs for 8 and 16 bits, but I have a 64 bit value and I cannot seem to find a good solution to this.  </p>
  
  <p>Is there a good method for the square root of an unsigned 64bit value? (I am wiring in Verilog on a Xilinx part in Vivado if that matters)</p>
  
  <p>--Edit--
  I should add that I will be performing this calculation every clock on a new value, so a set number of iterations will be best so I know which output is coming out.</p>