>>12010954
Lemme try to give a better shot.
The short answer is no, because FPGA "cores" are still basically programs written in VHDL or other "design languages", and the precision depends on how much the VHDL programmer knows about the real hardware, and also if he can squeeze the whole functionality in the number of logic gates available, and also if the FPGA chip can run fast enough.
Now the long answer is that CPUs are mostly made out of the "pseudo components" in pic related, logic gates.
FGPA is a bunch of reprogrammable logic gates connected in a grid, and a VHDL compiler will turn the VHDL program into a list of connected logic gates you can use to upload to a FGPA.
The main advantage is that you can run all the logic gates at the same time, so if you program say 5 CPUs into the same FPGA, they will all run in synchrony, which is pretty good for simulating a sega saturn for example.
On PC, you have to simulate CPU by CPU, cycle by cycle of each of em to not break the code.
Or kludge the fuck out of everything and use breakpoints or..