Variability compensation for full-swing against low-swing on-chip communication