Semiconductor device, semiconductor repair system including the same, and method for operating the semiconductor device
AssigneeSK hynix Inc.
InventorsSeon-Ki CHO, Yong-Ho KONG
Life of this patent
Estimating the term…
Abstract
A semiconductor device includes: a plurality of fuse arrays each including a plurality of fuses; a selection block which selects one fuse array among the fuse arrays in response to values of a group of bits of a repair code; a code alignment block which aligns disposition of bits other than the group of bits of the repair code, wherein the alignment disposition is changed based on the fuse array selected in the selection block; and an operation block which controls an operation of the fuse array selected in the selection block in response to a repair command and an output code of the code alignment block.
Claims20
A semiconductor device, comprising:
- a plurality of fuse arrays each including a plurality of fuses;
- a selection block suitable for selecting one fuse array among the fuse arrays in response to values of a group of bits of a repair code;
- a code alignment block suitable for arranging bits of the repair code other than the group of bits of the repair code, wherein the arrangement corresponds to the fuse array selected by the selection block;
- and
- an operation block suitable for controlling an operation of the fuse array selected by the selection block in response to a repair command, and an output code of the code alignment block.
The semiconductor device of claim wherein the operation block includes:
- a fuse selection unit suitable for selecting a predetermined number of fuses among the fuses included in the fuse array, which is selected by the selection block in response to the address code;
- and
- a fuse operation unit suitable for performing a rupture or read operation on the fuses selected by the fuse selection unit in response to the repair command.
A semiconductor repair system, comprising:
- a repair controller suitable for generating a repair command and a repair code;
- and
- a semiconductor device having a plurality of fuse arrays each including a plurality of fuses, and suitable for controlling each operation of the fuse arrays by receiving the repair code through a predetermined first pad and receiving the repair command through a predetermined second pad,
- wherein the semiconductor device includes:
- a selection block suitable for selecting one fuse array among the fuse arrays in response to values of a group of bits of the repair code;
- a code alignment block suitable for arranging the bits of the repair code other than the group of bits of the repair code, wherein the arrangement corresponds to the fuse array selected by the selection block;
- and
- an operation block suitable for controlling an operation of the fuse array selected by the selection block in response to the repair command, and an output code of the code alignment block.
A method for operating a semiconductor device including a plurality of fuse arrays each having a plurality of fuses, comprising:
- selecting one fuse array among the fuse arrays in response to values of a group of bits of a repair code;
- generating a repair alignment code by arranging the bits of the repair code other than the group of the bits of the repair code, wherein the arrangement corresponds to the fuse array selected by the selecting of the fuse array, and
- controlling an operation of the fuse array selected by the selecting of the fuse array in response to a repair command, and the repair alignment code.
Dependencies are inferred from the claim text.