Working design, synthesized and gl-simulated with clock period of 1.1ns!