Manchester City midfielder David Silva could be out of action for as long as a month after picking up a calf strain.