Observable time windows: verifying the results of high-level synthesis | IEEE Conference Publication | IEEE Xplore