I currently work with two FPGAs, Microchip/Microsemi ProASIC3E and AMD/Xilinx Zynq-7020.
In their datasheets, the recommended minimum operating frequency is 1.5 MHz for the A3PE ProASIC3E chip. The minimum frequency for the Zynq chip is not mentioned.
While I can understand the limit of maximum speed the FPGA can clock at, as there are timing issues and stray capacitance issues at overclocked speeds, I do not understand the requirement for minimum clock speed for FPGAs.
Would such FPGAs work if they are clocked at, say, a few hundred kilohertz?