Hardware Assisted IEEE 1588 IP Core