A High Performance Asynchronous Interface Unit for Globally-Asynchronous Locally-Synchronous Systems