Systems and methods for synchronizing communication between devices
include using a test circuit to measure a propagation time through a
delay circuit. The propagation time is used to determine an initial delay
value within a delay lock loop. This delay value is then changed until a
preferred delay value, resulting in synchronization, is found. In various
embodiments, used of the initial delay value increases the speed,
reliability or other beneficial features of the synchronization.