FPGA Finite Difference Time Domain Solver for Thermal Simulation