synchronizer is a circuit,that accepts an input that can change at arbitrary
times and produces an output aligned to the synchoronizer clock.
synchronizer accepts are D and a clock,it produces an output Q that ought to be
valid some bounted delay after the clock.
built from a pair of ffs.
transfer charateristics of the two inverters.