A design methodology for mobile and embedded applications on FPGA-based dynamic reconfigurable hardware. (20th September 2019)