selected publications conference paper REPLICA2Pro 2006 FPGA architecture extensions for preemptive multitasking and hardware defragmentation 2005