Now Playing : Rethink the IP Core