1. An integrated circuit (IC), comprising: a plurality of multi-gigabit transceivers (MGTs); a configuration memory for storing configuration data for configuring each MGT; wherein each MGT has a respective set of one or more attributes that are configurable for compensating for respective performance variations of the MGT caused by location of the MGT on the IC; and wherein for each attribute, the configuration memory has one or more corresponding memory cells, and a value from the configuration data configured into the one or more corresponding memory cells adjusts performance of a function performed by the MGT to compensate for the location of the MGT on the IC.