Importance of an FPGA external clock
If you need a clock inside FPGA, you can synthesize an internal ring oscillator, see an example here. If totally internal, there might be some implementation caveats, it might be either optimized out, or too fast and unstable. However, if you can sacrifice two I/O pins on your hardware platform, you can put a RC delay there, and close the loop internally.