SMS dit: Design and Verification of On−Chip Communication Protocols