[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20180218776A1 - Integrated circuits - Google Patents

Integrated circuits Download PDF

Info

Publication number
US20180218776A1
US20180218776A1 US15/652,962 US201715652962A US2018218776A1 US 20180218776 A1 US20180218776 A1 US 20180218776A1 US 201715652962 A US201715652962 A US 201715652962A US 2018218776 A1 US2018218776 A1 US 2018218776A1
Authority
US
United States
Prior art keywords
signal
internal
order
generate
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US15/652,962
Other versions
US10037811B1 (en
Inventor
Chang Hyun Kim
Kibong Koo
Choung Ki Song
Byung Kuk YOON
Yo Sep Lee
Jae Seung Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SK Hynix Inc
Original Assignee
SK Hynix Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SK Hynix Inc filed Critical SK Hynix Inc
Assigned to SK Hynix Inc. reassignment SK Hynix Inc. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, CHANG HYUN, KOO, KIBONG, LEE, JAE SEUNG, LEE, YO SEP, SONG, CHOUNG KI, YOON, BYUNG KUK
Application granted granted Critical
Publication of US10037811B1 publication Critical patent/US10037811B1/en
Publication of US20180218776A1 publication Critical patent/US20180218776A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/028Detection or location of defective auxiliary circuits, e.g. defective refresh counters with adaption or trimming of parameters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/32Timing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/08Address circuits; Decoders; Word-line control circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/14Implementation of control logic, e.g. test mode decoders
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/50Marginal testing, e.g. race, voltage or current testing
    • G11C29/50012Marginal testing, e.g. race, voltage or current testing of timing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/063Voltage and signal distribution in integrated semi-conductor memory access lines, e.g. word-line, bit-line, cross-over resistance, propagation delay
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/06Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1093Input synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • G11C7/222Clock generating, synchronizing or distributing circuits within memory device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • G11C2029/1802Address decoder
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/22Control and timing of internal memory operations
    • G11C2207/2254Calibration

Definitions

  • Embodiments of the present disclosure may generally relate to integrated circuits controlling points of time that an internal command is inputted to internal circuits of semiconductor devices constituting each of the integrated circuits.
  • the integrated circuit comprised of the plurality of semiconductor devices may be fabricated to include electrodes and through silicon vias (TSVs).
  • TSVs through silicon vias
  • Various internal signals and a power supply voltage may be transmitted through the electrodes and through silicon vias (TSVs) of the plurality of semiconductor devices.
  • the plurality of semiconductor devices included in the integrated circuit may be designed to have different functions and may be encapsulated in a single package. Accordingly, it may be necessary to compensate for a skew difference between signals of the semiconductor devices encapsulated in a single package.
  • an integrated circuit may be provided.
  • the integrated circuit may include a first semiconductor device and a second semiconductor device.
  • the first semiconductor device may be configured to output an internal command generated from a command to a first input through electrode.
  • the first semiconductor device may be configured to output a high-order strobe signal generated from the internal command to a first output through electrode.
  • the first semiconductor device may be configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command.
  • the second semiconductor device may be configured to receive the internal command from the first input through electrode.
  • the second semiconductor device may be configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode.
  • the second semiconductor device may be configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
  • an integrated circuit may be provided.
  • the integrated circuit may include a first semiconductor device and a second semiconductor device.
  • the first semiconductor device may be configured to receive an internal command from a first input through electrode.
  • the first semiconductor device may be configured to generate a high-order strobe signal from the internal command to output the high-order strobe signal to a first output through electrode.
  • the first semiconductor device may be configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command.
  • the second semiconductor device may be configured to receive the internal command from the first input through electrode.
  • the second semiconductor device may be configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode.
  • the second semiconductor device may be configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
  • an integrated circuit may be provided.
  • the integrated circuit may include semiconductor devices stacked in a single package, each including internal circuits, coupled to one another by through electrodes, and may be configured to compensate for a timing skew difference between signals which are inputted to the internal circuits of the semiconductor devices.
  • the semiconductor devices may be configured to compare phases of strobe signals which are generated according to internal delay times of the semiconductor devices and may be configured to control points of time that an internal command is inputted to the internal circuits of the semiconductor devices according to a comparison result of the phases of the strobe signals.
  • FIG. 1 is a block diagram illustrating a configuration of an integrated circuit according to an embodiment of the present disclosure.
  • FIG. 2 is a block diagram illustrating a configuration of a control circuit included in the integrated circuit of FIG. 1 .
  • FIG. 3 is a block diagram illustrating a configuration of a first internal circuit included in the integrated circuit of FIG. 1 .
  • FIG. 4 is a block diagram illustrating a configuration of a delay circuit included in the first internal circuit of FIG. 3 .
  • FIG. 5 is a block diagram illustrating a configuration of a first calibration circuit included in the integrated circuit of FIG. 1 .
  • FIG. 6 is a block diagram illustrating a configuration of a first detection circuit included in the integrated circuit of FIG. 1 .
  • FIG. 7 is a timing diagram illustrating a calibration operation relative to operations of first and second detection circuits in an embodiment of the present disclosure.
  • FIG. 8 is a timing diagram illustrating an operation of an integrated circuit according to an embodiment of the present disclosure.
  • FIG. 9 is a block diagram illustrating a configuration of an electronic system employing the integrated circuit illustrated in FIGS. 1 to 8 .
  • Various embodiments may be directed to integrated circuits controlling points of time that an internal command is inputted to internal circuits of each integrated circuit.
  • an integrated circuit may include a first semiconductor device 100 , a second semiconductor device 200 and a third semiconductor device 300 .
  • the first, second and third semiconductor devices 100 , 200 and 300 may be physically stacked and electrically connected to each other by through silicon vias (TSVs).
  • TSVs through silicon vias
  • the first semiconductor device 100 may include a control circuit 110 , a first transmission circuit 120 , a first receiving circuit 130 , a first internal circuit 140 , a first calibration circuit 150 , a second transmission circuit 160 , a second receiving circuit 170 and a first detection circuit 180 .
  • the control circuit 110 may generate an internal command RD, an input address IAD, a calibration enablement signal C_EN and a calibration periodic signal C_ROD in response to a command CMD, an address ADD, a clock signal CLK and a boot-up signal BTEN.
  • the control circuit 110 may decode the command CMD to generate the internal command RD during a normal operation.
  • the control circuit 110 may decode the address ADD to generate the input address IAD during the normal operation.
  • the control circuit 110 may generate the calibration enablement signal C_EN which is enabled after a boot-up operation.
  • the control circuit 110 may generate the internal command RD which is enabled if the calibration enablement signal C_EN is enabled.
  • the control circuit 110 may generate the internal command RD which is periodically created if the calibration enablement signal C_EN is enabled.
  • the control circuit 110 may generate the calibration periodic signal C_ROD that is periodically toggled if the calibration enablement signal C_EN is enabled.
  • the calibration enablement signal C_EN may be set as a signal which is enabled to enter a calibration operation for controlling an input point of time of the internal command RD.
  • the boot-up operation may correspond to an operation that outputs information for controlling operations of the semiconductor devices from a fuse circuit during an initialization operation.
  • the first transmission circuit 120 may output the internal command RD through a first input through electrode IN_T 1 .
  • the first transmission circuit 120 may output the input address IAD through a second input through electrode IN_T 2 .
  • the first transmission circuit 120 may output the calibration enablement signal C_EN through a third input through electrode IN_T 3 .
  • the first transmission circuit 120 may output the calibration periodic signal C_ROD through a fourth input through electrode IN_T 4 .
  • the first transmission circuit 120 may be realized using a general transmitter.
  • the first to fourth input through electrodes IN_T 1 , IN_T 2 , IN_T 3 and IN_T 4 may be realized using through silicon vias (TSVs).
  • the first receiving circuit 130 may receive the internal command RD from the first input through electrode IN_T 1 to generate a first internal read signal IRD 1 .
  • the first receiving circuit 130 may receive the input address IAD from the second input through electrode IN_T 2 to generate a first internal address IAD 1 .
  • the first receiving circuit 130 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate a first internal enablement signal C_EN 1 .
  • the first receiving circuit 130 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate a first internal periodic signal C_ROD 1 .
  • the first receiving circuit 130 may be realized using a general receiver.
  • the first internal circuit 140 may generate a high-order strobe signal STU from the first internal read signal IRD 1 in response to a first detection signal DET 1 .
  • the first internal circuit 140 may delay the first internal read signal IRD 1 by a delay time determined in response to a high-order code signal CDU ⁇ 1:N> to generate the high-order strobe signal STU during the calibration operation.
  • the first internal circuit 140 may receive or output data (DQ of FIG. 3 ) according to the first internal address IAD 1 and the first internal read signal IRD 1 delayed by a delay time determined in response to the high-order code signal CDU ⁇ 1:N> during the normal operation.
  • the first calibration circuit 150 may generate the high-order code signal CDU ⁇ 1:N> that is counted in response to the first internal periodic signal C_ROD 1 and the first detection signal DET 1 .
  • the first calibration circuit 150 may generate a high-order transmission control signal TCU ⁇ 1:3> according to chip identification information CID in response to the first internal enablement signal C_EN 1 .
  • the chip identification information CID may be set to have a logic level combination for enabling a first bit (i.e., a first high-order transmission control signal) TCU ⁇ 1> of the high-order transmission control signal TCU ⁇ 1:3> during the calibration operation.
  • the chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the high-order transmission control signal TCU ⁇ 1:3> during the normal operation.
  • the second transmission circuit 160 may output the high-order strobe signal STU to a first output through electrode OUT_T 1 in response to the first high-order transmission control signal TCU ⁇ 1> during the calibration operation.
  • the second transmission circuit 160 may be realized to output the high-order strobe signal STU to any one selected from the group consisting of the first output through electrode OUT_T 1 , a second output through electrode OUT_T 2 and a third output through electrode OUT_T 3 in response to the high-order transmission control signal TCU ⁇ 1:3> during the normal operation.
  • the second transmission circuit 160 may be realized using a general transmitter.
  • the first to third output through electrodes OUT_T 1 , OUT_T 2 and OUT_T 3 may be realized using TSVs.
  • the second receiving circuit 170 may receive the high-order strobe signal STU from the first output through electrode OUT_T 1 to generate a first high-order transmission strobe signal STU 1 .
  • the second receiving circuit 170 may receive a mid-order strobe signal STM from the second output through electrode OUT_T 2 to generate a second high-order transmission strobe signal STU 2 .
  • the second receiving circuit 170 may receive a low-order strobe signal STD from the third output through electrode OUT_T 3 to generate a third high-order transmission strobe signal STU 3 .
  • the second receiving circuit 170 may be realized using a general receiver.
  • the first detection circuit 180 may compare phases of the first, second and third high-order transmission strobe signals STU 1 , STU 2 and STU 3 with each other to generate the first detection signal DET 1 .
  • the first detection circuit 180 may generate the first detection signal DET 1 according to the first high-order transmission strobe signal STU 1 selected in response to the chip identification information CID and a phase comparison result of the first to third high-order transmission strobe signals STU 1 , STU 2 and STU 3 .
  • the second semiconductor device 200 may include a third receiving circuit 210 , a second internal circuit 220 , a second calibration circuit 230 , a third transmission circuit 240 , a fourth receiving circuit 250 and a second detection circuit 260 .
  • the third receiving circuit 210 may receive the internal command RD from the first input through electrode IN_T 1 to generate a second internal read signal IRD 2 .
  • the third receiving circuit 210 may receive the input address IAD from the second input through electrode IN_T 2 to generate a second internal address IAD 2 .
  • the third receiving circuit 210 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate a second internal enablement signal C_EN 2 .
  • the third receiving circuit 210 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate a second internal periodic signal C_ROD 2 .
  • the third receiving circuit 210 may be realized using a general receiver.
  • the second internal circuit 220 may generate the mid-order strobe signal STM from the second internal read signal IRD 2 in response to a second detection signal DET 2 .
  • the second internal circuit 220 may delay the second internal read signal IRD 2 by a delay time determined in response to a mid-order code signal CDM ⁇ 1:N> to generate the mid-order strobe signal STM during the calibration operation.
  • the second internal circuit 220 may receive or output the data (DQ of FIG. 3 ) according to the second internal address IAD 2 and the second internal read signal IRD 2 delayed by a delay time determined in response to the mid-order code signal CDM ⁇ 1:N> during the normal operation.
  • the second internal circuit 220 may be realized to have the same configuration as the first internal circuit 140 except input and output signals. Accordingly, the second internal circuit 220 may perform substantially the same operation as the first internal circuit 140 .
  • the second calibration circuit 230 may generate the mid-order code signal CDM ⁇ 1:N> that is counted in response to the second internal periodic signal C_ROD 2 and the second detection signal DET 2 .
  • the second calibration circuit 230 may generate a mid-order transmission control signal TCM ⁇ 1:3> according to the chip identification information CID in response to the second internal enablement signal C_EN 2 .
  • the chip identification information CID may be set to have a logic level combination for enabling a second bit (i.e., a second mid-order transmission control signal) TCM ⁇ 2> of the mid-order transmission control signal TCM ⁇ 1:3> during the calibration operation.
  • the chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the mid-order transmission control signal TCM ⁇ 1:3> during the normal operation.
  • the second calibration circuit 230 may be realized to have the same configuration as the first calibration circuit 150 except input and output signals. Accordingly, the second calibration circuit 230 may perform substantially the same operation as the first calibration circuit 150 .
  • the third transmission circuit 240 may output the mid-order strobe signal STM to the second output through electrode OUT_T 2 in response to the second mid-order transmission control signal TCM ⁇ 2> during the calibration operation.
  • the third transmission circuit 240 may be realized to output the mid-order strobe signal STM to any one selected from the group consisting of the first to third output through electrodes OUT_T 1 , OUT_T 2 and OUT_T 3 in response to the mid-order transmission control signal TCM ⁇ 1:3> during the normal operation.
  • the third transmission circuit 240 may be realized using a general transmitter.
  • the fourth receiving circuit 250 may receive the high-order strobe signal STU from the first output through electrode OUT_T 1 to generate a first mid-order transmission strobe signal STM 1 .
  • the fourth receiving circuit 250 may receive the mid-order strobe signal STM from the second output through electrode OUT_T 2 to generate a second mid-order transmission strobe signal STM 2 .
  • the fourth receiving circuit 250 may receive the low-order strobe signal STD from the third output through electrode OUT_T 3 to generate a third mid-order transmission strobe signal STM 3 .
  • the fourth receiving circuit 250 may be realized using a general receiver.
  • the second detection circuit 260 may compare phases of the first, second and third mid-order transmission strobe signals STM 1 , STM 2 and STM 3 with each other to generate the second detection signal DET 2 .
  • the second detection circuit 260 may generate the second detection signal DET 2 according to the second mid-order transmission strobe signal STM 2 selected in response to the chip identification information CID and a phase comparison result of the first to third mid-order transmission strobe signals STM 1 , STM 2 and STM 3 .
  • the second detection circuit 260 may be realized to have the same configuration as the first detection circuit 180 except input and output signals. Accordingly, the second detection circuit 260 may perform substantially the same operation as the first detection circuit 180 .
  • the third semiconductor device 300 may include a fifth receiving circuit 310 , a third internal circuit 320 , a third calibration circuit 330 , a fourth transmission circuit 340 , a sixth receiving circuit 350 and a third detection circuit 360 .
  • the fifth receiving circuit 310 may receive the internal command RD from the first input through electrode IN_T 1 to generate a third internal read signal IRD 3 .
  • the fifth receiving circuit 310 may receive the input address IAD from the second input through electrode IN_T 2 to generate a third internal address IAD 3 .
  • the fifth receiving circuit 310 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate a third internal enablement signal C_EN 3 .
  • the fifth receiving circuit 310 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate a third internal periodic signal C_ROD 3 .
  • the fifth receiving circuit 310 may be realized using a general receiver.
  • the third internal circuit 320 may generate the low-order strobe signal STD from the third internal read signal IRD 3 in response to a third detection signal DET 3 .
  • the third internal circuit 320 may delay the third internal read signal IRD 3 by a delay time determined in response to a low-order code signal CDD ⁇ 1:N> to generate the low-order strobe signal STD during the calibration operation.
  • the third internal circuit 320 may receive or output the data (DQ of FIG. 3 ) according to the third internal address IAD 3 and the third internal read signal IRD 3 delayed by a delay time determined in response to the low-order code signal CDD ⁇ 1:N> during the normal operation.
  • the third internal circuit 320 may be realized to have the same configuration as the first internal circuit 140 except input and output signals. Accordingly, the third internal circuit 320 may perform substantially the same operation as the first internal circuit 140 .
  • the third calibration circuit 330 may generate the low-order code signal CDD ⁇ 1:N> that is counted in response to the third internal periodic signal C_ROD 3 and the third detection signal DET 3 .
  • the third calibration circuit 330 may generate a low-order transmission control signal TCD ⁇ 1:3> according to the chip identification information CID in response to the third internal enablement signal C_EN 3 .
  • the chip identification information CID may be set to have a logic level combination for enabling a third bit (i.e., a third low-order transmission control signal) TCD ⁇ 3> of the low-order transmission control signal TCD ⁇ 1:3> during the calibration operation.
  • the chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the low-order transmission control signal TCD ⁇ 1:3> during the normal operation.
  • the third calibration circuit 330 may be realized to have the same configuration as the first calibration circuit 150 except input and output signals. Accordingly, the third calibration circuit 330 may perform substantially the same operation as the first calibration circuit 150 .
  • the fourth transmission circuit 340 may output the low-order strobe signal STD to the third output through electrode OUT_T 3 in response to the third low-order transmission control signal TCD ⁇ 3> during the calibration operation.
  • the fourth transmission circuit 340 may be realized to output the low-order strobe signal STD to any one selected from the group consisting of the first to third output through electrodes OUT_T 1 , OUT_T 2 and OUT_T 3 in response to the low-order transmission control signal TCD ⁇ 1:3> during the normal operation.
  • the fourth transmission circuit 340 may be realized using a general transmitter.
  • the sixth receiving circuit 350 may receive the high-order strobe signal STU from the first output through electrode OUT_T 1 to generate a first low-order transmission strobe signal STD 1 .
  • the sixth receiving circuit 350 may receive the mid-order strobe signal STM from the second output through electrode OUT_T 2 to generate a second low-order transmission strobe signal STD 2 .
  • the sixth receiving circuit 350 may receive the low-order strobe signal STD from the third output through electrode OUT_T 3 to generate a third low-order transmission strobe signal STD 3 .
  • the sixth receiving circuit 250 may be realized using a general receiver.
  • the third detection circuit 360 may compare phases of the first, second and third low-order transmission strobe signals STD 1 , STD 2 and STD 3 with each other to generate the third detection signal DET 3 .
  • the third detection circuit 360 may generate the third detection signal DET 3 according to the third low-order transmission strobe signal STD 3 selected in response to the chip identification information CID and a phase comparison result of the first to third low-order transmission strobe signals STD 1 , STD 2 and STD 3 .
  • the third detection circuit 360 may be realized to have the same configuration as the first detection circuit 180 except input and output signals. Accordingly, the third detection circuit 360 may perform substantially the same operation as the first detection circuit 180 .
  • control circuit 110 may include a command decoder 111 , an address decoder 112 and a calibration control circuit 113 .
  • the command decoder 111 may decode the command CMD to generate the internal command RD during the normal operation.
  • the command decoder 111 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN during the calibration operation.
  • the command decoder 111 may generate the internal command RD which is periodically created in response to the calibration enablement signal C_EN during the calibration operation.
  • FIG. 2 illustrates the command CMD with a single signal, the command CMD may include a plurality of bits.
  • the internal command RD may be set as an internal command for entering a read operation that outputs the data (DQ of FIG. 3 ).
  • the internal command RD may be set as an internal command for entering a write operation that stores the data (DQ of FIG. 3 ) in the integrated circuit according to the embodiments.
  • the address decoder 112 may decode the address ADD to generate the input address IAD. Although each of the address ADD and the input address IAD is illustrated by a single signal, each of the address ADD and the input address IAD may be set to include a plurality of bits.
  • the address ADD may include location information for selecting any one of a plurality of banks included in a memory circuit ( 142 of FIG. 3 ).
  • the address ADD may include location information for selecting at least one of a plurality of memory cells included in the memory circuit ( 142 of FIG. 3 ).
  • the calibration control circuit 113 may generate the calibration enablement signal C_EN which is enabled in response to the boot-up signal BTEN and the clock signal CLK.
  • the calibration control circuit 113 may generate the calibration enablement signal C_EN which is enabled in synchronization with the clock signal CLK if the boot-up signal BTEN is disabled after the boot-up operation.
  • the calibration control circuit 113 may generate the calibration periodic signal C_ROD that is toggled in synchronization with the clock signal CLK if the calibration enablement signal C_EN is enabled.
  • the clock signal CLK may be set as a clock signal which is used in general semiconductor devices.
  • the clock signal CLK may be set as a signal that is periodically toggled.
  • the first internal circuit 140 may include a delay circuit 141 and a memory circuit 142 .
  • the delay circuit 141 may generate a first output enablement signal Y 11 from the first internal read signal IRD 1 in response to the first detection signal DET 1 .
  • the delay circuit 141 may delay the first internal read signal IRD 1 by a delay time determined according to a logic level combination of the high-order code signal CDU ⁇ 1:N> to generate the first output enablement signal Y 11 .
  • the delay circuit 141 may generate a first bank address BG 1 from the first internal address IAD 1 in response to the first detection signal DET 1 .
  • the delay circuit 141 may delay the first internal address IAD 1 by a delay time determined according to a logic level combination of the high-order code signal CDU ⁇ 1:N> to generate the first bank address BG 1 .
  • each of the first internal address IAD 1 and the first bank address BG 1 is illustrated as a single signal, each of the first internal address IAD 1 and the first bank address BG 1 may include a plurality of bits.
  • the memory circuit 142 may generate the high-order strobe signal STU which is enabled in response to the first output enablement signal Y 11 during the normal operation or the calibration operation.
  • the memory circuit 142 may select a bank in the memory circuit 142 according to the first bank address BG 1 and may receive or output the data DQ through the selected bank in response to the first output enablement signal Y 11 , during the normal operation.
  • the delay circuit 141 may include an internal delay circuit 1411 , a first selection and transmission (selection/transmission) circuit 1412 , an input control signal generation circuit 1413 , an output control signal generation circuit 1414 , a latch circuit 1415 and a second selection/transmission circuit 1416 .
  • the internal delay circuit 1411 may delay the first internal read signal IRD 1 by a delay time determined according to the high-order code signal CDU ⁇ 1:N> to generate a first delay signal DS 1 .
  • the delay time determined according to the high-order code signal CDU ⁇ 1:N> may increase as the high-order code signal CDU ⁇ 1:N> is sequentially counted.
  • the first selection/transmission circuit 1412 may output any one of the first internal read signal IRD 1 and the first delay signal DS 1 as the first output enablement signal Y 11 in response to the first detection signal DET 1 .
  • the first selection/transmission circuit 1412 may output the first internal read signal IRD 1 as the first output enablement signal Y 11 if the first detection signal DET 1 is enabled to have a logic “high” level.
  • the first selection/transmission circuit 1412 may output the first delay signal DS 1 as the first output enablement signal Y 11 if the first detection signal DET 1 is disabled to have a logic “low” level.
  • the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • the input control signal generation circuit 1413 may generate a first input control signal PIN 1 which is enabled in response to the first internal read signal IRD 1 .
  • the input control signal generation circuit 1413 may generate the first input control signal PIN 1 which is enabled at a point of time that the first internal read signal IRD 1 is inputted to the input control signal generation circuit 1413 .
  • the output control signal generation circuit 1414 may generate a first output control signal POUT 1 which is enabled in response to the first delay signal DS 1 .
  • the output control signal generation circuit 1414 may generate the first output control signal POUT 1 which is enabled at a point of time that the first delay signal DS 1 is inputted to the output control signal generation circuit 1414 .
  • the latch circuit 1415 may latch the first internal address IAD 1 in response to the first input control signal PIN 1 .
  • the latch circuit 1415 may latch the first internal address IAD 1 to output the latched first internal address IAD 1 as a first latch address LAD 1 , in response to the first output control signal POUT 1 .
  • FIG. 4 illustrates an example in which the latch circuit 1415 latches only one input signal, the present disclosure is not limited thereto.
  • the latch circuit 1415 may be realized to latch a plurality of first internal addresses and to output the latched first internal addresses as a plurality of first latch addresses, according to the embodiments.
  • the second selection/transmission circuit 1416 may output any one of the first internal address IAD 1 and the first latch address LAD 1 as the first bank address BG 1 in response to the first detection signal DET 1 .
  • the second selection/transmission circuit 1416 may output the first internal address IAD 1 as the first bank address BG 1 if the first detection signal DET 1 is enabled to have a logic “high” level.
  • the second selection/transmission circuit 1416 may output the first latch address LAD 1 as the first bank address BG 1 if the first detection signal DET 1 is disabled to have a logic “low” level.
  • the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • the first calibration circuit 150 may include a transmission control circuit 151 and a code generation circuit 152 .
  • the transmission control circuit 151 may generate the high-order transmission control signal TCU ⁇ 1:3> in response to the first internal enablement signal C_EN 1 and the chip identification information CID.
  • the transmission control circuit 151 may enable any one of bits included in the high-order transmission control signal TCU ⁇ 1:3> in response to the chip identification information CID if the first internal enablement signal C_EN 1 is enabled.
  • the transmission control circuit 151 illustrated in FIG. 5 may generate a first bit (i.e., a first high-order transmission control signal TCU ⁇ 1>) of the bits included in the high-order transmission control signal TCU ⁇ 1:3> which is selectively enabled according to the chip identification information CID during the calibration operation.
  • the code generation circuit 152 may generate the high-order code signal CDU ⁇ 1:N> that is counted in response to the first internal periodic signal C_ROD 1 and the first detection signal DET 1 .
  • the code generation circuit 152 may generate the high-order code signal CDU ⁇ 1:N> that is counted in response to the first detection signal DET 1 at a falling edge of the first internal periodic signal C_ROD 1 .
  • the code generation circuit 152 may count the high-order code signal CDU ⁇ 1:N> if the first detection signal DET 1 has a logic “low” level at a falling edge of the first internal periodic signal C_ROD 1 .
  • the code generation circuit 152 may not count the high-order code signal CDU ⁇ 1:N> if the first detection signal DET 1 has a logic “high” level at a falling edge of the first internal periodic signal C_ROD 1 .
  • the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • the first detection circuit 180 may include a third selection/transmission circuit 181 , a unit delay circuit 182 , a logic circuit 183 and a detection signal generation circuit 184 .
  • the third selection/transmission circuit 181 may output any one of the first to third high-order transmission strobe signals STU 1 , STU 2 and STU 3 as a first selection signal SEL 1 in response to the chip identification information CID.
  • the third selection/transmission circuit 181 illustrated in FIG. 6 may output the first high-order transmission strobe signal STU 1 as the first selection signal SEL 1 according to the chip identification information CID during the calibration operation.
  • the unit delay circuit 182 may delay the first selection signal SEL 1 to generate a first delay selection signal DSEL 1 .
  • a delay time of the unit delay circuit 182 may be set to be equal to an increment of the delay time of the delay circuit 141 when the high-order code signal CDU ⁇ 1:N> is counted once.
  • the logic circuit 183 may perform a NOR operation and may be realized using, for example but not limited to, a NOR gate NORIO.
  • the logic circuit 183 may synthesize the first to third high-order transmission strobe signals STU 1 , STU 2 and STU 3 to generate a first synthesis signal SUM 1 .
  • the logic circuit 183 may generate the first synthesis signal SUM 1 having a logic “low” level if at least one of the first to third high-order transmission strobe signals STU 1 , STU 2 and STU 3 has a logic “high” level.
  • the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • the detection signal generation circuit 184 may output the first delay selection signal DSEL 1 as the first detection signal DET 1 in response to the first synthesis signal SUM 1 .
  • the detection signal generation circuit 184 may output the first delay selection signal DSEL 1 as the first detection signal DET 1 at a point of time that a logic level of the first synthesis signal SUM 1 changes from a logic “low” level into a logic “high” level.
  • the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • the control circuit 110 of the first semiconductor device 100 may generate the calibration enablement signal C_EN which is enabled after the boot-up operation.
  • the control circuit 110 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN.
  • the control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • the first transmission circuit 120 of the first semiconductor device 100 may output the internal command RD to the first input through electrode IN_T 1 .
  • the first transmission circuit 120 may output the calibration enablement signal C_EN to the third input through electrode IN_T 3 .
  • the first transmission circuit 120 may output the calibration periodic signal C_ROD to the fourth input through electrode IN_T 4 .
  • the first receiving circuit 130 of the first semiconductor device 100 may receive the internal command RD from the first input through electrode IN_T 1 to generate the first internal read signal IRD 1 .
  • the first receiving circuit 130 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate the first internal enablement signal C_EN 1 .
  • the first receiving circuit 130 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate the first internal periodic signal C_ROD 1 .
  • the first internal circuit 140 of the first semiconductor device 100 may delay the first internal read signal IRD 1 by an internal delay time D 1 determined in response to the high-order code signal CDU ⁇ 1:N> to generate the high-order strobe signal STU.
  • the high-order strobe signal STU may be generated at a point of time “T 3 ” that the internal delay time D 1 elapses from the point of time “T 1 ”.
  • the second transmission circuit 160 of the first semiconductor device 100 may output the high-order strobe signal STU to the first output through electrode OUT_T 1 in response to the high-order transmission control signal TCU ⁇ 1:3>.
  • the third transmission circuit 210 of the second semiconductor device 200 may receive the internal command RD from the first input through electrode IN_T 1 to generate the second internal read signal IRD 2 .
  • the third receiving circuit 210 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate the second internal enablement signal C_EN 2 .
  • the third receiving circuit 210 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate the second internal periodic signal C_ROD 2 .
  • the second internal circuit 220 of the second semiconductor device 200 may delay the second internal read signal IRD 2 by an internal delay time D 2 determined in response to the mid-order code signal CDM ⁇ 1:N> to generate the mid-order strobe signal STM.
  • the mid-order strobe signal STM may be generated at a point of time “T 5 ” that the internal delay time D 2 elapses from the point of time “T 1 ”.
  • the third transmission circuit 240 of the second semiconductor device 200 may output the mid-order strobe signal STM to the second output through electrode OUT_T 2 in response to the mid-order transmission control signal TCM ⁇ 1:3>.
  • the fifth transmission circuit 310 of the third semiconductor device 300 may receive the internal command RD from the first input through electrode IN_T 1 to generate the third internal read signal IRD 3 .
  • the fifth receiving circuit 310 may receive the calibration enablement signal C_EN from the third input through electrode IN_T 3 to generate the third internal enablement signal C_EN 3 .
  • the fifth receiving circuit 310 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T 4 to generate the third internal periodic signal C_ROD 3 .
  • the third internal circuit 320 of the third semiconductor device 300 may delay the third internal read signal IRD 3 by an internal delay time D 3 determined in response to the low-order code signal CDD ⁇ 1:N> to generate the low-order strobe signal STD.
  • the low-order strobe signal STD may be generated at a point of time “T 2 ” that the internal delay time D 3 elapses from the point of time “T 1 ”.
  • the fourth transmission circuit 340 of the third semiconductor device 300 may output the low-order strobe signal STD to the third output through electrode OUT_T 3 in response to the low-order transmission control signal TCD ⁇ 1:3>.
  • the second receiving circuit 170 of the first semiconductor device 100 may receive the low-order strobe signal STD from the third output through electrode OUT_T 3 to generate the third high-order transmission strobe signal STU 3 having a logic “high” level.
  • the logic circuit 183 of the first detection circuit 180 may generate the first synthesis signal SUM 1 having a logic “low” level in response to the third high-order transmission strobe signal STU 3 having a logic “high” level.
  • the second receiving circuit 170 of the first semiconductor device 100 may receive the high-order strobe signal STU from the first output through electrode OUT_T 1 to generate the first high-order transmission strobe signal STU 1 having a logic “high” level.
  • the third selection/transmission circuit 181 of the first detection circuit 180 may output the first high-order transmission strobe signal STU 1 as the first selection signal SEL 1 according to the chip identification information CID.
  • the unit delay circuit 182 of the first detection circuit 180 may delay the first selection signal SEL 1 created at the point of time “T 3 ” to generate the first delay selection signal DSEL 1 having a logic “high” level.
  • the second receiving circuit 170 of the first semiconductor device 100 may receive the mid-order strobe signal STM from the second output through electrode OUT_T 2 to generate the second high-order transmission strobe signal STU 2 having a logic “high” level.
  • the detection signal generation circuit 184 of the first detection circuit 180 may output the first delay selection signal DSEL 1 having a logic “low” level as the first detection signal DET 1 in response to the first synthesis signal SUM 1 , a logic level of which changes from a logic “low” level into a logic “high” level.
  • the first calibration circuit 150 of the first semiconductor device 100 may count the high-order code signal CDU ⁇ 1:N> in response to the first detection signal DET 1 having a logic “low” level.
  • the first internal circuit 140 of the first semiconductor device 100 may delay the first internal read signal IRD 1 by a delay time, which is increased according to the high-order code signal CDU ⁇ 1:N> that is counted, to control a point of time that the internal command RD is inputted to the memory circuit 142 .
  • the first semiconductor device 100 may control an input point of time of the internal command RD.
  • the predetermined time period may be set as a time period that the first synthesis signal SUM 1 maintains a logic “low” level.
  • the third receiving circuit 210 of the second semiconductor device 200 may receive the low-order strobe signal STD from the third output through electrode OUT_T 3 to generate the third mid-order transmission strobe signal STM 3 having a logic “high” level.
  • a logic circuit (not illustrated) of the second detection circuit 260 may generate a second synthesis signal SUM 2 having a logic “low” level in response to the third mid-order transmission strobe signal STM 3 having a logic “high” level.
  • the third receiving circuit 210 of the second semiconductor device 200 may receive the high-order strobe signal STU from the first output through electrode OUT_T 1 to generate the first mid-order transmission strobe signal STM 1 having a logic “high” level.
  • the fourth receiving circuit 250 of the second semiconductor device 200 may receive the mid-order strobe signal STM from the second output through electrode OUT_T 2 to generate the second mid-order transmission strobe signal STM 2 having a logic “high” level.
  • the second detection circuit 260 may output the second mid-order transmission strobe signal STM 2 as a second selection signal SEL 2 according to the chip identification information CID.
  • the second detection circuit 260 may delay the second selection signal SEL 2 created at the point of time “T 5 ” to generate a second delay selection signal DSEL 2 having a logic “high” level.
  • a detection signal generation circuit (not illustrated) of the second detection circuit 260 may output the second delay selection signal DSEL 2 having a logic “high” level as the second detection signal DET 2 in response to the second synthesis signal SUM 2 , a logic level of which changes from a logic “low” level into a logic “high” level.
  • the second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM ⁇ 1:N> in response to the second detection signal DET 2 having a logic “high” level.
  • a delay time of the second internal circuit 220 of the second semiconductor device 200 may not increase according to the mid-order code signal CDM ⁇ 1:N> that is not counted.
  • the second semiconductor device 200 may not control an input point of time of the internal command RD.
  • the predetermined time period may be set as a time period that the second synthesis signal SUM 2 maintains a logic “low” level.
  • a calibration operation of an integrated circuit according to an embodiment will be described hereinafter with reference to FIG. 8 in conjunction with a case in which an internal delay time of the second semiconductor device 200 is normal.
  • the control circuit 110 of the first semiconductor device 100 may generate the calibration enablement signal C_EN which is enabled in response to the boot-up signal BTEN which is disabled to have a logic “low” level after the boot-up operation.
  • the control circuit 110 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN.
  • the control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • the first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that the internal delay time D 1 elapses from the point of time “T 11 ”.
  • the second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D 2 elapses from the point of time “T 11 ”.
  • the third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that an internal delay time D 3 elapses from the point of time “T 11 ”.
  • the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU 1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU 2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU 3 generated from the low-order strobe signal STD to generate the first detection signal DET 1 having a logic “low” level.
  • the second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM 1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM 2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM 3 generated from the low-order strobe signal STD to generate the second detection signal DET 2 having a logic “high” level.
  • the third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD 1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD 2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD 3 generated from the low-order strobe signal STD to generate the third detection signal DET 3 having a logic “low” level.
  • the first, second and third detection signals DET 1 , DET 2 and DET 3 may be generated using the same manner as described with reference to FIG. 7 . Thus, the operation of generating the first, second and third detection signals DET 1 , DET 2 and DET 3 will be omitted hereinafter to avoid duplicate explanation.
  • the first calibration circuit 150 of the first semiconductor device 100 may count the high-order code signal CDU ⁇ 1:N> in response to the first detection signal DET 1 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the first internal circuit 140 of the first semiconductor device 100 may be additionally increased by a delay time A 1 according to the high-order code signal CDU ⁇ 1:N> that is counted.
  • the second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM ⁇ 1:N> in response to the second detection signal DET 2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM ⁇ 1:N> that is not counted.
  • the third calibration circuit 330 of the third semiconductor device 300 may count the low-order code signal CDD ⁇ 1:N> in response to the third detection signal DET 3 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the third internal circuit 320 of the third semiconductor device 300 may be additionally increased by the delay time A 1 according to the low-order code signal CDD ⁇ 1:N> that is counted.
  • the control circuit 110 of the first semiconductor device 100 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN.
  • the control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • the first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that a sum of the internal delay time D 1 and the delay time A 1 elapses from the point of time “T 14 ”.
  • the second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D 2 elapses from the point of time “T 14 ”.
  • the third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that a sum of the internal delay time D 3 and the delay time A 1 elapses from the point of time “T 14 ”.
  • the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU 1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU 2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU 3 generated from the low-order strobe signal STD to generate the first detection signal DET 1 having a logic “high” level.
  • the second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM 1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM 2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM 3 generated from the low-order strobe signal STD to generate the second detection signal DET 2 having a logic “high” level.
  • the third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD 1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD 2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD 3 generated from the low-order strobe signal STD to generate the third detection signal DET 3 having a logic “low” level.
  • the first calibration circuit 150 of the first semiconductor device 100 may not count the high-order code signal CDU ⁇ 1:N> in response to the first detection signal DET 1 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the first internal circuit 140 of the first semiconductor device 100 may not be increased according to the high-order code signal CDU ⁇ 1:N> that is not counted.
  • the second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM ⁇ 1:N> in response to the second detection signal DET 2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM ⁇ 1:N> that is not counted.
  • the third calibration circuit 330 of the third semiconductor device 300 may count the low-order code signal CDD ⁇ 1:N> in response to the third detection signal DET 3 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the third internal circuit 320 of the third semiconductor device 300 may be additionally increased by a delay time A 2 according to the low-order code signal CDD ⁇ 1:N> that is counted.
  • the control circuit 110 of the first semiconductor device 100 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN.
  • the control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • the first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that a sum of the internal delay time D 1 and the delay time A 1 elapses from the point of time “T 17 ”.
  • the second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D 2 elapses from the point of time “T 17 ”.
  • the third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that a sum of the internal delay time D 3 and the delay time A 2 elapses from the point of time “T 17 ”.
  • the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU 1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU 2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU 3 generated from the low-order strobe signal STD to generate the first detection signal DET 1 having a logic “high” level.
  • the second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM 1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM 2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM 3 generated from the low-order strobe signal STD to generate the second detection signal DET 2 having a logic “high” level.
  • the third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD 1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD 2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD 3 generated from the low-order strobe signal STD to generate the third detection signal DET 3 having a logic “high” level.
  • the first calibration circuit 150 of the first semiconductor device 100 may not count the high-order code signal CDU ⁇ 1:N> in response to the first detection signal DET 1 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the first internal circuit 140 of the first semiconductor device 100 may not be increased according to the high-order code signal CDU ⁇ 1:N> that is not counted.
  • the second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM ⁇ 1:N> in response to the second detection signal DET 2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM ⁇ 1:N> that is not counted.
  • the third calibration circuit 330 of the third semiconductor device 300 may not count the low-order code signal CDD ⁇ 1:N> in response to the third detection signal DET 3 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • a delay time of the third internal circuit 320 of the third semiconductor device 300 may not be increased according to the low-order code signal CDD ⁇ 1:N> that is not counted.
  • an integrated circuit may compare phases of strobe signals which are generated according to internal delay times of semiconductor devices stacked in a package and may control points of time that an internal command is inputted to internal circuits of the semiconductor devices according to the comparison result of the phases of the strobe signals.
  • phases of strobe signals which are generated according to internal delay times of semiconductor devices stacked in a package and may control points of time that an internal command is inputted to internal circuits of the semiconductor devices according to the comparison result of the phases of the strobe signals.
  • an electronic system 1000 may include a data storage circuit 1001 , a memory controller 1002 , a buffer memory 1003 , and an input and output (input/output) (I/O) interface 1004 .
  • I/O input and output
  • the data storage circuit 1001 may store data which are outputted from the memory controller 1002 or may read and output the stored data to the memory controller 1002 , according to a control signal generated by the memory controller 1002 .
  • the data storage circuit 1001 may include the first semiconductor device 100 , the second semiconductor device 200 and the third semiconductor device 300 illustrated in FIG. 1 .
  • the data storage circuit 1001 may include a nonvolatile memory that can retain their stored data even when its power supply is interrupted.
  • the nonvolatile memory may be a flash memory such as a NOR-type flash memory or a NAND-type flash memory, a phase change random access memory (PRAM), a resistive random access memory (RRAM), a spin transfer torque random access memory (STTRAM), a magnetic random access memory (MRAM), or the like.
  • NOR-type flash memory or a NAND-type flash memory
  • PRAM phase change random access memory
  • RRAM resistive random access memory
  • STTRAM spin transfer torque random access memory
  • MRAM magnetic random access memory
  • the memory controller 1002 may receive a command outputted from an external device (e.g., a host device) through the I/O interface 1004 and may decode the command outputted from the host device to control an operation for inputting data into the data storage circuit 1001 or the buffer memory 1003 or for outputting the data stored in the data storage circuit 1001 or the buffer memory 1003 .
  • FIG. 9 illustrates the memory controller 1002 with a single block, the memory controller 1002 may include one controller for controlling the data storage circuit 1001 comprised of a nonvolatile memory and another controller for controlling the buffer memory 1003 comprised of a volatile memory.
  • the buffer memory 1003 may temporarily store the data which are processed by the memory controller 1002 . That is, the buffer memory 1003 may temporarily store the data which are outputted from or to be inputted to the data storage circuit 1001 .
  • the buffer memory 1003 may store the data, which are outputted from the memory controller 1002 , according to a control signal.
  • the buffer memory 1003 may read and output the stored data to the memory controller 1002 .
  • the buffer memory 1003 may include a volatile memory such as a dynamic random access memory (DRAM), a mobile DRAM, or a static random access memory (SRAM).
  • DRAM dynamic random access memory
  • SRAM static random access memory
  • the I/O interface 1004 may physically and electrically connect the memory controller 1002 to the external device (i.e., the host).
  • the memory controller 1002 may receive control signals and data supplied from the external device (i.e., the host) through the I/O interface 1004 and may output the data generated by the memory controller 1002 to the external device (i.e., the host) through the I/O interface 1004 . That is, the electronic system 1000 may communicate with the host through the I/O interface 1004 .
  • the I/O interface 1004 may include any one of various interface protocols such as a universal serial bus (USB), a multi-media card (MMC), a peripheral component interconnect-express (PCI-E), a serial attached SCSI (SAS), a serial AT attachment (SATA), a parallel AT attachment (PATA), a small computer system interface (SCSI), an enhanced small device interface (ESDI) and an integrated drive electronics (IDE).
  • USB universal serial bus
  • MMC multi-media card
  • PCI-E peripheral component interconnect-express
  • SAS serial attached SCSI
  • SATA serial AT attachment
  • PATA parallel AT attachment
  • SCSI small computer system interface
  • ESDI enhanced small device interface
  • IDE integrated drive electronics
  • the electronic system 1000 may be used as an auxiliary storage device of the host or an external storage device.
  • the electronic system 1000 may include a solid state disk (SSD), a USB memory, a secure digital (SD) card, a mini secure digital (mSD) card, a micro secure digital (micro SD) card, a secure digital high capacity (SDHC) card, a memory stick card, a smart media (SM) card, a multi-media card (MMC), an embedded multi-media card (eMMC), a compact flash (CF) card, or the like.
  • SSD solid state disk
  • SD secure digital
  • mSD mini secure digital
  • micro SD micro secure digital
  • SDHC secure digital high capacity
  • SM smart media
  • MMC multi-media card
  • eMMC embedded multi-media card
  • CF compact flash

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Dram (AREA)
  • Logic Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

An integrated circuit including semiconductor devices may be provided. The semiconductor device may be configured to compare phases of strobe signals which are generated according to internal delay times of the semiconductor devices and configured to control points of time that an internal command is inputted to the internal circuits of the semiconductor devices according to a comparison result of the phases of the strobe signals.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • The present application claims priority under 35 U.S.C 119(a) to Korean Application No. 10-2017-0014105, filed on Jan. 31, 2017, which is incorporated herein by reference in its entirety.
  • BACKGROUND 1. Technical Field
  • Embodiments of the present disclosure may generally relate to integrated circuits controlling points of time that an internal command is inputted to internal circuits of semiconductor devices constituting each of the integrated circuits.
  • 2. Related Art
  • Recently, an integrated circuit comprised of a plurality of semiconductor devices stacked in a single package has been proposed with the development of packaging techniques. The integrated circuit comprised of the plurality of semiconductor devices may be fabricated to include electrodes and through silicon vias (TSVs). Various internal signals and a power supply voltage may be transmitted through the electrodes and through silicon vias (TSVs) of the plurality of semiconductor devices.
  • The plurality of semiconductor devices included in the integrated circuit may be designed to have different functions and may be encapsulated in a single package. Accordingly, it may be necessary to compensate for a skew difference between signals of the semiconductor devices encapsulated in a single package.
  • SUMMARY
  • According to an embodiment, an integrated circuit may be provided. The integrated circuit may include a first semiconductor device and a second semiconductor device. The first semiconductor device may be configured to output an internal command generated from a command to a first input through electrode. The first semiconductor device may be configured to output a high-order strobe signal generated from the internal command to a first output through electrode. The first semiconductor device may be configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command. The second semiconductor device may be configured to receive the internal command from the first input through electrode. The second semiconductor device may be configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode. The second semiconductor device may be configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
  • According to an embodiment, an integrated circuit may be provided. The integrated circuit may include a first semiconductor device and a second semiconductor device. The first semiconductor device may be configured to receive an internal command from a first input through electrode. The first semiconductor device may be configured to generate a high-order strobe signal from the internal command to output the high-order strobe signal to a first output through electrode. The first semiconductor device may be configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command. The second semiconductor device may be configured to receive the internal command from the first input through electrode. The second semiconductor device may be configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode. The second semiconductor device may be configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
  • According to an embodiment, an integrated circuit may be provided. The integrated circuit may include semiconductor devices stacked in a single package, each including internal circuits, coupled to one another by through electrodes, and may be configured to compensate for a timing skew difference between signals which are inputted to the internal circuits of the semiconductor devices. The semiconductor devices may be configured to compare phases of strobe signals which are generated according to internal delay times of the semiconductor devices and may be configured to control points of time that an internal command is inputted to the internal circuits of the semiconductor devices according to a comparison result of the phases of the strobe signals.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram illustrating a configuration of an integrated circuit according to an embodiment of the present disclosure.
  • FIG. 2 is a block diagram illustrating a configuration of a control circuit included in the integrated circuit of FIG. 1.
  • FIG. 3 is a block diagram illustrating a configuration of a first internal circuit included in the integrated circuit of FIG. 1.
  • FIG. 4 is a block diagram illustrating a configuration of a delay circuit included in the first internal circuit of FIG. 3.
  • FIG. 5 is a block diagram illustrating a configuration of a first calibration circuit included in the integrated circuit of FIG. 1.
  • FIG. 6 is a block diagram illustrating a configuration of a first detection circuit included in the integrated circuit of FIG. 1.
  • FIG. 7 is a timing diagram illustrating a calibration operation relative to operations of first and second detection circuits in an embodiment of the present disclosure.
  • FIG. 8 is a timing diagram illustrating an operation of an integrated circuit according to an embodiment of the present disclosure.
  • FIG. 9 is a block diagram illustrating a configuration of an electronic system employing the integrated circuit illustrated in FIGS. 1 to 8.
  • DETAILED DESCRIPTION
  • Various embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings. However, the embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the present disclosure.
  • Various embodiments may be directed to integrated circuits controlling points of time that an internal command is inputted to internal circuits of each integrated circuit.
  • Referring to FIG. 1, an integrated circuit according to an embodiment may include a first semiconductor device 100, a second semiconductor device 200 and a third semiconductor device 300. The first, second and third semiconductor devices 100, 200 and 300 may be physically stacked and electrically connected to each other by through silicon vias (TSVs).
  • The first semiconductor device 100 may include a control circuit 110, a first transmission circuit 120, a first receiving circuit 130, a first internal circuit 140, a first calibration circuit 150, a second transmission circuit 160, a second receiving circuit 170 and a first detection circuit 180.
  • The control circuit 110 may generate an internal command RD, an input address IAD, a calibration enablement signal C_EN and a calibration periodic signal C_ROD in response to a command CMD, an address ADD, a clock signal CLK and a boot-up signal BTEN. The control circuit 110 may decode the command CMD to generate the internal command RD during a normal operation. The control circuit 110 may decode the address ADD to generate the input address IAD during the normal operation. The control circuit 110 may generate the calibration enablement signal C_EN which is enabled after a boot-up operation. The control circuit 110 may generate the internal command RD which is enabled if the calibration enablement signal C_EN is enabled. The control circuit 110 may generate the internal command RD which is periodically created if the calibration enablement signal C_EN is enabled. The control circuit 110 may generate the calibration periodic signal C_ROD that is periodically toggled if the calibration enablement signal C_EN is enabled. The calibration enablement signal C_EN may be set as a signal which is enabled to enter a calibration operation for controlling an input point of time of the internal command RD. The boot-up operation may correspond to an operation that outputs information for controlling operations of the semiconductor devices from a fuse circuit during an initialization operation.
  • The first transmission circuit 120 may output the internal command RD through a first input through electrode IN_T1. The first transmission circuit 120 may output the input address IAD through a second input through electrode IN_T2. The first transmission circuit 120 may output the calibration enablement signal C_EN through a third input through electrode IN_T3. The first transmission circuit 120 may output the calibration periodic signal C_ROD through a fourth input through electrode IN_T4. The first transmission circuit 120 may be realized using a general transmitter. The first to fourth input through electrodes IN_T1, IN_T2, IN_T3 and IN_T4 may be realized using through silicon vias (TSVs).
  • The first receiving circuit 130 may receive the internal command RD from the first input through electrode IN_T1 to generate a first internal read signal IRD1. The first receiving circuit 130 may receive the input address IAD from the second input through electrode IN_T2 to generate a first internal address IAD1. The first receiving circuit 130 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate a first internal enablement signal C_EN1. The first receiving circuit 130 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate a first internal periodic signal C_ROD1. The first receiving circuit 130 may be realized using a general receiver.
  • The first internal circuit 140 may generate a high-order strobe signal STU from the first internal read signal IRD1 in response to a first detection signal DET1. The first internal circuit 140 may delay the first internal read signal IRD1 by a delay time determined in response to a high-order code signal CDU<1:N> to generate the high-order strobe signal STU during the calibration operation. The first internal circuit 140 may receive or output data (DQ of FIG. 3) according to the first internal address IAD1 and the first internal read signal IRD1 delayed by a delay time determined in response to the high-order code signal CDU<1:N> during the normal operation.
  • The first calibration circuit 150 may generate the high-order code signal CDU<1:N> that is counted in response to the first internal periodic signal C_ROD1 and the first detection signal DET1. The first calibration circuit 150 may generate a high-order transmission control signal TCU<1:3> according to chip identification information CID in response to the first internal enablement signal C_EN1. The chip identification information CID may be set to have a logic level combination for enabling a first bit (i.e., a first high-order transmission control signal) TCU<1> of the high-order transmission control signal TCU<1:3> during the calibration operation. The chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the high-order transmission control signal TCU<1:3> during the normal operation.
  • The second transmission circuit 160 may output the high-order strobe signal STU to a first output through electrode OUT_T1 in response to the first high-order transmission control signal TCU<1> during the calibration operation. The second transmission circuit 160 may be realized to output the high-order strobe signal STU to any one selected from the group consisting of the first output through electrode OUT_T1, a second output through electrode OUT_T2 and a third output through electrode OUT_T3 in response to the high-order transmission control signal TCU<1:3> during the normal operation. The second transmission circuit 160 may be realized using a general transmitter. The first to third output through electrodes OUT_T1, OUT_T2 and OUT_T3 may be realized using TSVs.
  • The second receiving circuit 170 may receive the high-order strobe signal STU from the first output through electrode OUT_T1 to generate a first high-order transmission strobe signal STU1. The second receiving circuit 170 may receive a mid-order strobe signal STM from the second output through electrode OUT_T2 to generate a second high-order transmission strobe signal STU2. The second receiving circuit 170 may receive a low-order strobe signal STD from the third output through electrode OUT_T3 to generate a third high-order transmission strobe signal STU3. The second receiving circuit 170 may be realized using a general receiver.
  • The first detection circuit 180 may compare phases of the first, second and third high-order transmission strobe signals STU1, STU2 and STU3 with each other to generate the first detection signal DET1. The first detection circuit 180 may generate the first detection signal DET1 according to the first high-order transmission strobe signal STU1 selected in response to the chip identification information CID and a phase comparison result of the first to third high-order transmission strobe signals STU1, STU2 and STU3.
  • The second semiconductor device 200 may include a third receiving circuit 210, a second internal circuit 220, a second calibration circuit 230, a third transmission circuit 240, a fourth receiving circuit 250 and a second detection circuit 260.
  • The third receiving circuit 210 may receive the internal command RD from the first input through electrode IN_T1 to generate a second internal read signal IRD2. The third receiving circuit 210 may receive the input address IAD from the second input through electrode IN_T2 to generate a second internal address IAD2. The third receiving circuit 210 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate a second internal enablement signal C_EN2. The third receiving circuit 210 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate a second internal periodic signal C_ROD2. The third receiving circuit 210 may be realized using a general receiver.
  • The second internal circuit 220 may generate the mid-order strobe signal STM from the second internal read signal IRD2 in response to a second detection signal DET2. The second internal circuit 220 may delay the second internal read signal IRD2 by a delay time determined in response to a mid-order code signal CDM<1:N> to generate the mid-order strobe signal STM during the calibration operation. The second internal circuit 220 may receive or output the data (DQ of FIG. 3) according to the second internal address IAD2 and the second internal read signal IRD2 delayed by a delay time determined in response to the mid-order code signal CDM<1:N> during the normal operation. The second internal circuit 220 may be realized to have the same configuration as the first internal circuit 140 except input and output signals. Accordingly, the second internal circuit 220 may perform substantially the same operation as the first internal circuit 140.
  • The second calibration circuit 230 may generate the mid-order code signal CDM<1:N> that is counted in response to the second internal periodic signal C_ROD2 and the second detection signal DET2. The second calibration circuit 230 may generate a mid-order transmission control signal TCM<1:3> according to the chip identification information CID in response to the second internal enablement signal C_EN2. The chip identification information CID may be set to have a logic level combination for enabling a second bit (i.e., a second mid-order transmission control signal) TCM<2> of the mid-order transmission control signal TCM<1:3> during the calibration operation. The chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the mid-order transmission control signal TCM<1:3> during the normal operation. The second calibration circuit 230 may be realized to have the same configuration as the first calibration circuit 150 except input and output signals. Accordingly, the second calibration circuit 230 may perform substantially the same operation as the first calibration circuit 150.
  • The third transmission circuit 240 may output the mid-order strobe signal STM to the second output through electrode OUT_T2 in response to the second mid-order transmission control signal TCM<2> during the calibration operation. The third transmission circuit 240 may be realized to output the mid-order strobe signal STM to any one selected from the group consisting of the first to third output through electrodes OUT_T1, OUT_T2 and OUT_T3 in response to the mid-order transmission control signal TCM<1:3> during the normal operation. The third transmission circuit 240 may be realized using a general transmitter.
  • The fourth receiving circuit 250 may receive the high-order strobe signal STU from the first output through electrode OUT_T1 to generate a first mid-order transmission strobe signal STM1. The fourth receiving circuit 250 may receive the mid-order strobe signal STM from the second output through electrode OUT_T2 to generate a second mid-order transmission strobe signal STM2. The fourth receiving circuit 250 may receive the low-order strobe signal STD from the third output through electrode OUT_T3 to generate a third mid-order transmission strobe signal STM3. The fourth receiving circuit 250 may be realized using a general receiver.
  • The second detection circuit 260 may compare phases of the first, second and third mid-order transmission strobe signals STM1, STM2 and STM3 with each other to generate the second detection signal DET2. The second detection circuit 260 may generate the second detection signal DET2 according to the second mid-order transmission strobe signal STM2 selected in response to the chip identification information CID and a phase comparison result of the first to third mid-order transmission strobe signals STM1, STM2 and STM3. The second detection circuit 260 may be realized to have the same configuration as the first detection circuit 180 except input and output signals. Accordingly, the second detection circuit 260 may perform substantially the same operation as the first detection circuit 180.
  • The third semiconductor device 300 may include a fifth receiving circuit 310, a third internal circuit 320, a third calibration circuit 330, a fourth transmission circuit 340, a sixth receiving circuit 350 and a third detection circuit 360.
  • The fifth receiving circuit 310 may receive the internal command RD from the first input through electrode IN_T1 to generate a third internal read signal IRD3. The fifth receiving circuit 310 may receive the input address IAD from the second input through electrode IN_T2 to generate a third internal address IAD3. The fifth receiving circuit 310 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate a third internal enablement signal C_EN3. The fifth receiving circuit 310 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate a third internal periodic signal C_ROD3. The fifth receiving circuit 310 may be realized using a general receiver.
  • The third internal circuit 320 may generate the low-order strobe signal STD from the third internal read signal IRD3 in response to a third detection signal DET3. The third internal circuit 320 may delay the third internal read signal IRD3 by a delay time determined in response to a low-order code signal CDD<1:N> to generate the low-order strobe signal STD during the calibration operation. The third internal circuit 320 may receive or output the data (DQ of FIG. 3) according to the third internal address IAD3 and the third internal read signal IRD3 delayed by a delay time determined in response to the low-order code signal CDD<1:N> during the normal operation. The third internal circuit 320 may be realized to have the same configuration as the first internal circuit 140 except input and output signals. Accordingly, the third internal circuit 320 may perform substantially the same operation as the first internal circuit 140.
  • The third calibration circuit 330 may generate the low-order code signal CDD<1:N> that is counted in response to the third internal periodic signal C_ROD3 and the third detection signal DET3. The third calibration circuit 330 may generate a low-order transmission control signal TCD<1:3> according to the chip identification information CID in response to the third internal enablement signal C_EN3. The chip identification information CID may be set to have a logic level combination for enabling a third bit (i.e., a third low-order transmission control signal) TCD<3> of the low-order transmission control signal TCD<1:3> during the calibration operation. The chip identification information CID may be set to have a logic level combination for enabling any one of bits included in the low-order transmission control signal TCD<1:3> during the normal operation. The third calibration circuit 330 may be realized to have the same configuration as the first calibration circuit 150 except input and output signals. Accordingly, the third calibration circuit 330 may perform substantially the same operation as the first calibration circuit 150.
  • The fourth transmission circuit 340 may output the low-order strobe signal STD to the third output through electrode OUT_T3 in response to the third low-order transmission control signal TCD<3> during the calibration operation. The fourth transmission circuit 340 may be realized to output the low-order strobe signal STD to any one selected from the group consisting of the first to third output through electrodes OUT_T1, OUT_T2 and OUT_T3 in response to the low-order transmission control signal TCD<1:3> during the normal operation. The fourth transmission circuit 340 may be realized using a general transmitter.
  • The sixth receiving circuit 350 may receive the high-order strobe signal STU from the first output through electrode OUT_T1 to generate a first low-order transmission strobe signal STD1. The sixth receiving circuit 350 may receive the mid-order strobe signal STM from the second output through electrode OUT_T2 to generate a second low-order transmission strobe signal STD2. The sixth receiving circuit 350 may receive the low-order strobe signal STD from the third output through electrode OUT_T3 to generate a third low-order transmission strobe signal STD3. The sixth receiving circuit 250 may be realized using a general receiver.
  • The third detection circuit 360 may compare phases of the first, second and third low-order transmission strobe signals STD1, STD2 and STD3 with each other to generate the third detection signal DET3. The third detection circuit 360 may generate the third detection signal DET3 according to the third low-order transmission strobe signal STD3 selected in response to the chip identification information CID and a phase comparison result of the first to third low-order transmission strobe signals STD1, STD2 and STD3. The third detection circuit 360 may be realized to have the same configuration as the first detection circuit 180 except input and output signals. Accordingly, the third detection circuit 360 may perform substantially the same operation as the first detection circuit 180.
  • Referring to FIG. 2, the control circuit 110 may include a command decoder 111, an address decoder 112 and a calibration control circuit 113.
  • The command decoder 111 may decode the command CMD to generate the internal command RD during the normal operation. The command decoder 111 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN during the calibration operation. The command decoder 111 may generate the internal command RD which is periodically created in response to the calibration enablement signal C_EN during the calibration operation. Although FIG. 2 illustrates the command CMD with a single signal, the command CMD may include a plurality of bits. The internal command RD may be set as an internal command for entering a read operation that outputs the data (DQ of FIG. 3). The internal command RD may be set as an internal command for entering a write operation that stores the data (DQ of FIG. 3) in the integrated circuit according to the embodiments.
  • The address decoder 112 may decode the address ADD to generate the input address IAD. Although each of the address ADD and the input address IAD is illustrated by a single signal, each of the address ADD and the input address IAD may be set to include a plurality of bits. The address ADD may include location information for selecting any one of a plurality of banks included in a memory circuit (142 of FIG. 3). The address ADD may include location information for selecting at least one of a plurality of memory cells included in the memory circuit (142 of FIG. 3).
  • The calibration control circuit 113 may generate the calibration enablement signal C_EN which is enabled in response to the boot-up signal BTEN and the clock signal CLK. The calibration control circuit 113 may generate the calibration enablement signal C_EN which is enabled in synchronization with the clock signal CLK if the boot-up signal BTEN is disabled after the boot-up operation. The calibration control circuit 113 may generate the calibration periodic signal C_ROD that is toggled in synchronization with the clock signal CLK if the calibration enablement signal C_EN is enabled. The clock signal CLK may be set as a clock signal which is used in general semiconductor devices. The clock signal CLK may be set as a signal that is periodically toggled.
  • Referring to FIG. 3, the first internal circuit 140 may include a delay circuit 141 and a memory circuit 142.
  • The delay circuit 141 may generate a first output enablement signal Y11 from the first internal read signal IRD1 in response to the first detection signal DET1. The delay circuit 141 may delay the first internal read signal IRD1 by a delay time determined according to a logic level combination of the high-order code signal CDU<1:N> to generate the first output enablement signal Y11. The delay circuit 141 may generate a first bank address BG1 from the first internal address IAD1 in response to the first detection signal DET1. The delay circuit 141 may delay the first internal address IAD1 by a delay time determined according to a logic level combination of the high-order code signal CDU<1:N> to generate the first bank address BG1. Although each of the first internal address IAD1 and the first bank address BG1 is illustrated as a single signal, each of the first internal address IAD1 and the first bank address BG1 may include a plurality of bits.
  • The memory circuit 142 may generate the high-order strobe signal STU which is enabled in response to the first output enablement signal Y11 during the normal operation or the calibration operation. The memory circuit 142 may select a bank in the memory circuit 142 according to the first bank address BG1 and may receive or output the data DQ through the selected bank in response to the first output enablement signal Y11, during the normal operation.
  • Referring to FIG. 4, the delay circuit 141 may include an internal delay circuit 1411, a first selection and transmission (selection/transmission) circuit 1412, an input control signal generation circuit 1413, an output control signal generation circuit 1414, a latch circuit 1415 and a second selection/transmission circuit 1416.
  • The internal delay circuit 1411 may delay the first internal read signal IRD1 by a delay time determined according to the high-order code signal CDU<1:N> to generate a first delay signal DS1. The delay time determined according to the high-order code signal CDU<1:N> may increase as the high-order code signal CDU<1:N> is sequentially counted.
  • The first selection/transmission circuit 1412 may output any one of the first internal read signal IRD1 and the first delay signal DS1 as the first output enablement signal Y11 in response to the first detection signal DET1. The first selection/transmission circuit 1412 may output the first internal read signal IRD1 as the first output enablement signal Y11 if the first detection signal DET1 is enabled to have a logic “high” level. The first selection/transmission circuit 1412 may output the first delay signal DS1 as the first output enablement signal Y11 if the first detection signal DET1 is disabled to have a logic “low” level. Further, the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • The input control signal generation circuit 1413 may generate a first input control signal PIN1 which is enabled in response to the first internal read signal IRD1. The input control signal generation circuit 1413 may generate the first input control signal PIN1 which is enabled at a point of time that the first internal read signal IRD1 is inputted to the input control signal generation circuit 1413.
  • The output control signal generation circuit 1414 may generate a first output control signal POUT1 which is enabled in response to the first delay signal DS1. The output control signal generation circuit 1414 may generate the first output control signal POUT1 which is enabled at a point of time that the first delay signal DS1 is inputted to the output control signal generation circuit 1414.
  • The latch circuit 1415 may latch the first internal address IAD1 in response to the first input control signal PIN1. The latch circuit 1415 may latch the first internal address IAD1 to output the latched first internal address IAD1 as a first latch address LAD1, in response to the first output control signal POUT1. Although FIG. 4 illustrates an example in which the latch circuit 1415 latches only one input signal, the present disclosure is not limited thereto. For example, the latch circuit 1415 may be realized to latch a plurality of first internal addresses and to output the latched first internal addresses as a plurality of first latch addresses, according to the embodiments.
  • The second selection/transmission circuit 1416 may output any one of the first internal address IAD1 and the first latch address LAD1 as the first bank address BG1 in response to the first detection signal DET1. The second selection/transmission circuit 1416 may output the first internal address IAD1 as the first bank address BG1 if the first detection signal DET1 is enabled to have a logic “high” level. The second selection/transmission circuit 1416 may output the first latch address LAD1 as the first bank address BG1 if the first detection signal DET1 is disabled to have a logic “low” level. Further, the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • Referring to FIG. 5, the first calibration circuit 150 may include a transmission control circuit 151 and a code generation circuit 152.
  • The transmission control circuit 151 may generate the high-order transmission control signal TCU<1:3> in response to the first internal enablement signal C_EN1 and the chip identification information CID. The transmission control circuit 151 may enable any one of bits included in the high-order transmission control signal TCU<1:3> in response to the chip identification information CID if the first internal enablement signal C_EN1 is enabled. The transmission control circuit 151 illustrated in FIG. 5 may generate a first bit (i.e., a first high-order transmission control signal TCU<1>) of the bits included in the high-order transmission control signal TCU<1:3> which is selectively enabled according to the chip identification information CID during the calibration operation.
  • The code generation circuit 152 may generate the high-order code signal CDU<1:N> that is counted in response to the first internal periodic signal C_ROD1 and the first detection signal DET1. The code generation circuit 152 may generate the high-order code signal CDU<1:N> that is counted in response to the first detection signal DET1 at a falling edge of the first internal periodic signal C_ROD1. The code generation circuit 152 may count the high-order code signal CDU<1:N> if the first detection signal DET1 has a logic “low” level at a falling edge of the first internal periodic signal C_ROD1. The code generation circuit 152 may not count the high-order code signal CDU<1:N> if the first detection signal DET1 has a logic “high” level at a falling edge of the first internal periodic signal C_ROD1. Further, the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • Referring to FIG. 6, the first detection circuit 180 may include a third selection/transmission circuit 181, a unit delay circuit 182, a logic circuit 183 and a detection signal generation circuit 184.
  • The third selection/transmission circuit 181 may output any one of the first to third high-order transmission strobe signals STU1, STU2 and STU3 as a first selection signal SEL1 in response to the chip identification information CID. The third selection/transmission circuit 181 illustrated in FIG. 6 may output the first high-order transmission strobe signal STU1 as the first selection signal SEL1 according to the chip identification information CID during the calibration operation.
  • The unit delay circuit 182 may delay the first selection signal SEL1 to generate a first delay selection signal DSEL1. A delay time of the unit delay circuit 182 may be set to be equal to an increment of the delay time of the delay circuit 141 when the high-order code signal CDU<1:N> is counted once.
  • The logic circuit 183 may perform a NOR operation and may be realized using, for example but not limited to, a NOR gate NORIO. The logic circuit 183 may synthesize the first to third high-order transmission strobe signals STU1, STU2 and STU3 to generate a first synthesis signal SUM1. The logic circuit 183 may generate the first synthesis signal SUM1 having a logic “low” level if at least one of the first to third high-order transmission strobe signals STU1, STU2 and STU3 has a logic “high” level. Further, the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • The detection signal generation circuit 184 may output the first delay selection signal DSEL1 as the first detection signal DET1 in response to the first synthesis signal SUM1. The detection signal generation circuit 184 may output the first delay selection signal DSEL1 as the first detection signal DET1 at a point of time that a logic level of the first synthesis signal SUM1 changes from a logic “low” level into a logic “high” level. Further, the logic levels of the signals may be different from or the opposite of those described. For example, a signal described as having a logic “high” level may alternatively have a logic “low” level, and a signal described as having a logic “low” level may alternatively have a logic “high” level.
  • An operation of the first and second detection circuits 180 and 260 will be described hereinafter with reference to FIG. 7 in conjunction with the calibration operation that the first and second semiconductor devices 100 and 200 control an input point of time of the internal command RD.
  • First, an operation for generating the high-order strobe signal STU, the mid-order strobe signal STM and the low-order strobe signal STD from the internal command RD in the first, second and third semiconductor devices 100, 200 and 300 will be described hereinafter.
  • At a point of time “T1”, the control circuit 110 of the first semiconductor device 100 may generate the calibration enablement signal C_EN which is enabled after the boot-up operation. The control circuit 110 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN. The control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • The first transmission circuit 120 of the first semiconductor device 100 may output the internal command RD to the first input through electrode IN_T1. The first transmission circuit 120 may output the calibration enablement signal C_EN to the third input through electrode IN_T3. The first transmission circuit 120 may output the calibration periodic signal C_ROD to the fourth input through electrode IN_T4.
  • The first receiving circuit 130 of the first semiconductor device 100 may receive the internal command RD from the first input through electrode IN_T1 to generate the first internal read signal IRD1. The first receiving circuit 130 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate the first internal enablement signal C_EN1. The first receiving circuit 130 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate the first internal periodic signal C_ROD1.
  • The first internal circuit 140 of the first semiconductor device 100 may delay the first internal read signal IRD1 by an internal delay time D1 determined in response to the high-order code signal CDU<1:N> to generate the high-order strobe signal STU. The high-order strobe signal STU may be generated at a point of time “T3” that the internal delay time D1 elapses from the point of time “T1”.
  • The second transmission circuit 160 of the first semiconductor device 100 may output the high-order strobe signal STU to the first output through electrode OUT_T1 in response to the high-order transmission control signal TCU<1:3>.
  • The third transmission circuit 210 of the second semiconductor device 200 may receive the internal command RD from the first input through electrode IN_T1 to generate the second internal read signal IRD2. The third receiving circuit 210 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate the second internal enablement signal C_EN2. The third receiving circuit 210 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate the second internal periodic signal C_ROD2.
  • The second internal circuit 220 of the second semiconductor device 200 may delay the second internal read signal IRD2 by an internal delay time D2 determined in response to the mid-order code signal CDM<1:N> to generate the mid-order strobe signal STM. The mid-order strobe signal STM may be generated at a point of time “T5” that the internal delay time D2 elapses from the point of time “T1”.
  • The third transmission circuit 240 of the second semiconductor device 200 may output the mid-order strobe signal STM to the second output through electrode OUT_T2 in response to the mid-order transmission control signal TCM<1:3>.
  • The fifth transmission circuit 310 of the third semiconductor device 300 may receive the internal command RD from the first input through electrode IN_T1 to generate the third internal read signal IRD3. The fifth receiving circuit 310 may receive the calibration enablement signal C_EN from the third input through electrode IN_T3 to generate the third internal enablement signal C_EN3. The fifth receiving circuit 310 may receive the calibration periodic signal C_ROD from the fourth input through electrode IN_T4 to generate the third internal periodic signal C_ROD3.
  • The third internal circuit 320 of the third semiconductor device 300 may delay the third internal read signal IRD3 by an internal delay time D3 determined in response to the low-order code signal CDD<1:N> to generate the low-order strobe signal STD. The low-order strobe signal STD may be generated at a point of time “T2” that the internal delay time D3 elapses from the point of time “T1”.
  • The fourth transmission circuit 340 of the third semiconductor device 300 may output the low-order strobe signal STD to the third output through electrode OUT_T3 in response to the low-order transmission control signal TCD<1:3>.
  • Next, an operation for controlling an input point of time of the internal command RD by comparing phases of the high-order strobe signal STU, the mid-order strobe signal STM and the low-order strobe signal STD will be described hereinafter.
  • At the point of time “T2”, the second receiving circuit 170 of the first semiconductor device 100 may receive the low-order strobe signal STD from the third output through electrode OUT_T3 to generate the third high-order transmission strobe signal STU3 having a logic “high” level. The logic circuit 183 of the first detection circuit 180 may generate the first synthesis signal SUM1 having a logic “low” level in response to the third high-order transmission strobe signal STU3 having a logic “high” level.
  • At the point of time “T3”, the second receiving circuit 170 of the first semiconductor device 100 may receive the high-order strobe signal STU from the first output through electrode OUT_T1 to generate the first high-order transmission strobe signal STU1 having a logic “high” level. The third selection/transmission circuit 181 of the first detection circuit 180 may output the first high-order transmission strobe signal STU1 as the first selection signal SEL1 according to the chip identification information CID.
  • At a point of time “T4”, the unit delay circuit 182 of the first detection circuit 180 may delay the first selection signal SEL1 created at the point of time “T3” to generate the first delay selection signal DSEL1 having a logic “high” level.
  • At the point of time “T5”, the second receiving circuit 170 of the first semiconductor device 100 may receive the mid-order strobe signal STM from the second output through electrode OUT_T2 to generate the second high-order transmission strobe signal STU2 having a logic “high” level.
  • At a point of time “T7”, the detection signal generation circuit 184 of the first detection circuit 180 may output the first delay selection signal DSEL1 having a logic “low” level as the first detection signal DET1 in response to the first synthesis signal SUM1, a logic level of which changes from a logic “low” level into a logic “high” level.
  • The first calibration circuit 150 of the first semiconductor device 100 may count the high-order code signal CDU<1:N> in response to the first detection signal DET1 having a logic “low” level.
  • The first internal circuit 140 of the first semiconductor device 100 may delay the first internal read signal IRD1 by a delay time, which is increased according to the high-order code signal CDU<1:N> that is counted, to control a point of time that the internal command RD is inputted to the memory circuit 142.
  • In the above description, since the comparison result of the phases of the high-order strobe signal STU, the mid-order strobe signal STM and the low-order strobe signal STD is within the range of a predetermined time period, the first semiconductor device 100 may control an input point of time of the internal command RD. The predetermined time period may be set as a time period that the first synthesis signal SUM1 maintains a logic “low” level.
  • At the point of time “T2”, the third receiving circuit 210 of the second semiconductor device 200 may receive the low-order strobe signal STD from the third output through electrode OUT_T3 to generate the third mid-order transmission strobe signal STM3 having a logic “high” level. A logic circuit (not illustrated) of the second detection circuit 260 may generate a second synthesis signal SUM2 having a logic “low” level in response to the third mid-order transmission strobe signal STM3 having a logic “high” level.
  • At the point of time “T3”, the third receiving circuit 210 of the second semiconductor device 200 may receive the high-order strobe signal STU from the first output through electrode OUT_T1 to generate the first mid-order transmission strobe signal STM1 having a logic “high” level.
  • At the point of time “T5”, the fourth receiving circuit 250 of the second semiconductor device 200 may receive the mid-order strobe signal STM from the second output through electrode OUT_T2 to generate the second mid-order transmission strobe signal STM2 having a logic “high” level. The second detection circuit 260 may output the second mid-order transmission strobe signal STM2 as a second selection signal SEL2 according to the chip identification information CID.
  • At a point of time “T6”, the second detection circuit 260 may delay the second selection signal SEL2 created at the point of time “T5” to generate a second delay selection signal DSEL2 having a logic “high” level.
  • At the point of time “T7”, a detection signal generation circuit (not illustrated) of the second detection circuit 260 may output the second delay selection signal DSEL2 having a logic “high” level as the second detection signal DET2 in response to the second synthesis signal SUM2, a logic level of which changes from a logic “low” level into a logic “high” level.
  • The second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM<1:N> in response to the second detection signal DET2 having a logic “high” level.
  • A delay time of the second internal circuit 220 of the second semiconductor device 200 may not increase according to the mid-order code signal CDM<1:N> that is not counted.
  • In the above description, since the comparison result of the phases of the high-order strobe signal STU, the mid-order strobe signal STM and the low-order strobe signal STD is out of the range of a predetermined time period, the second semiconductor device 200 may not control an input point of time of the internal command RD. The predetermined time period may be set as a time period that the second synthesis signal SUM2 maintains a logic “low” level.
  • A calibration operation of an integrated circuit according to an embodiment will be described hereinafter with reference to FIG. 8 in conjunction with a case in which an internal delay time of the second semiconductor device 200 is normal.
  • At a point of time “T11”, the control circuit 110 of the first semiconductor device 100 may generate the calibration enablement signal C_EN which is enabled in response to the boot-up signal BTEN which is disabled to have a logic “low” level after the boot-up operation. The control circuit 110 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN. The control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • The first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that the internal delay time D1 elapses from the point of time “T11”.
  • The second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D2 elapses from the point of time “T11”.
  • The third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that an internal delay time D3 elapses from the point of time “T11”.
  • At a point of time “T12”, the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU3 generated from the low-order strobe signal STD to generate the first detection signal DET1 having a logic “low” level.
  • The second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM3 generated from the low-order strobe signal STD to generate the second detection signal DET2 having a logic “high” level.
  • The third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD3 generated from the low-order strobe signal STD to generate the third detection signal DET3 having a logic “low” level.
  • The first, second and third detection signals DET1, DET2 and DET3 may be generated using the same manner as described with reference to FIG. 7. Thus, the operation of generating the first, second and third detection signals DET1, DET2 and DET3 will be omitted hereinafter to avoid duplicate explanation.
  • At a point of time “T13”, the first calibration circuit 150 of the first semiconductor device 100 may count the high-order code signal CDU<1:N> in response to the first detection signal DET1 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the first internal circuit 140 of the first semiconductor device 100 may be additionally increased by a delay time A1 according to the high-order code signal CDU<1:N> that is counted.
  • The second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM<1:N> in response to the second detection signal DET2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM<1:N> that is not counted.
  • The third calibration circuit 330 of the third semiconductor device 300 may count the low-order code signal CDD<1:N> in response to the third detection signal DET3 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the third internal circuit 320 of the third semiconductor device 300 may be additionally increased by the delay time A1 according to the low-order code signal CDD<1:N> that is counted.
  • At a point of time “T14”, the control circuit 110 of the first semiconductor device 100 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN. The control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • The first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that a sum of the internal delay time D1 and the delay time A1 elapses from the point of time “T14”.
  • The second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D2 elapses from the point of time “T14”.
  • The third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that a sum of the internal delay time D3 and the delay time A1 elapses from the point of time “T14”.
  • At a point of time “T15”, the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU3 generated from the low-order strobe signal STD to generate the first detection signal DET1 having a logic “high” level.
  • The second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM3 generated from the low-order strobe signal STD to generate the second detection signal DET2 having a logic “high” level.
  • The third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD3 generated from the low-order strobe signal STD to generate the third detection signal DET3 having a logic “low” level.
  • At a point of time “T16”, the first calibration circuit 150 of the first semiconductor device 100 may not count the high-order code signal CDU<1:N> in response to the first detection signal DET1 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the first internal circuit 140 of the first semiconductor device 100 may not be increased according to the high-order code signal CDU<1:N> that is not counted.
  • The second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM<1:N> in response to the second detection signal DET2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM<1:N> that is not counted.
  • The third calibration circuit 330 of the third semiconductor device 300 may count the low-order code signal CDD<1:N> in response to the third detection signal DET3 having a logic “low” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the third internal circuit 320 of the third semiconductor device 300 may be additionally increased by a delay time A2 according to the low-order code signal CDD<1:N> that is counted.
  • At a point of time “T17”, the control circuit 110 of the first semiconductor device 100 may generate the internal command RD which is enabled in response to the calibration enablement signal C_EN. The control circuit 110 may generate the calibration periodic signal C_ROD that is toggled in response to the calibration enablement signal C_EN.
  • The first internal circuit 140 of the first semiconductor device 100 may generate the high-order strobe signal STU at a point of time that a sum of the internal delay time D1 and the delay time A1 elapses from the point of time “T17”.
  • The second internal circuit 220 of the second semiconductor device 200 may generate the mid-order strobe signal STM at a point of time that the internal delay time D2 elapses from the point of time “T17”.
  • The third internal circuit 320 of the third semiconductor device 300 may generate the low-order strobe signal STD at a point of time that a sum of the internal delay time D3 and the delay time A2 elapses from the point of time “T17”.
  • At a point of time “T18”, the first detection circuit 180 of the first semiconductor device 100 may detect phase differences between the first high-order transmission strobe signal STU1 generated from the high-order strobe signal STU, the second high-order transmission strobe signal STU2 generated from the mid-order strobe signal STM, and the third high-order transmission strobe signal STU3 generated from the low-order strobe signal STD to generate the first detection signal DET1 having a logic “high” level.
  • The second detection circuit 260 of the second semiconductor device 200 may detect phase differences between the first mid-order transmission strobe signal STM1 generated from the high-order strobe signal STU, the second mid-order transmission strobe signal STM2 generated from the mid-order strobe signal STM, and the third mid-order transmission strobe signal STM3 generated from the low-order strobe signal STD to generate the second detection signal DET2 having a logic “high” level.
  • The third detection circuit 360 of the third semiconductor device 300 may detect phase differences between the first low-order transmission strobe signal STD1 generated from the high-order strobe signal STU, the second low-order transmission strobe signal STD2 generated from the mid-order strobe signal STM, and the third low-order transmission strobe signal STD3 generated from the low-order strobe signal STD to generate the third detection signal DET3 having a logic “high” level.
  • Subsequently, the first calibration circuit 150 of the first semiconductor device 100 may not count the high-order code signal CDU<1:N> in response to the first detection signal DET1 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the first internal circuit 140 of the first semiconductor device 100 may not be increased according to the high-order code signal CDU<1:N> that is not counted.
  • The second calibration circuit 230 of the second semiconductor device 200 may not count the mid-order code signal CDM<1:N> in response to the second detection signal DET2 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the second internal circuit 220 of the second semiconductor device 200 may not be increased according to the mid-order code signal CDM<1:N> that is not counted.
  • The third calibration circuit 330 of the third semiconductor device 300 may not count the low-order code signal CDD<1:N> in response to the third detection signal DET3 having a logic “high” level at a falling edge of the calibration periodic signal C_ROD.
  • A delay time of the third internal circuit 320 of the third semiconductor device 300 may not be increased according to the low-order code signal CDD<1:N> that is not counted.
  • As described above, an integrated circuit according to an embodiment may compare phases of strobe signals which are generated according to internal delay times of semiconductor devices stacked in a package and may control points of time that an internal command is inputted to internal circuits of the semiconductor devices according to the comparison result of the phases of the strobe signals. Thus, it may be possible to compensate for a timing skew difference between signals which are inputted to the internal circuits of the semiconductor devices encapsulated in a single package.
  • The integrated circuits described with reference to FIGS. 1 to 8 may be applied to an electronic system that includes a memory system, a graphic system, a computing system, a mobile system, or the like. For example, as illustrated in FIG. 9, an electronic system 1000 according an embodiment may include a data storage circuit 1001, a memory controller 1002, a buffer memory 1003, and an input and output (input/output) (I/O) interface 1004.
  • The data storage circuit 1001 may store data which are outputted from the memory controller 1002 or may read and output the stored data to the memory controller 1002, according to a control signal generated by the memory controller 1002. The data storage circuit 1001 may include the first semiconductor device 100, the second semiconductor device 200 and the third semiconductor device 300 illustrated in FIG. 1. The data storage circuit 1001 may include a nonvolatile memory that can retain their stored data even when its power supply is interrupted. The nonvolatile memory may be a flash memory such as a NOR-type flash memory or a NAND-type flash memory, a phase change random access memory (PRAM), a resistive random access memory (RRAM), a spin transfer torque random access memory (STTRAM), a magnetic random access memory (MRAM), or the like.
  • The memory controller 1002 may receive a command outputted from an external device (e.g., a host device) through the I/O interface 1004 and may decode the command outputted from the host device to control an operation for inputting data into the data storage circuit 1001 or the buffer memory 1003 or for outputting the data stored in the data storage circuit 1001 or the buffer memory 1003. Although FIG. 9 illustrates the memory controller 1002 with a single block, the memory controller 1002 may include one controller for controlling the data storage circuit 1001 comprised of a nonvolatile memory and another controller for controlling the buffer memory 1003 comprised of a volatile memory.
  • The buffer memory 1003 may temporarily store the data which are processed by the memory controller 1002. That is, the buffer memory 1003 may temporarily store the data which are outputted from or to be inputted to the data storage circuit 1001. The buffer memory 1003 may store the data, which are outputted from the memory controller 1002, according to a control signal. The buffer memory 1003 may read and output the stored data to the memory controller 1002. The buffer memory 1003 may include a volatile memory such as a dynamic random access memory (DRAM), a mobile DRAM, or a static random access memory (SRAM).
  • The I/O interface 1004 may physically and electrically connect the memory controller 1002 to the external device (i.e., the host). Thus, the memory controller 1002 may receive control signals and data supplied from the external device (i.e., the host) through the I/O interface 1004 and may output the data generated by the memory controller 1002 to the external device (i.e., the host) through the I/O interface 1004. That is, the electronic system 1000 may communicate with the host through the I/O interface 1004. The I/O interface 1004 may include any one of various interface protocols such as a universal serial bus (USB), a multi-media card (MMC), a peripheral component interconnect-express (PCI-E), a serial attached SCSI (SAS), a serial AT attachment (SATA), a parallel AT attachment (PATA), a small computer system interface (SCSI), an enhanced small device interface (ESDI) and an integrated drive electronics (IDE).
  • The electronic system 1000 may be used as an auxiliary storage device of the host or an external storage device. The electronic system 1000 may include a solid state disk (SSD), a USB memory, a secure digital (SD) card, a mini secure digital (mSD) card, a micro secure digital (micro SD) card, a secure digital high capacity (SDHC) card, a memory stick card, a smart media (SM) card, a multi-media card (MMC), an embedded multi-media card (eMMC), a compact flash (CF) card, or the like.

Claims (33)

What is claimed is:
1. An integrated circuit comprising:
a first semiconductor device configured to output an internal command generated from a command to a first input through electrode, configured to output a high-order strobe signal generated from the internal command to a first output through electrode, and configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command; and
a second semiconductor device configured to receive the internal command from the first input through electrode, configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode, and configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
2. The integrated circuit of claim 1, wherein the first semiconductor device and the second semiconductor device are configured to delay the internal command by a predetermined delay time if the phase difference between the high-order strobe signal and the low-order strobe signal is within the range of a predetermined time period.
3. The integrated circuit of claim 1, wherein the first semiconductor device includes:
a control circuit configured to generate a calibration enablement signal which is enabled after a boot-up operation, configured to generate the internal command which is enabled if the calibration enablement signal is enabled, and configured to generate a calibration periodic signal which is toggled if the calibration enablement signal is enabled;
a first transmission circuit configured to output the internal command to the first input through electrode, configured to output the calibration enablement signal to a second input through electrode, and configured to output the calibration periodic signal to a third input through electrode;
a first receiving circuit configured to receive the internal command to generate a first internal read signal, configured to receive the calibration enablement signal to generate a first internal enablement signal, and configured to receive the calibration periodic signal to generate a first internal periodic signal;
a first internal circuit configured to delay the first internal read signal by a delay time determined based on a high-order code signal to generate the high-order strobe signal;
a first calibration circuit configured to generate the high-order code signal that is counted and a high-order transmission control signal, based on the first internal enablement signal, the first internal periodic signal and a first detection signal;
a second transmission circuit configured to output the high-order strobe signal to the first output through electrode based on the high-order transmission control signal;
a second receiving circuit configured to receive the high-order strobe signal to generate a first high-order transmission strobe signal and configured to receive the low-order strobe signal to generate a second high-order transmission strobe signal; and
a first detection circuit configured to compare a phase of the first high-order transmission strobe signal with a phase of the second high-order transmission strobe signal to generate the first detection signal.
4. The integrated circuit of claim 3, wherein the control circuit includes:
a command decoder configured to generate the internal command which is enabled based on the command and the calibration enablement signal; and
a calibration control circuit configured to generate the calibration enablement signal which is enabled based on a boot-up signal and a clock signal and configured to generate the calibration periodic signal which is toggled based on the boot-up signal and the clock signal.
5. The integrated circuit of claim 3, wherein the control circuit includes:
an address decoder configured to decode an address to generate an input address including location information for selecting a bank in the first internal circuit.
6. The integrated circuit of claim 3, wherein the first internal circuit includes:
a first delay circuit configured to delay the first internal read signal by a delay time determined according to a logic level combination of the high-order code signal to generate a first output enablement signal; and
a first memory circuit configured to generate the high-order strobe signal which is enabled based on the first output enablement signal.
7. The integrated circuit of claim 6,
wherein the first delay circuit is configured to generate a first bank address from a first internal address based on the first detection signal and is configured to delay the first internal address by a delay time determined according to a logic level combination of the high-order code signal to generate the first bank address, and
wherein the first memory circuit is configured to select a bank included in the first memory circuit according to the first bank address.
8. The integrated circuit of claim 6, wherein the first delay circuit includes:
a first internal delay circuit configured to delay the first internal read signal by a delay time determined according to the high-order code signal to generate a first delay signal; and
a first selection and transmission (selection/transmission) circuit configured to output any one of the first internal read signal and the first delay signal as the first output enablement signal based on the first detection signal.
9. The integrated circuit of claim 8, wherein the first delay circuit includes:
an input control signal generation circuit configured to generate a first input control signal which is enabled at a point of time that the first internal read signal is inputted to the input control signal generation circuit;
an output control signal generation circuit configured to generate a first output control signal which is enabled at a point of time that the first delay signal is inputted to the output control signal generation circuit;
a latch circuit configured to latch a first internal address to output the latched first internal address as a first latch address, based on the first output control signal; and
a second selection/transmission circuit configured to output any one of the first internal address and the first latch address as the first bank address based on the first detection signal.
10. The integrated circuit of claim 3, wherein the first calibration circuit includes:
a first transmission control circuit configured to generate the high-order transmission control signal based on the first internal enablement signal and chip identification information; and
a first code generation circuit configured to generate the high-order code signal that is counted based on the first internal periodic signal and the first detection signal.
11. The integrated circuit of claim 3, wherein the first detection circuit includes:
a third selection/transmission circuit configured to output any one of the first and second high-order transmission strobe signals as a first selection signal based on chip identification information;
a first unit delay circuit configured to delay the first selection signal to generate a first delay selection signal;
a first logic circuit configured to synthesize the first and second high-order transmission strobe signals to generate a first synthesis signal; and
a first detection signal generation circuit configured to output the first delay selection signal as the first detection signal based on the first synthesis signal.
12. The integrated circuit of claim 1, wherein the second semiconductor device includes:
a third receiving circuit configured to receive the internal command to generate a second internal read signal, configured to receive a calibration enablement signal to generate a second internal enablement signal, and configured to receive a calibration periodic signal to generate a second internal periodic signal;
a second internal circuit configured to delay the second internal read signal by a delay time determined based on a low-order code signal to generate the low-order strobe signal;
a second calibration circuit configured to generate the low-order code signal that is counted and a low-order transmission control signal, based on the second internal enablement signal, the second internal periodic signal and a second detection signal;
a third transmission circuit configured to output the low-order strobe signal to the second output through electrode based on the low-order transmission control signal;
a fourth receiving circuit configured to receive the high-order strobe signal to generate a first low-order transmission strobe signal and configured to receive the low-order strobe signal to generate a second low-order transmission strobe signal; and
a second detection circuit configured to compare a phase of the first low-order transmission strobe signal with a phase of the second low-order transmission strobe signal to generate the second detection signal.
13. The integrated circuit of claim 12, wherein the second internal circuit includes:
a second delay circuit configured to delay the second internal read signal by a delay time determined according to a logic level combination of the low-order code signal to generate a second output enablement signal; and
a second memory circuit configured to generate the low-order strobe signal which is enabled based on the second output enablement signal.
14. The integrated circuit of claim 13, wherein the second delay circuit includes:
a second internal delay circuit configured to delay the second internal read signal by a delay time determined according to the low-order code signal to generate a second delay signal; and
a fourth selection/transmission circuit configured to output any one of the second internal read signal and the second delay signal as the second output enablement signal based on the second detection signal.
15. The integrated circuit of claim 12, wherein the second calibration circuit includes:
a second transmission control circuit configured to generate the low-order transmission control signal based on the second internal enablement signal and chip identification information; and
a second code generation circuit configured to generate the low-order code signal that is counted based on the second internal periodic signal and the second detection signal.
16. The integrated circuit of claim 12, wherein the second detection circuit includes:
a fifth selection/transmission circuit configured to output any one of the first and second low-order transmission strobe signals as a second selection signal based on chip identification information;
a second unit delay circuit configured to delay the second selection signal to generate a second delay selection signal;
a second logic circuit configured to synthesize the first and second low-order transmission strobe signals to generate a second synthesis signal; and
a second detection signal generation circuit configured to output the second delay selection signal as the second detection signal based on the second synthesis signal.
17. An integrated circuit comprising:
a first semiconductor device configured to receive an internal command from a first input through electrode, configured to generate a high-order strobe signal from the internal command to output the high-order strobe signal to a first output through electrode, and configured to detect a phase difference between a low-order strobe signal received from a second output through electrode and the high-order strobe signal to control an input point of time of the internal command; and
a second semiconductor device configured to receive the internal command from the first input through electrode, configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode, and configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
18. The integrated circuit of claim 17, wherein the first semiconductor device and the second semiconductor device are configured to delay the internal command by a predetermined delay time if the phase difference between the high-order strobe signal and the low-order strobe signal is within the range of a predetermined time period.
19. The integrated circuit of claim 17, wherein the first semiconductor device includes:
a first receiving circuit configured to receive the internal command to generate a first internal read signal, configured to receive a calibration enablement signal from a second input through electrode to generate a first internal enablement signal, and configured to receive a calibration periodic signal from a third input through electrode to generate a first internal periodic signal;
a first internal circuit configured to delay the first internal read signal by a delay time determined based on a high-order code signal to generate the high-order strobe signal;
a first calibration circuit configured to generate the high-order code signal that is counted and a high-order transmission control signal, based on the first internal enablement signal, the first internal periodic signal and a first detection signal;
a first transmission circuit configured to output the high-order strobe signal to the first output through electrode based on the high-order transmission control signal;
a second receiving circuit configured to receive the high-order strobe signal to generate a first high-order transmission strobe signal and configured to receive the low-order strobe signal to generate a second high-order transmission strobe signal; and
a first detection circuit configured to compare a phase of the first high-order transmission strobe signal with a phase of the second high-order transmission strobe signal to generate the first detection signal.
20. The integrated circuit of claim 19, wherein the first internal circuit includes:
a first delay circuit configured to delay the first internal read signal by a delay time determined according to a logic level combination of the high-order code signal to generate a first output enablement signal; and
a first memory circuit configured to generate the high-order strobe signal which is enabled based on the first output enablement signal.
21. The integrated circuit of claim 20,
wherein the first delay circuit is configured to generate a first bank address from a first internal address based on the first detection signal and is configured to delay the first internal address by a delay time determined according to a logic level combination of the high-order code signal to generate the first bank address, and
wherein the first memory circuit is configured to select a bank included in the first memory circuit according to the first bank address.
22. The integrated circuit of claim 20, wherein the first delay circuit includes:
a first internal delay circuit configured to delay the first internal read signal by a delay time determined according to the high-order code signal to generate a first delay signal; and
a first selection and transmission (selection/transmission) circuit configured to output any one of the first internal read signal and the first delay signal as the first output enablement signal based on the first detection signal.
23. The integrated circuit of claim 21, wherein the first delay circuit includes:
an input control signal generation circuit configured to generate a first input control signal which is enabled at a point of time that the first internal read signal is inputted to the input control signal generation circuit;
an output control signal generation circuit configured to generate a first output control signal which is enabled at a point of time that the first delay signal is inputted to the output control signal generation circuit;
a latch circuit configured to latch a first internal address to output the latched first internal address as a first latch address, based on the first output control signal; and
a second selection/transmission circuit configured to output any one of the first internal address and the first latch address as the first bank address based on the first detection signal.
24. The integrated circuit of claim 19, wherein the first calibration circuit includes:
a first transmission control circuit configured to generate the high-order transmission control signal based on the first internal enablement signal and chip identification information; and
a first code generation circuit configured to generate the high-order code signal that is counted based on the first internal periodic signal and the first detection signal.
25. The integrated circuit of claim 19, wherein the first detection circuit includes:
a third selection/transmission circuit configured to output any one of the first and second high-order transmission strobe signals as a first selection signal based on chip identification information;
a first unit delay circuit configured to delay the first selection signal to generate a first delay selection signal;
a first logic circuit configured to synthesize the first and second high-order transmission strobe signals to generate a first synthesis signal; and
a first detection signal generation circuit configured to output the first delay selection signal as the first detection signal based on the first synthesis signal.
26. The integrated circuit of claim 17, wherein the second semiconductor device includes:
a third receiving circuit configured to receive the internal command to generate a second internal read signal, configured to receive a calibration enablement signal from a second input through electrode to generate a second internal enablement signal, and configured to receive a calibration periodic signal from a third input through electrode to generate a second internal periodic signal;
a second internal circuit configured to delay the second internal read signal by a delay time determined based on a low-order code signal to generate the low-order strobe signal;
a second calibration circuit configured to generate the low-order code signal that is counted and a low-order transmission control signal, based on the second internal enablement signal, the second internal periodic signal and a second detection signal;
a second transmission circuit configured to output the low-order strobe signal to the second output through electrode based on the low-order transmission control signal;
a fourth receiving circuit configured to receive the high-order strobe signal to generate a first low-order transmission strobe signal and configured to receive the low-order strobe signal to generate a second low-order transmission strobe signal; and
a second detection circuit configured to compare a phase of the first low-order transmission strobe signal with a phase of the second low-order transmission strobe signal to generate the second detection signal.
27. The integrated circuit of claim 26, wherein the second internal circuit includes:
a second delay circuit configured to delay the second internal read signal by a delay time determined according to a logic level combination of the low-order code signal to generate a second output enablement signal; and
a second memory circuit configured to generate the low-order strobe signal which is enabled based on the second output enablement signal.
28. The integrated circuit of claim 27, wherein the second delay circuit includes:
a second internal delay circuit configured to delay the second internal read signal by a delay time determined according to the low-order code signal to generate a second delay signal; and
a fourth selection/transmission circuit configured to output any one of the second internal read signal and the second delay signal as the second output enablement signal based on the second detection signal.
29. The integrated circuit of claim 26, wherein the second calibration circuit includes:
a second transmission control circuit configured to generate the low-order transmission control signal based on the second internal enablement signal and chip identification information; and
a second code generation circuit configured to generate the low-order code signal that is counted based on the second internal periodic signal and the second detection signal.
30. The integrated circuit of claim 26, wherein the second detection circuit includes:
a fifth selection/transmission circuit configured to output any one of the first and second low-order transmission strobe signals as a second selection signal based on chip identification information;
a second unit delay circuit configured to delay the second selection signal to generate a second delay selection signal;
a second logic circuit configured to synthesize the first and second low-order transmission strobe signals to generate a second synthesis signal; and
a second detection signal generation circuit configured to output the second delay selection signal as the second detection signal based on the second synthesis signal.
31. An integrated circuit comprising:
semiconductor devices stacked in a single package, each including internal circuits, coupled to one another by through electrodes, and configured to compensate for a timing skew difference between signals which are inputted to the internal circuits of the semiconductor devices,
wherein the semiconductor devices are configured to compare phases of strobe signals which are generated according to internal delay times of the semiconductor devices and configured to control points of time that an internal command is inputted to the internal circuits of the semiconductor devices according to a comparison result of the phases of the strobe signals.
32. The integrated circuit of claim 31, wherein a first semiconductor device of the semiconductor devices is configured to output the internal command generated from a command to a first input through electrode of the through electrodes, configured to output a high-order strobe signal generated from the internal command to a first output through electrode of the through electrodes, and configured to detect a phase difference between a low-order strobe signal received from a second output through electrode of the through electrodes and the high-order strobe signal to control an input point of time of the internal command.
33. The integrated circuit of claim 32, wherein a second semiconductor device of the semiconductor devices is configured to receive the internal command from the first input through electrode, configured to generate the low-order strobe signal from the internal command to output the low-order strobe signal to the second output through electrode, and configured to detect a phase difference between the high-order strobe signal received from the first output through electrode and the low-order strobe signal to control an input point of time of the internal command.
US15/652,962 2017-01-31 2017-07-18 Integrated circuits compensating for timing skew difference between signals Active US10037811B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020170014105A KR102681255B1 (en) 2017-01-31 2017-01-31 Integrated circuit
KR10-2017-0014105 2017-01-31

Publications (2)

Publication Number Publication Date
US10037811B1 US10037811B1 (en) 2018-07-31
US20180218776A1 true US20180218776A1 (en) 2018-08-02

Family

ID=62949170

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/652,962 Active US10037811B1 (en) 2017-01-31 2017-07-18 Integrated circuits compensating for timing skew difference between signals

Country Status (4)

Country Link
US (1) US10037811B1 (en)
KR (1) KR102681255B1 (en)
CN (1) CN108376552B (en)
TW (1) TWI729238B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102414257B1 (en) * 2017-07-20 2022-06-29 에스케이하이닉스 주식회사 Electronic device
KR102579174B1 (en) * 2018-12-24 2023-09-18 에스케이하이닉스 주식회사 Stacked memory device and memory system inclduing the same
KR102674591B1 (en) * 2019-01-15 2024-06-12 에스케이하이닉스 주식회사 Command generation method and semiconductor device using the same
KR20220021505A (en) * 2020-08-14 2022-02-22 삼성전자주식회사 Duty adjustment circuit, and delay locked loop circuit and semiconductor memory device having the same

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4583043B2 (en) * 2004-02-13 2010-11-17 凸版印刷株式会社 Semiconductor memory
JP4703997B2 (en) * 2004-09-28 2011-06-15 富士通セミコンダクター株式会社 Semiconductor integrated circuit
JP2006275616A (en) * 2005-03-28 2006-10-12 Fujitsu Ltd Semiconductor device and skew adjustment method
US7464225B2 (en) * 2005-09-26 2008-12-09 Rambus Inc. Memory module including a plurality of integrated circuit memory devices and a plurality of buffer devices in a matrix topology
KR100784905B1 (en) * 2006-05-04 2007-12-11 주식회사 하이닉스반도체 Apparatus and Method for Inputting Data of Semiconductor Memory
KR100930401B1 (en) * 2007-10-09 2009-12-08 주식회사 하이닉스반도체 Semiconductor memory device
US7961533B2 (en) * 2008-05-27 2011-06-14 Advanced Micro Devices, Inc. Method and apparatus for implementing write levelization in memory subsystems
US7855931B2 (en) * 2008-07-21 2010-12-21 Micron Technology, Inc. Memory system and method using stacked memory device dice, and system using the memory system
WO2010078383A1 (en) * 2008-12-31 2010-07-08 Rambus Inc. Active calibration for high-speed memory devices
KR101040245B1 (en) * 2010-02-24 2011-06-09 주식회사 하이닉스반도체 Semiconductor apparatus
TWI449339B (en) * 2010-12-13 2014-08-11 Ind Tech Res Inst Apparatus for clock skew compensation
KR101857677B1 (en) 2011-07-21 2018-05-14 에스케이하이닉스 주식회사 Semiconductor integrated circuit and method of transmitting signal thereof
US9563597B2 (en) * 2012-03-19 2017-02-07 Rambus Inc. High capacity memory systems with inter-rank skew tolerance
KR102088453B1 (en) * 2013-12-02 2020-03-12 에스케이하이닉스 주식회사 Semiconductor apparatus
KR102147228B1 (en) * 2014-01-23 2020-08-24 삼성전자주식회사 write leveling control circuit for target module and thereof Method
US9166590B1 (en) * 2014-01-23 2015-10-20 Altera Corporation Integrated circuits with improved memory interface calibration capabilities
KR102143654B1 (en) * 2014-02-18 2020-08-11 에스케이하이닉스 주식회사 Semiconductor memory device
KR102181939B1 (en) * 2014-06-18 2020-11-23 에스케이하이닉스 주식회사 Semiconductor device and method for operating the same
KR20160029391A (en) * 2014-09-05 2016-03-15 에스케이하이닉스 주식회사 Output timing control circuit of semiconductor apparatus and method of the same
US9842633B2 (en) * 2014-12-11 2017-12-12 Micron Technology, Inc. Tracking and correction of timing signals
KR102272259B1 (en) * 2015-07-01 2021-07-06 삼성전자주식회사 Semiconductor memory device having clock generation scheme based on command interworking
US9673798B1 (en) * 2016-07-20 2017-06-06 Sandisk Technologies Llc Digital pulse width detection based duty cycle correction

Also Published As

Publication number Publication date
CN108376552A (en) 2018-08-07
KR20180089239A (en) 2018-08-08
KR102681255B1 (en) 2024-07-03
TWI729238B (en) 2021-06-01
TW201841153A (en) 2018-11-16
US10037811B1 (en) 2018-07-31
CN108376552B (en) 2021-08-06

Similar Documents

Publication Publication Date Title
US10157646B2 (en) Latch control signal generation circuit to reduce row hammering
US11037609B2 (en) Semiconductor devices
US10665318B2 (en) Semiconductor systems
US10037811B1 (en) Integrated circuits compensating for timing skew difference between signals
US10068633B2 (en) Semiconductor devices and integrated circuits including the same
US10902894B2 (en) Semiconductor devices
US20180136844A1 (en) Arithmetic circuit and a semiconductor device
US10109326B2 (en) Semiconductor devices
US10726889B2 (en) Semiconductor devices
US11217286B2 (en) Semiconductor memory device with power down operation
US10872645B1 (en) Semiconductor devices
US11048441B2 (en) Semiconductor devices
US10777241B2 (en) Semiconductor devices and semiconductor systems
US10381066B2 (en) Semiconductor memory device with burst mode
US9773530B1 (en) Semiconductor devices and semiconductor systems relating to the prevention of a potential difference between signals from being reversed
US11062750B2 (en) Semiconductor devices and semiconductor systems
US10950283B1 (en) Semiconductor devices
US10923167B2 (en) Semiconductor devices
US10636462B2 (en) Semiconductor devices
US20240331752A1 (en) Semiconductor devices
US10559332B1 (en) Semiconductor devices
US10621039B2 (en) Electronic devices
US9613677B1 (en) Semiconductor devices and semiconductor systems including the same
US9627018B1 (en) Semiconductor devices and semiconductor systems including the same

Legal Events

Date Code Title Description
AS Assignment

Owner name: SK HYNIX INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIM, CHANG HYUN;KOO, KIBONG;SONG, CHOUNG KI;AND OTHERS;REEL/FRAME:043035/0050

Effective date: 20170605

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4