Reconfigurable computing: architectures, tools, and applications 5th International Workshop, ARC 2009, Karlsruhe, Germany, March 16-18, 2009 ; proceedings (Springer, 2009)