Lifetime reliability: toward an architectural solution