Synchronous and Asynchronous Pipeline Architecture