title: Compute processing time Verilog using simulation and using FPGA
body: <p>New to fpga world, i wrote a verilog HDL program for nxn matrix multiplication and now i want to compare time between FPGA and CPU/GPU. I get the execution time on CPU/CPU by using time.time() in python or using profiling. How do i achieve the same thing in vivado simulation (how to use same hardware specs of basys3 in simulation)?  the Basys 3 (Hardware) is yet to be delivered.</p>
  
  <p>Is there a way to calculate a metric which is same for both the worlds ? Time or clock cycles .. ?</p>
  
  <p>Thanks for your help.</p>