Patent ID: 7545688

Claim:
A semiconductor device, comprising: plural macros each including plural normal blocks each composed of a circuit having some function and a redundant block having a same function as the normal block and, when a defect occurs in any of the normal blocks, used as a replacement for the normal block where the defect occurs; a first replacement information storage unit storing first replacement macro information to designate a macro to be subjected to the replacement out of the plural macros and first replacement block information to designate a normal block to be replaced with the redundant block out of the plural normal blocks in the designated macro; a first transmission line serially connecting the plural macros; and a replacement information transmission circuit transmitting replacement information to the designated normal block in the designated macro via said first transmission line based on the first replacement macro information and the first replacement block information stored in said first replacement information storage unit, wherein said replacement information transmission circuit includes plural flip-flops provided corresponding to the plural normal blocks in the plural macros, and the plural flip-flops are serially connected by said first transmission line and serially transmit the replacement information.