Configurable hardware: a new paradigm for computation