Programming, Xilinx, Fpga, C, Microzed.
This is making use of the Arbitrary Precision Fixed Point library. Using fixed point data types enables us to not only obtain simulations which are identical to the resulting hardware implementation, but also lets us control the following: Width of the integer (W) Number of integer bits (I)