Soft Hardware