Hardware evolution