Constraining Source Synchronous Interfaces