A Framework for Supporting Real-Time Applications on Dynamic Reconfigurable FPGAs