Synchronous Vs Asynchronous Sequential Circuits