A method for synthesizing sequential circuits | Synapse