Describir: Synchronization and Arbitration in Digital systems