A breakpoint-based silicon debug technique with cycle-granularity for handshake-based SoC | IEEE Conference Publication | IEEE Xplore