HLock: Locking IPs at the High-Level Language | IEEE Conference Publication | IEEE Xplore