block_diagram for Unicamp MC613 (digital circuits laboratory) assignment