Design with race-free hardware semantics | IEEE Conference Publication | IEEE Xplore