FPGA Architectures for Reconfigurable Computing - Gericota, Manuel G. (2007)