A Functionality-Based Runtime Relocation System for Circuits on Heterogeneous FPGAs | IEEE Journals & Magazine | IEEE Xplore