in order to enhance yield of chips , a block connector is provided in an integrated circuit including two function block groups . one group includes m + n first function blocks wherein n first function blocks are provided as redundant blocks . the other group includes m second function blocks . a block connector is provided for selectively coupling each of the m second function blocks to one of a plurality of first function blocks whose number ranges from 3 to n + 1 . further , the block connector is capable of temporarily coupling all the first function blocks to the second function blocks for determining any defective block among the first function blocks before permanent connection of the two block groups .