A method, comprising: providing waveform edges associated with an asynchronous input to a receiver; wherein the waveform edges are-distributed across an adjustment range; scanning at least a portion of the adjustment range to obtain samples from the distribution of waveform edges at a first sample position of a first type for each of a plurality of sample positions of a second type different from the first type to obtain an error count for each of the plurality of sample positions across at least the portion of the adjustment range; wherein the adjustment range is a unit interval of an input bit; wherein the waveform edges are spaced-apart by a 1/16th or smaller fraction of the unit interval to provide the distribution thereof; wherein the first sample position of the first type is a data sample position; wherein a second sample position of the second type is an eye scan sample position; wherein the plurality of sample positions are eye scan sample positions; wherein the sample offset is an eye scan sample position-to-data sample position offset; wherein the first sample position is fixed; wherein the second sample position from the plurality of sample positions is moved across at least the portion of the adjustment range; wherein the scanning includes performing a plurality of sampling cycles corresponding to a sample count at each of the plurality of sample positions; locating a threshold bit error rate from the scanning; determining an amount and a direction of the sample offset to the threshold bit error rate from a reference location; and adjusting either the first sample position or the second sample position responsive to the amount and the direction of the sample offset to at least reduce the sample offset. providing waveform edges associated with an asynchronous input to a receiver; wherein the waveform edges are-distributed across an adjustment range; scanning at least a portion of the adjustment range to obtain samples from the distribution of waveform edges at a first sample position of a first type for each of a plurality of sample positions of a second type different from the first type to obtain an error count for each of the plurality of sample positions across at least the portion of the adjustment range; wherein the adjustment range is a unit interval of an input bit; wherein the waveform edges are spaced-apart by a 1/16th or smaller fraction of the unit interval to provide the distribution thereof; wherein the first sample position of the first type is a data sample position; wherein a second sample position of the second type is an eye scan sample position; wherein the plurality of sample positions are eye scan sample positions; wherein the sample offset is an eye scan sample position-to-data sample position offset; wherein the first sample position is fixed; wherein the second sample position from the plurality of sample positions is moved across at least the portion of the adjustment range; wherein the scanning includes performing a plurality of sampling cycles corresponding to a sample count at each of the plurality of sample positions; locating a threshold bit error rate from the scanning; determining an amount and a direction of the sample offset to the threshold bit error rate from a reference location; and adjusting either the first sample position or the second sample position responsive to the amount and the direction of the sample offset to at least reduce the sample offset.