The Interlaken IP core has been designed to the requirements of the Interlaken Protocol Definition 1.2.