US8483986B2 - Semiconductor device, system with semiconductor device, and calibration method - Google Patents
Semiconductor device, system with semiconductor device, and calibration method Download PDFInfo
- Publication number
- US8483986B2 US8483986B2 US12/926,047 US92604710A US8483986B2 US 8483986 B2 US8483986 B2 US 8483986B2 US 92604710 A US92604710 A US 92604710A US 8483986 B2 US8483986 B2 US 8483986B2
- Authority
- US
- United States
- Prior art keywords
- circuit
- semiconductor device
- voltage
- output driver
- output
- 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.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/0005—Modifications of input or output impedance
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C29/022—Detection or location of defective auxiliary circuits, e.g. defective refresh counters in I/O circuitry
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C29/025—Detection or location of defective auxiliary circuits, e.g. defective refresh counters in signal lines
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C29/028—Detection or location of defective auxiliary circuits, e.g. defective refresh counters with adaption or trimming of parameters
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/12005—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details comprising voltage or current generators
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1057—Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1072—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
- G11C7/1084—Data input buffers, e.g. comprising level conversion circuits, circuits for adapting load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/0278—Arrangements for impedance matching
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C2029/4402—Internal storage of test result, quality data, chip identification, repair information
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/22—Control and timing of internal memory operations
- G11C2207/2254—Calibration
Definitions
- the present invention relates to a semiconductor device, a system including a semiconductor device, and calibration thereof. More particularly, the present invention relates to a calibration method and a calibration circuit for controlling an impedance of an output driver connected to an external terminal.
- a semiconductor device includes a calibration circuit therein so as to control an impedance of each output driver formed by transistors.
- the calibration circuit includes a replica circuit which is identical in structure to the output driver of the semiconductor device.
- the replica circuit is connected to an external terminal, to which an external resistance element is connected at the time of calibration.
- the external resistance element is located or arranged outside of the semiconductor device and, for example, is placed on a motherboard in a system on which the semiconductor device has been mounted. If the system is formed by a module on which a plurality of semiconductor devices are mounted, the external resistance element is provided on the module substrate.
- the calibration is performed by connecting the external resistance element of a predetermined resistance value (e.g., 240 ⁇ 1%) between the external terminal and the ground.
- a power source voltage e.g. 1.5 V
- a divided voltage appears on the external terminal as a result of dividing the power source voltage by the replica circuit and the external resistance element.
- the impedance value of the replica circuit is controlled such that the divided voltage of the external terminal is equal to the reference voltage.
- the controlled impedance value of the replica circuit is equal to the resistance value of the external resistance element.
- An impedance value of the output driver is controlled by the use of control information (calibration information) for controlling the impedance value of the replica circuit.
- control information calibration information
- the external resistance element may simply be referred to as an external resistor
- the impedance value may simply be referred to as the impedance.
- the calibration method is performed by using a half voltage (1 ⁇ 2: e.g., 0.75 V) of the power source voltage VDD as the reference voltage.
- a voltage equal to the power source voltage VDD is supplied to the output driver when the output driver is actually operated (for example, at the time of read-out when stored information is outputted from the semiconductor device after calibration).
- voltage relationships supplied to gate terminals, source terminals, and drain terminals of the transistors of the output driver may be often changed to each other at the time of the calibration and at the time of the read-out. Therefore, an impedance at the time of the read-out of the output driver may differ from an impedance calculated by the calibration.
- a difference between the impedance calculated by the calibration and the impedance at the time of actual operation may vary (or have variations) depending upon the output driver.
- the system consumes much electric power when the calibration is performed.
- the calibration method of a related semiconductor device the calibration requires a long period of time until it is finished.
- the calibration method of a related semiconductor device cannot complete impedance matching within the period of the calibration due to external/internal factors such as noise caused at the time of the calibration.
- a calibration method is used as a calibration method of an impedance value of an output driver included in a semiconductor device and connected to a first external terminal of the semiconductor device.
- a calibration circuit including a replica circuit connected to a second external terminal of the semiconductor device is used.
- the replica circuit has the same configuration as the output driver.
- the replica circuit is provided with a voltage condition that allows the output driver to produce a maximum current.
- An impedance value of the replica circuit is controlled so that the impedance of the replica circuit becomes equal to a value of an external resistance having a first end connected to the second external terminal to thereby match the impedance value of the output driver with the impedance value of the replica circuit.
- the external resistance is provided outside of the semiconductor device.
- a semiconductor device includes a first external terminal, a second external terminal, and a replica circuit having the same configuration as a pull-up circuit for outputting, to the first external terminal, a first voltage corresponding to high-level data outputted from an output transistor included in an output driver connected to the first external terminal, or a pull-down circuit for outputting, to the first external terminal, a second voltage corresponding to low-level data outputted from the output transistor.
- the replica circuit is connected between the second external terminal and a first power source corresponding to one of the first voltage and the second voltage.
- the semiconductor device also includes a comparator operable to compare a voltage of the second external terminal with the other voltage of the first voltage and the second voltage and a control circuit operable to control an impedance value of the replica circuit depending upon an output of the comparator so as to match an impedance value of the output driver with the impedance value of the replica circuit.
- a system includes a first semiconductor device and a second semiconductor.
- Each of the first semiconductor device and the second semiconductor device includes a first external terminal, a second external terminal, and a replica circuit having the same configuration as a pull-up circuit for outputting, to the first external terminal, a first voltage corresponding to high-level data outputted from an output transistor included in an output driver connected to the first external terminal, or a pull-down circuit for outputting, to the first external terminal, a second voltage corresponding to low-level data outputted from the output transistor.
- the replica circuit is connected between the second external terminal and a first power source corresponding to one of the first voltage and the second voltage.
- Each of the first semiconductor device and the second semiconductor device also includes a comparator operable to compare a voltage of the second external terminal with a voltage of a second power source corresponding to the other voltage of the first voltage and the second voltage and a control circuit operable to control an impedance value of the replica circuit depending upon an output of the comparator so as to match an impedance value of the output driver with the impedance value of the replica circuit.
- the second semiconductor device further includes an adjustment circuit having a memory unit for storing table parameters for adjusting the impedance value of the output driver of each of the first semiconductor device and the second semiconductor device.
- the adjustment circuit of the second semiconductor device outputs an output signal to the control circuit of the first semiconductor device.
- the control circuit of the first semiconductor device controls the impedance value of the output driver of the first semiconductor device with information outputted from the adjustment circuit of the second semiconductor device without use of the replica circuit of the first semiconductor device.
- a control method of a semiconductor device includes a first calibration operation including obtaining calibration information corresponding to at least two different temperatures with use of a calibration circuit and storing the calibration information as table parameters in a memory unit.
- the control method also includes a second calibration operation including reading the table parameter corresponding to a detected temperature from the memory unit and setting an impedance value of an output driver based on the read table parameter.
- a calibration operation is performed under a voltage condition that allows the maximum current to flow through the output driver. Therefore, the adjusted impedance precisely coincides with the impedance at the time when the output driver actually operates. Therefore, variations of the impedance can be reduced between a plurality of output drivers. Furthermore, with the parameter table obtained by a calibration test conducted at the time of vendor's shipment, a calibration operation can be performed with reference to only the table in a system on which the semiconductor device has been mounted. Accordingly, it is possible to shorten a period of time required for a calibration operation and to decrease the electric power consumption in the system. Since this results in a reduction of noise, it is possible to avoid a situation in which impedance matching cannot be completed. Moreover, the degree of integration of a substrate can be improved while the number of parts can be reduced. According to the present invention, at least one of those advantages can be obtained.
- FIG. 1 is a block diagram showing a general configuration of a semiconductor device according to a first embodiment of the present invention.
- FIG. 2 is a circuit diagram showing an internal configuration of a ZQ test circuit included in the semiconductor device of FIG. 1 .
- FIG. 3 is a circuit diagram showing an internal configuration of a ZQ adjustment circuit included in the semiconductor device of FIG. 1 .
- FIGS. 4A and 4B are flow charts explanatory of calibration operations in the semiconductor device of FIG. 1 .
- FIG. 4C is a flow chart explanatory of a calibration operation in a related semiconductor device.
- FIG. 5 is a diagram showing defined contents of fields A 5 and A 1 of a mode register in DDR3.
- FIG. 6 is a block diagram showing a calibration circuit included in a related semiconductor device.
- FIG. 7A is a circuit diagram showing a circuit formed during a pull-up calibration operation.
- FIG. 7B is a circuit diagram showing a circuit formed during a pull-down calibration operation.
- FIG. 8 is a diagram showing a model of an output driver of the semiconductor device shown in FIG. 1 .
- FIG. 9A is a graph showing voltage-current characteristics of a pull-up output driver in the semiconductor device of FIG. 1 .
- FIG. 9B is a graph showing voltage-current characteristics of a pull-up output driver of a related semiconductor device.
- FIG. 10A is a graph showing voltage-current characteristics of a pull-down output driver in the semiconductor device of FIG. 1 .
- FIG. 10B is a graph showing voltage-current characteristics of a pull-down output driver of a related semiconductor device.
- FIG. 11A is a graph showing voltage-current characteristics of a pull-up output driver of a related semiconductor device under various conditions.
- FIG. 11B is a graph showing voltage-current characteristics of a pull-down output driver of a related semiconductor device under various conditions.
- FIG. 12A is a table showing part of conditions to obtain the graphs of FIGS. 11A and 11B .
- FIGS. 12B and 12C are circuit diagrams of a pull-up output driver and a pull-down output driver formed at the time of measurement of the characteristics of the output driver.
- FIGS. 13A and 13B are diagrams respectively showing a rising waveform and a falling waveform of an output signal in the semiconductor device according to the embodiment of the present invention.
- FIGS. 14A and 14B are diagrams respectively showing a rising waveform and a falling waveform of an output signal in a related semiconductor device.
- FIG. 15 is a block diagram showing a general configuration of a system according to a second embodiment of the present invention.
- FIG. 16 is a block diagram showing a general configuration of a system according to a third embodiment of the present invention.
- a first example relates to a calibration method of a semiconductor device.
- This method is featured by preparing, in a chip; a calibration circuit including a replica circuit which has the same configuration as an output driver of a semiconductor device, providing the replica circuit with voltage conditions that allow the maximum current to flow through the output driver (the voltage conditions are the same as conditions of the read-out) and controlling an impedance of the replica circuit so that the impedance of the replica circuit coincides with a resistance value of an external resistor having an end or a first end connected an external terminal.
- a second example relates to a semiconductor device.
- This semiconductor device has a calibration circuit including a replica circuit having the same configuration as an output driver connected to a first external terminal.
- the replica circuit is connected between a first power source terminal and a second external terminal both of which are given either one of a first voltage and a second voltage (corresponding to high-level data and low-level data outputted from the output driver).
- the calibration circuit also includes a comparator operable to compare a voltage of the second external terminal with a voltage of a second power source corresponding to the other voltage of the first voltage and the second voltage and a control circuit operable to control an impedance value of the replica circuit depending upon an output of the comparator.
- a third example relates to a control method of a semiconductor device.
- calibration information corresponding to at least two different ambient temperatures is obtained by the use of a calibration circuit, and the calibration information is stored as table parameters in a memory unit.
- each table parameter is read from the memory unit depending upon the ambient temperature, and an impedance value of an output driver is set based on the read table parameter.
- the first calibration operation is performed during shipment inspection by a vendor who has manufactured the semiconductor device.
- the second calibration operation is performed by a user who uses the semiconductor device mounted on a system, namely, is performed in the system.
- One of the features of the present invention is specified by using the first calibration operation and the second calibration operation.
- FIG. 1 shows an example of a configuration of a semiconductor device according to a first embodiment of the present invention.
- a semiconductor device 10 shown in FIG. 1 is a dynamic random access memory (DRAM).
- the semiconductor device 10 includes an internal clock generator 11 , a command decoder 12 , a control circuit 13 , a mode register 14 , a row address buffer 15 , a column address buffer and burst counter 16 , row decoders 17 , memory cell arrays 18 , sense amplifiers.
- DRAM dynamic random access memory
- column decoders 20 a data control circuit 21 , a latch circuit 22 , a delay locked loop (DLL) 23 , a data signal (DQ) input/output circuit 24 , a data strobe signal (DQS) input/output circuit 25 , a zero quotient (ZQ) test circuit 26 , and a ZQ adjustment circuit 27 .
- DLL delay locked loop
- DQ data signal
- DQS data strobe signal
- ZQ zero quotient
- the data signal (DQ) input/output circuit 24 includes output transistors (not shown) respectively connected to a plurality of external terminals DQi (first external terminals) for outputting internal data from the DQ input/output circuit 24 and input transistors (not shown) for inputting external data to the DQ input/output circuit 24 .
- the DQS input/output circuit 25 is configured in the same manner as the DQ input/output circuit 24 .
- the ZQ test circuit 26 is connected to a ZQ terminal 28 serving as an external terminal (second external terminal).
- the aforementioned output transistors are formed of a plurality of CMOS inverters with drains connected to the external terminals (DQi) in common.
- each impedance of the CMOS inverters is matched with the impedance of a resistance element provided outside of the semiconductor device.
- PMOS transistors and NMOS transistors of the CMOS inverters are individually adjusted in impedance.
- a pull-up replica circuit 202 and a pull-down replica circuit 212 which will be described with reference to FIG. 2 later, correspond to the PMOS transistors and the NMOS transistors of the CMOS inverters, respectively.
- Those replica circuits 202 and 212 have the same configuration as each other.
- the ZQ test circuit 26 calibrates the DQ input/output circuit 24 and the DQS input/output circuit 25 .
- One circuit of the DQS input/output circuit 25 and a plurality of circuits of the DQ input/output circuit 24 are handled as one set. If the impedance value of the output driver of the DQS input/output circuit 25 is mismatched with the impedance values of a plurality of output drivers corresponding to the plurality of circuits of the DQ input/output circuit 24 , then data outputted from the DQ input/output circuit 24 cannot be latched with high accuracy by a receiver of another semiconductor device to which those data are inputted.
- the ZQ test circuit 26 includes a P-channel MOS transistor (PMOS) calibration circuit 26 - 1 in a chip and an N-channel MOS transistor (NMOS) calibration circuit 26 - 2 in the chip.
- PMOS P-channel MOS transistor
- NMOS N-channel MOS transistor
- the PMOS calibration circuit 26 - 1 includes a (pull-up) replica circuit 202 connected between a terminal of a first power source voltage (a higher power source voltage VDDQ in this example, e.g., 1.5 V) and a ZQ pad 201 , a comparator 203 operable to compare a voltage of the ZQ pad 201 with a second power source voltage (a lower power source voltage VSSQ in this example, e.g., 0 V), and a counter circuit (control circuit) 204 operable to control the impedance of the replica circuit 202 in response to an output of the comparator 203 .
- a first power source voltage a higher power source voltage VDDQ in this example, e.g., 1.5 V
- VSSQ lower power source voltage
- the ZQ pad 201 is connected to the external terminal (the ZQ terminal or the second external terminal 28 in FIG. 1 ).
- the second external terminal is connected to an external PMOS calibration circuit 205 as illustrated in FIG. 2 .
- the external PMOS calibration circuit 205 includes an external resistor 206 having a predetermined resistance value (e.g., 240 ⁇ 1%) and a constant-voltage source 207 connected to one end of the external resistor 206 for generating a constant voltage.
- the external PMOS calibration circuit 205 is included in a tool used for shipment inspection by a vendor who manufactures semiconductor devices. Thus, after the semiconductor device has been shipped and mounted on a system, the external PMOS calibration circuit 205 is unnecessary for the system and is not present on the system.
- the constant voltage generated by the constant-voltage source 207 is determined such that the ZQ pad 201 has a voltage of 0 V when the impedance of the replica circuit 202 (on-resistance) is equal to the value of the external resistor 206 .
- Those conditions are the same as the conditions of the voltages at the time of the read-out (high-level output), at which the output transistors of the data signal (DQ) input/output circuit 24 output internal data from the DQ input/output circuit 24 .
- the internal data mean transition from a low level to a high level. Therefore, in this example, the constant voltage generated by the constant-voltage source 207 has the same absolute value as the power source voltage VDDQ but a polarity opposite to that of the power source voltage VDDQ.
- the constant voltage generated by the constant-voltage source 207 is ⁇ 1.5 V.
- the constant voltage generated by the constant-voltage source 207 is set to have an absolute value equal to twice the power source voltage VDDQ. Accordingly, conditions of voltages between source terminals and drain terminals of a plurality of transistors 208 in the replica circuit 202 are determined based upon voltages between source terminals and drain terminals of (first) transistors for outputting high-level data.
- the first transistors are included in the output drivers (output transistors) of the data signal (DQ) input/output circuit 24 and connected to the first external terminals (DQi).
- the voltages between the source terminals and the drain terminals of the transistors 208 are based on a difference voltage between a first voltage and a second voltage corresponding to high-level data and low-level data outputted from the output transistors, respectively.
- the replica circuit 202 has the same configuration as pull-up circuits of output drivers (pull-up output drivers) included in the DQ input/output circuit 24 and the DQS input/output circuit 25 .
- the replica circuit 202 includes n PMOS transistors 208 connected in parallel between the first power source voltage (VDDQ) and the ZQ pad 201 and n change-over switches 209 connected to gates of those PMOS transistors 208 where n is an integer equal to or larger than 2.
- Each of the change-over switches 209 supplies either a voltage of the first power source voltage (VDDQ) or a voltage of the ZQ pad 201 to the gate of the corresponding PMOS transistor 208 in response to an output of the counter circuit 204 (control signal PG).
- each of the PMOS transistors 208 is turned off when the first power source voltage (VDDQ) is supplied to the gate of the PMOS transistor 208 .
- Each of the PMOS transistors 208 is turned on when the voltage of the ZQ pad 201 is supplied to the gate of the PMOS transistor 208 .
- the number of the PMOS transistors 208 being turned on determines the impedance value (namely, on-resistance) of the replica circuit 202 .
- the impedance value of the replica circuit 202 that is determined by the calibration operation corresponds to the output of the counter circuit 204 (control signal PG) at that time and is equal to the impedance value of the output drivers (high potential side).
- the impedance value of the output drivers is not matched during the first calibration operation but the output of the counter circuit 204 (control signal PG) at the aforementioned point of time is stored in an output size ROM (memory unit) 305 ( FIG. 5 ), which will be described later.
- the semiconductor device 10 When a second calibration operation is commanded by another semiconductor device that issues a command for calibration of the semiconductor device 10 , then the semiconductor device 10 reads information of the corresponding control signal PG from the ROM (memory unit) 305 and controls the impedance value of the output drivers. Thus, the replica circuit 202 is not used during the second calibration operation.
- the comparator 203 compares the voltage of the ZQ pad 201 with the second power source voltage (VSSQ) and outputs the comparison result (a high level or a low level) to the counter circuit 204 .
- the counter circuit 204 performs a count operation in response to a clock (ICLK) while the output of the comparator 203 has a high level.
- the counter value of the counter circuit 204 is transmitted as the control signal PG to each of the change-over switches 209 and used to control those change-over switches 209 .
- This control is performed such that the number of the PMOS transistors 208 being turned on is decreased as the counter value of the counter 204 increases. If the number of the PMOS transistors 208 being turned on is decreased, the impedance of the replica circuit 202 increases, whereas the voltage of the ZQ pad 201 decreases.
- the output of the comparator 203 changes into a low level, so that the counter circuit 204 stops the count operation.
- the counter value of the counter circuit 204 that has stopped the count operation is stored as calibration information (impedance control information may be called plural pieces of calibration information also) in a memory unit of the ZQ adjustment circuit 27 and utilized for setting and adjusting the impedance of the pull-up circuits of the output drivers (in a second calibration mode described later). For example, the impedance of the pull-up circuits of the output drivers is set and adjusted by setting and adjusting the number of activated transistors included in the pull-up circuit.
- the NMOS calibration circuit 26 - 2 includes a (pull-down) replica circuit 212 connected between a first power source voltage (a low power source voltage VSSQ in this example, e.g., 0 V) and a ZQ pad 211 , a comparator 213 operable to compare a voltage of the ZQ pad 211 with a second power source voltage (a high power source voltage VDDQ in this example, e.g., 1.5 V), and a counter circuit (control circuit) 214 operable to control the impedance of the replica circuit 212 depending upon an output of the comparator 213 .
- a first power source voltage a low power source voltage VSSQ in this example, e.g., 0 V
- VSSQ low power source voltage
- VDDQ high power source voltage
- control circuit control circuit
- the ZQ pad 211 is connected to another external terminal (not shown) that is different from the external terminal connected to the ZQ pad 201 but that would be collectively called the second external terminal also.
- this external terminal is connected to an external NMOS calibration circuit 215 .
- the ZQ pad 211 may be connected to the external terminal connected to the ZQ pad 201 (the ZQ terminal 28 in FIG. 1 ).
- the external PMOS calibration circuit 205 and the external NMOS calibration circuit 215 are switched for the connection by a switching control operation (not shown).
- the external NMOS calibration circuit 215 is included in a tool used for shipment inspection by a vendor who manufactures semiconductor devices. Thus, after the semiconductor device has been shipped and mounted on a system, the external NMOS calibration circuit 215 is unnecessary for the system and is not present on the system.
- the external NMOS calibration circuit 215 includes an external resistor 216 having a predetermined resistance value (e.g., 240 ⁇ 1%) and a constant-voltage source 217 connected to one end of the external resistor 216 for generating a constant voltage.
- a predetermined resistance value e.g., 240 ⁇ 1%
- the constant voltage generated by the constant-voltage source 217 is determined such that the ZQ pad 211 has a voltage of 0 V when the impedance of the replica circuit 212 (on-resistance) is equal to the value of the external resistor 216 .
- Those conditions are the same as the conditions of the voltages at the time of the read-out (low-level output), at which the output transistors of the data signal (DQ) input/output circuit 24 output internal data from the DQ input/output circuit 24 .
- the internal data mean transition from a high level to a low level. Therefore, in this example, the constant voltage generated by the constant-voltage source 217 is set to be twice the power source voltage VDDQ.
- the constant voltage generated by the constant-voltage source 217 is 3.0 V. Accordingly, conditions of voltages between source terminals and drain terminals of a plurality of transistors 218 in the replica circuit 212 are determined based upon voltages between source terminals and drain terminals of first transistors for outputting low-level data.
- the first transistors are included in the output drivers (output transistors) of the data signal (DQ) input/output circuit 24 and connected to the first external terminals (DQi).
- the voltages between the source terminals and the drain terminals of the transistors 218 are based on a difference voltage between a first voltage and a second voltage which correspond to high-level data and low-level data outputted from the output transistors.
- the replica circuit 212 has the same configuration as pull-down circuits of output drivers (pull-down output drivers) included in the DQ input/output circuit 24 and the DQS input/output circuit 25 .
- the replica circuit 212 includes n NMOS transistors 218 connected in parallel between the first power source voltage (VSSQ) and the ZQ pad 211 and n change-over switches 219 connected to gates of those NMOS transistors 218 where n is an integer equal to or larger than 2.
- Each of the change-over switches 219 supplies either a voltage of the first power source voltage (VSSQ) or a voltage of the ZQ pad 211 to the gate of the corresponding NMOS transistor 218 in response to an output of the counter circuit 214 (control signal NG).
- each of the NMOS transistors 218 is turned off when the first power source voltage (VSSQ) is supplied to the gate of the NMOS transistor 218 .
- Each of the NMOS transistors 218 is turned on when the voltage of the ZQ pad 211 is supplied to the gate of the NMOS transistor 218 .
- the number of the NMOS transistors 218 being turned on determines the impedance of the replica circuit 212 . Therefore, the impedance value of the replica circuit 212 that is determined by the calibration operation (first calibration operation) corresponds to the output of the counter circuit 214 (control signal NG) at that time and is equal to each (lower) impedance value of the output drivers.
- the comparator 213 compares the voltage of the ZQ pad 211 with the second power source voltage (VDDQ) and outputs the comparison result (a high level or a low level) to the counter circuit 214 .
- the counter circuit 214 performs a count operation in response to a clock (ICLK) while the output of the comparator 213 has a high level.
- the counter value of the counter circuit 214 is transmitted as the control signal NG to each of the change-over switches 219 and used to control those change-over switches 219 .
- This control is performed such that the number of the NMOS transistors 218 being turned on is decreased as the counter value of the counter 214 increases. If the number of the NMOS transistors 218 being turned on is decreased, the impedance of the replica circuit 212 decreases, whereas the voltage of the ZQ pad 211 increases.
- the output of the comparator 213 changes into a low level, so that the counter circuit 214 stops the count operation.
- the counter value of the counter circuit 214 that has stopped the count operation is stored as calibration information in the memory unit of the ZQ adjustment circuit 27 and utilized for setting and adjusting the impedance of the pull-down circuits of the output drivers (in a second calibration mode). For example, the impedance of the pull-down circuits of the output drivers is set and adjusted by setting and adjusting the number of activated transistors included in the pull-down circuit.
- the ZQ adjustment circuit 27 has a function of detecting the temperature and a function of storing a parameter table.
- a parameter table In the parameter table, each control value corresponding to the impedance value of the output transistors that have been matched with the resistance value of the external resistance element by the ZQ test circuit 26 is stored for each temperature.
- the ZQ adjustment circuit 27 shown in FIG. 3 has a configuration for obtaining the calibration information when the ambient temperature is relatively high (e.g., higher than 60° C.) and when the ambient temperature is relatively low (e.g., lower than 60° C.). If a calibration operation is performed for multiple ranges of the ambient temperature, then the ZQ adjustment circuit 27 may be configured as required.
- the ZQ adjustment circuit 27 shown in FIG. 3 includes a reference voltage generator 301 , a bias potential generator 302 , a comparison circuit 303 , an output temperature register 304 , and an output size ROM (memory unit) 305 .
- the reference voltage generator 301 , the bias potential generator 302 , the comparison circuit 303 , and the output temperature register 304 serve as a temperature detection circuit.
- the reference voltage generator 301 includes a constant voltage generator 311 operable to generate a constant voltage VBDREF (e.g., 1.2 V) and a voltage divider 312 operable to divide the constant voltage VBDREF generated by the constant voltage generator 311 .
- the first reference voltage VREF 1 generated by the voltage divider 312 is inputted directly to one of a pair of input terminals of the comparison circuit 303 .
- the second reference voltage VREF 2 is inputted to the other input terminal of the comparison circuit 303 via the bias potential generator 302 .
- the bias potential generator 302 includes an NMOS transistor 321 .
- the NMOS transistor 321 has a gate and a drain, which are supplied with the second reference voltage VREF 2 .
- the NMOS transistor 321 has a source connected to a low-potential power source voltage VSSR (e.g., 0 V).
- the bias potential generator 302 has temperature characteristics and serves as a temperature sensor. Specifically, the bias potential generator 302 adds a bias to the second reference voltage VREF 2 depending upon the ambient temperature. For example, the bias potential generator 302 decreases the second reference voltage VREF 2 to a voltage of 0.5 V or less when the ambient temperature is not more than 60° C. (between ⁇ 5° C. and 60° C.). The potential generator 302 maintains the second reference voltage VREF 2 at 0.5 V or more when the ambient temperature is not less than 60° C. (between 60° C. and 110° C.).
- the comparison circuit 303 includes a pair of PMOS transistors 331 , a pair of NMOS transistors 332 , and a constant-current source 333 , which are connected between a high-potential power source voltage VDDR and a low-potential power source voltage VSSR.
- the NMOS transistors 332 have gates connected to input terminals. Connection points of the PMOS transistors 331 and the NMOS transistors 332 are connected to output terminals.
- the comparison circuit 303 compares the first reference voltage VREF 1 and the second reference voltage VREF 2 biased by the bias potential generator 302 with each other and outputs complementary signals corresponding to the comparison results.
- the output temperature register 304 includes a pair of NAND circuits 341 and a delay circuit 342 .
- the output temperature register 304 holds and outputs a high-level signal or a low-level signal according to the complementary signals from the comparison circuit 303 . If the second reference voltage VREF 2 is higher than the first reference voltage VREF 1 , the output temperature register 304 outputs a high-level signal, which indicates that the ambient temperature is relatively high. If the second reference voltage VREF 2 is lower than the first reference voltage VREF 1 , the output temperature register 304 outputs a low-level signal, which indicates that the ambient temperature is relatively low.
- the output size ROM 305 serves as a memory unit for storing the counter values of the counter circuits 204 and 214 of the ZQ test circuit 26 as calibration information (parameter table) in the form of plural pieces of calibration information. Specifically, the output size ROM 305 stores a plurality of sets of calibration information data corresponding to a plurality of ranges of the ambient temperature. In this example, the output size ROM 305 stores two sets of calibration information data corresponding to two ranges of the ambient temperature. The output size ROM 305 selectively outputs one of the stored sets of the calibration information data depending upon the output signal from the output temperature register 304 .
- the output size ROM 305 stores therein calibration information data of the relatively high ambient temperature (Temperature H: output size data) and calibration information data of the relatively low ambient temperature (Temperature L: output size data).
- the output size ROM 305 outputs one of data sets depending upon the output of the output temperature register 304 .
- the calibration information outputted from the output size ROM 305 is transmitted to the DQ input/output circuit 24 and the DQS input/output circuit 25 and utilized for setting and adjusting the impedance of the output drivers of the DQ input/output circuit 24 and the DQS input/output circuit 25 .
- the bias potential generator 302 is used as a temperature sensor. Instead, other temperature sensors may be used. Furthermore, the temperature sensor may be provided outside of the semiconductor device 10 .
- the ZQ adjustment circuit 27 it is preferable to operate the ZQ adjustment circuit 27 only in the second calibration mode, which will be described later. In such a case, the electric power consumption of the semiconductor device 10 can be reduced in modes other than the second calibration mode. Control signals and control elements for this purpose are not illustrated in the drawings.
- the temperature detection circuit controls the activation according to commands inputted from the exterior of the semiconductor device 10 for adjusting the impedance of the output driver. Only some circuits in the temperature detection circuit that consume the most electricity may be controlled.
- FIGS. 4A to 4C A calibration operation of the semiconductor device according to the present embodiment will be described with reference to FIGS. 4A to 4C in addition to FIGS. 1 to 3 .
- Types of the calibration operation of the present embodiment include a first calibration mode as shown in FIG. 4A and a second calibration mode as shown in FIG. 4B .
- the calibration operation in the first calibration mode is performed during wafer inspection in a manufacturing process of the semiconductor device. Specifically, the calibration operation in the first calibration mode is performed during a (shipment) inspection by a vendor who has manufactured the semiconductor device. This calibration operation may be similar to a calibration operation performed on a related semiconductor device.
- the calibration operation in the second calibration mode is performed when the semiconductor device normally operates (when a user uses the semiconductor device). In other words, a user who uses the semiconductor device mounted on a system requests the calibration operation in the second calibration mode.
- the system e.g., a controller as described later (semiconductor device 2 )
- the system performs the calibration operation in the second calibration mode.
- This calibration operation is entirely different from the calibration operation performed on a related semiconductor device.
- the replica circuits that are used in the first calibration mode are not used in the second calibration mode.
- Each impedance value of the output drivers is adjusted with reference to the parameter table obtained in the first calibration mode and required for impedance adjustment.
- the ZQ test circuit 26 is used, whereas the ZQ adjustment circuit 27 is not used.
- the external PMOS calibration circuit 205 is connected to the PMOS calibration circuit 26 - 1
- the external NMOS calibration circuit 215 is connected to the NMOS calibration circuit 26 - 2 (Step S 401 ).
- and a gate-source voltage VGS
- the external calibration circuits 205 and 215 act as test tools.
- the external calibration circuits 205 and 215 are not mounted on a substrate of a system on which the semiconductor device has been mounted.
- the ambient temperature is set at a predetermined first temperature, e.g., ⁇ 5° C. (Step S 402 ).
- the number of the PMOS transistors 208 being turned on is controlled so that the impedance of the replica circuit 202 (on-resistance) is equal to the value of the external resistor 206 (240 ⁇ ).
- pull-up calibration information is obtained (Step S 403 ).
- the pull-up calibration information and the pull-down calibration information constitute a set of calibration information data.
- Step S 405 In order to obtain calibration information for two or more different ambient temperatures (NO at Step S 405 ), the process returns to Step S 402 .
- the ambient temperature is changed to a second predetermined temperature, e.g., 110° C.
- the temperature for setting is not limited to ⁇ 5° C. and 110° C. Three or more temperatures may be used for setting.
- Step S 406 When multiple sets of calibration information data (two sets in this example) corresponding to different ambient temperatures have been obtained (YES at Step S 405 ), the multiple sets of calibration information data obtained are written as table parameters into the output size ROM 305 of the ZQ adjustment circuit 27 (ROM Programming Step S 406 ). Step S 406 may be performed for each of Steps S 403 and S 404 . Alternatively, Step S 406 may be performed after Step S 404 .
- the calibration operation in the first calibration mode is performed in a state in which the maximum current flows through the transistors of the replica circuits. This simulates a state in which the output drivers actually operate (the read-out state). Accordingly, precise impedance information can be obtained with the same impedance as the impedance at the time of the read-out.
- the ZQ adjustment circuit 27 is used, whereas the ZQ test circuit 26 is not used.
- the calibration information written in the output size ROM 305 is used. Since the ZQ test circuit 26 is not used, the external calibration circuit 205 or 215 is not required.
- the ZQ adjustment circuit 27 In the second calibration mode, when power of the semiconductor device 10 is turned on (or the semiconductor device 10 is initialized) (Step S 411 ), or when predetermined conditions are then satisfied (namely, REF time) (YES at Step 415 ), the ZQ adjustment circuit 27 is activated.
- the ZQ adjustment circuit 27 detects the ambient temperature (Step S 412 ), the corresponding set of calibration information data is read from the multiple sets of calibration information data stored in the output size ROM 305 depending upon the detected temperature (Step S 413 ). Then the read calibration information is outputted to the DQ input/output circuit 24 and the DQS input/output circuit 25 .
- the predetermined conditions refer to the time when the semiconductor device receives a command for performing impedance adjustment of the output drivers (impedance adjustment command) from a system that controls the semiconductor device (e.g., a controller device for controlling the semiconductor device).
- the REF time indicates a time period for referring to a command for an external controller to request a refresh function of holding memory information (information stored in memory cells) at predetermined intervals (refresh command).
- the impedance adjustment command and the refresh command are issued by a controller.
- Those commands are known commands (system commands) for controlling a semiconductor device, which are defined by the industrial group such as the JEDEC Solid State Technology Association.
- the command (refresh command) and a self-refresh command for entry of self-refresh are operation commands of the semiconductor device 10 , which do not use the DQ input/output circuit 24 or the DQS input/output circuit 25 .
- Each of the DQ input/output circuit 24 and the DQS input/output circuit 25 sets or adjusts the impedance of the output driver (output MOS size) under control of the control circuit 13 ( FIG. 1 ) based on the calibration information inputted from the ZQ adjustment circuit 27 (Step S 414 ).
- the predetermined conditions are satisfied at Step 414 when a periodic calibration start signal is issued by an internal timer (not shown), a periodic external command such as a refresh command is inputted, or any change of the power source voltage VDDQ is detected by a voltage detector (not shown).
- the internal timer operates in the self-refresh mode defined by JEDEC.
- the ZQ adjustment circuit 27 can perform the aforementioned control for reducing the electric power consumption in any time other than those modes.
- detecting a temperature change that requires a calibration operation may be used for the predetermined conditions instead of the calibration start signal, the external command, and the change of the power source voltage VDDQ.
- the predetermined conditions may be satisfied when the ambient temperature exceeds 60° C. or falls below 60° C.
- the ZQ adjustment circuit 27 may continuously detect temperature changes and adjust the impedance of the output drivers according to the detected changes of the ambient temperature. In this case, the aforementioned control for reducing the electric power consumption is not performed.
- Step S 422 and S 423 a calibration operation using an external resistance element is performed on supplying electric power (Step S 421 ) and the REF time (YES at Step S 424 ).
- the output impedance is set and adjusted by using the calibration information stored in the output size ROM 305 .
- This method does not require any external resistance. Therefore, a system including semiconductor device 10 can be simplified and reduced in cost. Specifically, no external resistance is required on a module substrate on which the semiconductor device 10 is mounted. Furthermore, it is possible to eliminate a current that would flow through the external resistance during a calibration operation. Thus, the electric power consumption of the system can be reduced. Moreover, a period of time required for a calibration operation can be shortened because only information is required to be read from the memory unit. As a result, it is possible to avoid a situation in which impedance matching cannot be completed within a calibration period defined by the system including the semiconductor device 10 .
- This can be implemented by seven circuits having the same configuration as the replica circuit 202 or 212 . When those seven circuits are connected in parallel, the entire resistance is 1/7 of the resistance of each circuit. When six of the seven circuits are connected in parallel, the entire resistance is 1 ⁇ 6 of the resistance of each circuit.
- fields A 5 and A 1 of MR 1 included in the mode register 14 ( FIG. 1 ) are used.
- the relationship among the values of the fields A 5 and A 1 and the impedance of the output driver is defined as shown in FIG. 5 .
- a semiconductor device having a related calibration circuit (Patent Document 1) as shown in FIG. 6 was also produced.
- the following description also illustrates various characteristic measurement results of the comparative semiconductor device in a case where the on-resistance of an output driver was set to be 34 ⁇ .
- the reference voltage REF is inputted into a comparison circuit 1 having an input connected to the ZQ terminal 28 .
- the reference voltage REF is also inputted to a comparison circuit 2 .
- the comparison circuit 1 calibrates a replica buffer 601 and a replica buffer 602 .
- the comparison circuit 2 calibrates a replica buffer 603 .
- a circuit shown in FIG. 7A is formed at the time of a PMOS calibration operation
- a circuit shown in FIG. 7B is formed at the time of an NMOS calibration operation.
- each of the replica buffers 601 and 602 includes PMOS transistors and corresponds to the replica circuit 202 illustrated in FIG. 2 .
- the replica buffer 603 includes NMOS transistors and corresponds to the replica circuit 212 illustrated in FIG. 2 .
- FIG. 8 is a diagram showing a model of an output driver.
- the output driver includes a pull-up output driver (output transistor) 801 and a pull-down output driver (output transistor) 802 connected in series between a high-potential power source VDDQ and a low-potential power source VSSQ.
- An output terminal DQ is connected to a connecting point of the pull-up output driver 801 and the pull-down output driver 802 .
- Vput denotes a voltage between the high-potential power source VDDQ and the output DQ
- Vout denotes a voltage between the low-potential power source VSSQ and the output DQ
- RONpu denotes an on-resistance of the pull-up output driver
- RONpd denotes an on-resistance of the pull-down output driver
- Ipu denotes a current flowing through the pull-up output driver
- Ipd denotes a current flowing through the pull-down output driver.
- FIG. 9A shows voltage-current characteristics (Vput-Ipu) of the pull-up output driver (PMOS) of the semiconductor device according to the present embodiment.
- FIG. 9B shows voltage-current characteristics (Vput-Ipu) of the pull-up output driver (PMOS) of the related semiconductor device.
- the diamond marks ( ⁇ ) represent the ideal characteristics
- the black squares ( ⁇ ) represent the maximum value of measurement results for a plurality of semiconductor devices produced
- the black circles ( ⁇ ) represent the minimum value of those measurement results.
- the voltage conditions that allow the maximum current to flow through the PMOS transistor included in the calibration circuit are voltage conditions under which PMOS transistors of output drivers included in the DQ input/output circuit 24 operate at the time of the read-out.
- FIG. 10A shows voltage-current characteristics (Vout-Ipd) of the pull-down output driver (NMOS) of the semiconductor device according to the present embodiment.
- FIG. 10B shows voltage-current characteristics (Vout-Ipd) of the pull-down output driver (NMOS) of the related semiconductor device.
- the diamond marks ( ⁇ ) represent the ideal characteristics
- the black squares ( ⁇ ) represent the maximum value of measurement results for a plurality of semiconductor devices produced
- the black circles ( ⁇ ) represent the minimum value of those measurement results.
- the voltage conditions that allow the maximum current to flow through the NMOS transistor included in the calibration circuit are voltage conditions under which NMOS transistor of the output drivers included in the DQ input/output circuit 24 operate at the time of the read-out.
- FIGS. 11A and 11B are graphs showing the results of measuring voltage-current characteristics of the output drivers (the PMOS transistors and the NMOS transistors) of the related semiconductor device under various conditions. Those conditions included 36 conditions in total, which included four combinations of the power source voltage VDDQ [V] and the temperature Ti [° C.], three calibration code deviations (0 and ⁇ 1), and three variations of additional resistances Rp and Rn (0% and ⁇ 15%).
- FIG. 12A shows combinations of the power source voltage VDDQ [V] and the temperature Ti [° C.].
- FIGS. 12B and 12C show circuits formed in the output driver at the time of the measurement.
- some related semiconductor devices could not flow a current of 30 mA with an operation voltage of 1.5 V while a desired current to flow was 44 mA.
- a semiconductor device according to the present embodiment can reduce such variations.
- variations of the on-resistance of the output driver are reduced under operational conditions (in a case where a voltage equal to VDDQ is applied).
- the variations of the on-resistance of the output driver cause differential delays in rising and falling of output signals. Such differential delays are illustrated in FIGS. 13A , 13 B, 14 A, and 14 B.
- FIG. 13A shows an output signal waveform in a case of the maximum rising delay of the pull-up output driver (PMOS) of the semiconductor device according to the present embodiment.
- FIG. 13B shows an output signal waveform in a case of the maximum falling delay of the pull-down output driver (NMOS) of the semiconductor device according to the present embodiment.
- Each of RONpu and RONpd was 34 ⁇ 1.1.
- a delay time called a DQ-DQS skew is produced.
- a DQ-DQS skew can be reduced. Therefore, an effective data period can be lengthened so as to increase a transmission rate of signals outputted from the output drivers.
- the system of FIG. 15 includes a plurality of first semiconductor devices 1510 and a second semiconductor device 1520 .
- the first semiconductors devices 1510 are connected to the second semiconductor device 1520 by a command bus 1531 and a data input/output (I/O) bus 1532 .
- Each of the first semiconductor devices 1510 includes memory cells 1511 , a back-end interface 1512 , and a front-end interface 1513 .
- the second semiconductor device 1520 includes a control signal issuance circuit 1521 and a data processing circuit 1522 .
- the second semiconductor device 1520 serves as a controller for controlling the first semiconductor devices 1510 .
- the second semiconductor device 1520 has other circuits not shown in the system and interfaces for circuits outside of the system.
- the second semiconductor device 1520 controls the entire system.
- the front-end interface 1513 of each of the first semiconductor devices 1510 and the data processing circuit 1522 of the second semiconductor device 1520 include a plurality of output drivers.
- each of the semiconductor devices 1510 and 1520 includes circuits similar to the ZQ test circuit 26 and the ZQ adjustment circuit 27 mounted on the semiconductor device 10 of the first embodiment.
- This system can be implemented with various electronic instruments such as personal computers, electronic communication devices, electronic products for transportations such as airplanes and automobiles, industry-oriented electronic products, and consumer-oriented electronic products.
- the ZQ test circuit 26 and the ZQ adjustment circuit 27 may be provided on all of the semiconductor devices of the system or on some of those semiconductor devices. When the ZQ test circuit 26 and the ZQ adjustment circuit 27 are provided on all of the semiconductor devices of the system, it is possible to reduce variations of the impedance (on-resistance) between the output drivers of the semiconductor devices and to thus achieve improvement in precision.
- a vendor who has manufactured this system performs a first calibration operation during a test process using the replica circuits of the ZQ test circuits 26 and 27 of the semiconductor devices 1 and the semiconductor device 2 to obtain a plurality of table parameters.
- the vendor stores the table parameters in the ZQ adjustment circuit 27 of the semiconductor device 2 .
- the table parameters correspond to the output drivers of the semiconductor devices 1 and 2 , which have different manufacturing conditions and different electric characteristics.
- the aforementioned test tool is connected to each of the ZQ terminals of the semiconductor devices 1 and the semiconductor device 2 only at the time of a test process.
- the ZQ adjustment circuit 27 supplies information of the table parameter corresponding to the semiconductor device, which has been issued by the control signal issuance circuit 1521 , to the corresponding ZQ test circuit.
- the ZQ test circuit adjusts the impedance value of the corresponding output driver according to the information supplied by the ZQ adjustment circuit without use of the corresponding replica circuit.
- the semiconductor devices 1 and 2 are mounted on the same substrate.
- a temperature detection circuit is mounted at least on the ZQ adjustment circuit of the semiconductor device 2 . If higher precision of the temperature is required for the semiconductor devices 1 , the ZQ test circuit 26 of each of the semiconductor devices 1 may have a temperature detection function.
- the ZQ adjustment circuit 27 of the second semiconductor device 1520 is used in common by the first semiconductor devices 1510 - 1 . Accordingly, a trimming step of the ZQ adjustment circuit is not required during a wafer inspection process of the first semiconductor devices 1510 - 1 . Therefore, the cost for manufacturing the semiconductor device 1 can be reduced.
- the above embodiments disclose a case where the semiconductor devices 1 are formed of a semiconductor memory (DRAM).
- DRAM semiconductor memory
- the fundamental technical concept of the present application is not limited to that case.
- the present invention is generally applicable to semiconductor products having various functions, such as a central processing unit (CPU), a micro control unit (MCU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), and an application specific standard product (ASSP).
- the semiconductor devices 1 and 2 may be formed of any combination of the aforementioned semiconductor products having various functions.
- devices to which the present invention has been applied are applicable to semiconductor devices with technology including system-on-a-chip (SOC), multi-chip package (MCP), and package-on-package (POP).
- SOC system-on-a-chip
- MCP multi-chip package
- POP package-on-package
- MOS transistors are illustrated.
- field effect transistors may be used for the transistors.
- FETs field effect transistors
- MOS metal oxide semiconductor
- MIS metal-insulator semiconductor
- TFT thin film transistor
- bipolar transistor may partially be included in the semiconductor devices.
- circuit configuration of various circuits including the ZQ test circuit and the ZQ adjustment circuit is not limited to the circuit configuration illustrated in the above embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Logic Circuits (AREA)
- Memory System (AREA)
- Dram (AREA)
Abstract
Description
Claims (18)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-253694 | 2009-11-05 | ||
JP2009253694A JP2011101143A (en) | 2009-11-05 | 2009-11-05 | Semiconductor device, system therefor and calibration method |
Publications (2)
Publication Number | Publication Date |
---|---|
US20110102073A1 US20110102073A1 (en) | 2011-05-05 |
US8483986B2 true US8483986B2 (en) | 2013-07-09 |
Family
ID=43924759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/926,047 Expired - Fee Related US8483986B2 (en) | 2009-11-05 | 2010-10-22 | Semiconductor device, system with semiconductor device, and calibration method |
Country Status (2)
Country | Link |
---|---|
US (1) | US8483986B2 (en) |
JP (1) | JP2011101143A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120309456A1 (en) * | 2011-05-31 | 2012-12-06 | Renesas Mobile Corporation | Semiconductor integrated circuit device, electronic device, and radio communication device |
CN104834341A (en) * | 2015-05-13 | 2015-08-12 | 灿芯半导体(上海)有限公司 | Output impedance regulation circuit in interface circuit |
US20160258997A1 (en) * | 2015-03-05 | 2016-09-08 | Micron Technology, Inc. | Testing impedance adjustment |
CN107767899A (en) * | 2016-08-16 | 2018-03-06 | 爱思开海力士有限公司 | Semiconductor devices, semiconductor system and its method |
US20210123820A1 (en) * | 2019-10-28 | 2021-04-29 | Beamex Oy Ab | Advanced safety mechanisms in an intelligent dry block calibrator |
US11212142B2 (en) | 2017-06-22 | 2021-12-28 | Micron Technology, Inc. | Timing based arbitration methods and apparatuses for calibrating impedances of a semiconductor device |
US11482989B2 (en) * | 2016-12-09 | 2022-10-25 | Micron Technology, Inc. | Apparatuses and methods for calibrating adjustable impedances of a semiconductor device |
US11728812B2 (en) | 2017-10-30 | 2023-08-15 | Micron Technology, Inc. | Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance |
US11920988B2 (en) * | 2019-10-28 | 2024-03-05 | Beamex Oy Ab | Improving, detecting and indicating stability in an industrial temperature dry block calibrator |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101204674B1 (en) * | 2010-12-29 | 2012-11-26 | 에스케이하이닉스 주식회사 | Semiconductor integrated circuit |
JP5319724B2 (en) * | 2011-03-25 | 2013-10-16 | 株式会社東芝 | Output driver circuit, output driver system, and semiconductor memory device |
JP2013090100A (en) | 2011-10-17 | 2013-05-13 | Elpida Memory Inc | Semiconductor device |
US9105317B2 (en) | 2012-01-13 | 2015-08-11 | Samsung Electronics Co., Ltd. | Memory system capable of calibrating output voltage level of semiconductor memory device and method of calibrating output voltage level of semiconductor memory device |
KR102069708B1 (en) * | 2012-08-27 | 2020-01-23 | 삼성전자 주식회사 | Accessory Device for supporting a hierarchical connection and System, and Supporting Method thereof |
KR102089613B1 (en) * | 2013-01-02 | 2020-03-16 | 삼성전자주식회사 | Nonvolatile memory device and memory system including the same |
US9076532B2 (en) | 2013-03-14 | 2015-07-07 | Kabushiki Kaisha Toshiba | Semiconductor memory device and method of testing the same |
US8873317B2 (en) | 2013-03-14 | 2014-10-28 | Kabushiki Kaisha Toshiba | Memory device |
KR102126716B1 (en) * | 2014-03-21 | 2020-06-25 | 삼성전자주식회사 | Method of operating nonvolatile memory device and nonvolatile memory device using the same |
WO2015173946A1 (en) | 2014-05-16 | 2015-11-19 | 株式会社日立製作所 | Storage system and signal transport method |
US10067903B2 (en) | 2015-07-30 | 2018-09-04 | SK Hynix Inc. | Semiconductor device |
US11755255B2 (en) | 2014-10-28 | 2023-09-12 | SK Hynix Inc. | Memory device comprising a plurality of memories sharing a resistance for impedance matching |
KR102515924B1 (en) | 2016-04-19 | 2023-03-30 | 에스케이하이닉스 주식회사 | Media controller and data storage apparatus including the media controller |
KR102260369B1 (en) | 2014-10-28 | 2021-06-03 | 에스케이하이닉스 주식회사 | Calibration circuit and calibration apparatus including the same |
KR102358177B1 (en) | 2015-12-24 | 2022-02-07 | 에스케이하이닉스 주식회사 | Control circuit and memory device including the control circuit |
US11082043B2 (en) | 2014-10-28 | 2021-08-03 | SK Hynix Inc. | Memory device |
US10025685B2 (en) | 2015-03-27 | 2018-07-17 | Intel Corporation | Impedance compensation based on detecting sensor data |
KR20170143127A (en) * | 2016-06-20 | 2017-12-29 | 삼성전자주식회사 | Semiconductor memory device calibrating termination resistance and termination resistance calibration method thereof |
JP6640677B2 (en) | 2016-08-19 | 2020-02-05 | キオクシア株式会社 | Semiconductor storage device |
US10747245B1 (en) | 2019-11-19 | 2020-08-18 | Micron Technology, Inc. | Apparatuses and methods for ZQ calibration |
US20220129200A1 (en) * | 2020-10-26 | 2022-04-28 | Qualcomm Incorporated | Dram with quick random row refresh for rowhammer mitigation |
KR20220114135A (en) * | 2021-02-08 | 2022-08-17 | 에스케이하이닉스 주식회사 | Semiconductor apparatus performing calibration operation and semiconductor system using the same |
EP4390925A1 (en) * | 2021-11-04 | 2024-06-26 | Samsung Electronics Co., Ltd. | Electronic device for controlling operation of volatile memory and operation method thereof |
KR20220133300A (en) | 2022-06-22 | 2022-10-04 | 창신 메모리 테크놀로지즈 아이엔씨 | Impedance correction circuit, impedance correction method and memory |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6049221A (en) * | 1997-07-08 | 2000-04-11 | Hitachi, Ltd. | Semiconductor integrated circuit system having function of automatically adjusting output resistance value |
US6307791B1 (en) * | 1999-09-22 | 2001-10-23 | Kabushiki Kaisha Toshiba | Semiconductor device |
US6469539B2 (en) * | 2000-11-15 | 2002-10-22 | Samsung Electronics Co., Ltd. | Impedance controlled output circuit having multi-stage of high code selectors in semiconductor device and method for operating the same |
US6525558B2 (en) * | 2000-11-27 | 2003-02-25 | Samsung Electronics Co., Ltd. | Programmable impedance control circuit |
US20040251940A1 (en) * | 2003-04-23 | 2004-12-16 | Atsuhiro Hayashi | Semiconductor integrated circuit controlling output impedance and slew rate |
US6928379B2 (en) * | 2002-06-21 | 2005-08-09 | Emerson Electric Co. | Apparatus and method for sensing temperature |
US7068065B1 (en) * | 2004-01-13 | 2006-06-27 | Innovative Semiconductors | System and method for dynamic impedance matching |
US7135884B1 (en) * | 2005-01-13 | 2006-11-14 | Advanced Micro Devices, Inc. | Voltage mode transceiver having programmable voltage swing and external reference-based calibration |
US20060261844A1 (en) * | 2005-05-11 | 2006-11-23 | Samsung Electronics Co., Ltd. | Impedance control circuit in semiconductor device and impedance control method |
US20060279340A1 (en) * | 2005-06-13 | 2006-12-14 | Renesas Technology Corp. | Semiconductor integrated circuit device |
JP2007110615A (en) | 2005-10-17 | 2007-04-26 | Elpida Memory Inc | Calibration circuit and semiconductor device with its circuit |
US20070188187A1 (en) * | 2005-11-03 | 2007-08-16 | Cswitch Corp., A California Corporation | Impedance matching and trimming apparatuses and methods using programmable resistance devices |
US20070263459A1 (en) * | 2006-05-10 | 2007-11-15 | Kim Kang Y | Method and apparatus for output driver calibration |
US7323901B2 (en) * | 2003-07-15 | 2008-01-29 | Renesas Technology Corp. | Semiconductor integrated circuit device |
US20080054935A1 (en) * | 2006-08-29 | 2008-03-06 | Dong Pan | Method and apparatus for output driver calibration, and memory devices and system embodying same |
US20080106301A1 (en) * | 2006-11-02 | 2008-05-08 | Nec Electronics Corporation | Semiconductor integrated circuit capable of autonomously adjusting output impedance |
US20080122450A1 (en) | 2006-11-28 | 2008-05-29 | Elpida Memory, Inc. | Calibration circuit |
US8197123B2 (en) * | 2007-10-29 | 2012-06-12 | Smiths Medical Asd, Inc. | Thermistor circuit calibration |
-
2009
- 2009-11-05 JP JP2009253694A patent/JP2011101143A/en not_active Withdrawn
-
2010
- 2010-10-22 US US12/926,047 patent/US8483986B2/en not_active Expired - Fee Related
Patent Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6049221A (en) * | 1997-07-08 | 2000-04-11 | Hitachi, Ltd. | Semiconductor integrated circuit system having function of automatically adjusting output resistance value |
US6307791B1 (en) * | 1999-09-22 | 2001-10-23 | Kabushiki Kaisha Toshiba | Semiconductor device |
US6469539B2 (en) * | 2000-11-15 | 2002-10-22 | Samsung Electronics Co., Ltd. | Impedance controlled output circuit having multi-stage of high code selectors in semiconductor device and method for operating the same |
US6525558B2 (en) * | 2000-11-27 | 2003-02-25 | Samsung Electronics Co., Ltd. | Programmable impedance control circuit |
US6661250B2 (en) * | 2000-11-27 | 2003-12-09 | Samsung Electronics Co., Ltd. | Programmable impedance control circuit |
US6928379B2 (en) * | 2002-06-21 | 2005-08-09 | Emerson Electric Co. | Apparatus and method for sensing temperature |
US7262643B2 (en) * | 2003-04-23 | 2007-08-28 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US20060255842A1 (en) * | 2003-04-23 | 2006-11-16 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US7176729B2 (en) * | 2003-04-23 | 2007-02-13 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US20040251940A1 (en) * | 2003-04-23 | 2004-12-16 | Atsuhiro Hayashi | Semiconductor integrated circuit controlling output impedance and slew rate |
US20080211548A1 (en) * | 2003-04-23 | 2008-09-04 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US7443212B2 (en) * | 2003-04-23 | 2008-10-28 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US20070296470A1 (en) * | 2003-04-23 | 2007-12-27 | Renesas Technology Corp. | Semiconductor integrated circuit controlling output impedance and slew rate |
US7323901B2 (en) * | 2003-07-15 | 2008-01-29 | Renesas Technology Corp. | Semiconductor integrated circuit device |
US7068065B1 (en) * | 2004-01-13 | 2006-06-27 | Innovative Semiconductors | System and method for dynamic impedance matching |
US7135884B1 (en) * | 2005-01-13 | 2006-11-14 | Advanced Micro Devices, Inc. | Voltage mode transceiver having programmable voltage swing and external reference-based calibration |
US20060261844A1 (en) * | 2005-05-11 | 2006-11-23 | Samsung Electronics Co., Ltd. | Impedance control circuit in semiconductor device and impedance control method |
US20060279340A1 (en) * | 2005-06-13 | 2006-12-14 | Renesas Technology Corp. | Semiconductor integrated circuit device |
JP2007110615A (en) | 2005-10-17 | 2007-04-26 | Elpida Memory Inc | Calibration circuit and semiconductor device with its circuit |
US7595645B2 (en) | 2005-10-17 | 2009-09-29 | Elpida Memory, Inc. | Calibration circuit and semiconductor device incorporating the same |
US20070188187A1 (en) * | 2005-11-03 | 2007-08-16 | Cswitch Corp., A California Corporation | Impedance matching and trimming apparatuses and methods using programmable resistance devices |
US7514954B2 (en) * | 2006-05-10 | 2009-04-07 | Micron Technology, Inc. | Method and apparatus for output driver calibration |
US20070263459A1 (en) * | 2006-05-10 | 2007-11-15 | Kim Kang Y | Method and apparatus for output driver calibration |
US20080054935A1 (en) * | 2006-08-29 | 2008-03-06 | Dong Pan | Method and apparatus for output driver calibration, and memory devices and system embodying same |
US20090267642A1 (en) * | 2006-08-29 | 2009-10-29 | Micron Technology, Inc. | Method and apparatus for output driver calibration, and memory devices and system embodying same |
US20080106301A1 (en) * | 2006-11-02 | 2008-05-08 | Nec Electronics Corporation | Semiconductor integrated circuit capable of autonomously adjusting output impedance |
US7633310B2 (en) * | 2006-11-02 | 2009-12-15 | Nec Electronics Corporation | Semiconductor integrated circuit capable of autonomously adjusting output impedance |
US20080122450A1 (en) | 2006-11-28 | 2008-05-29 | Elpida Memory, Inc. | Calibration circuit |
JP2008135925A (en) | 2006-11-28 | 2008-06-12 | Elpida Memory Inc | Calibration circuit |
US8197123B2 (en) * | 2007-10-29 | 2012-06-12 | Smiths Medical Asd, Inc. | Thermistor circuit calibration |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9136801B2 (en) * | 2011-05-31 | 2015-09-15 | Renesas Electronics Corporation | Semiconductor integrated circuit device, electronic device, and radio communication device |
US20120309456A1 (en) * | 2011-05-31 | 2012-12-06 | Renesas Mobile Corporation | Semiconductor integrated circuit device, electronic device, and radio communication device |
US10348527B2 (en) * | 2015-03-05 | 2019-07-09 | Micron Technology, Inc. | Testing impedance adjustment |
US20160258997A1 (en) * | 2015-03-05 | 2016-09-08 | Micron Technology, Inc. | Testing impedance adjustment |
US9912498B2 (en) * | 2015-03-05 | 2018-03-06 | Micron Technology, Inc. | Testing impedance adjustment |
CN104834341A (en) * | 2015-05-13 | 2015-08-12 | 灿芯半导体(上海)有限公司 | Output impedance regulation circuit in interface circuit |
CN107767899A (en) * | 2016-08-16 | 2018-03-06 | 爱思开海力士有限公司 | Semiconductor devices, semiconductor system and its method |
CN107767899B (en) * | 2016-08-16 | 2021-04-02 | 爱思开海力士有限公司 | Semiconductor device, semiconductor system and method thereof |
US11482989B2 (en) * | 2016-12-09 | 2022-10-25 | Micron Technology, Inc. | Apparatuses and methods for calibrating adjustable impedances of a semiconductor device |
US11916527B2 (en) | 2016-12-09 | 2024-02-27 | Lodestar Licensing Group Llc | Apparatuses and methods for calibrating adjustable impedances of a semiconductor device |
US11212142B2 (en) | 2017-06-22 | 2021-12-28 | Micron Technology, Inc. | Timing based arbitration methods and apparatuses for calibrating impedances of a semiconductor device |
US11728812B2 (en) | 2017-10-30 | 2023-08-15 | Micron Technology, Inc. | Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance |
US20210123820A1 (en) * | 2019-10-28 | 2021-04-29 | Beamex Oy Ab | Advanced safety mechanisms in an intelligent dry block calibrator |
US11619553B2 (en) * | 2019-10-28 | 2023-04-04 | Beamex Oy Ab | Advanced safety mechanisms in an intelligent dry block calibrator |
US11920988B2 (en) * | 2019-10-28 | 2024-03-05 | Beamex Oy Ab | Improving, detecting and indicating stability in an industrial temperature dry block calibrator |
Also Published As
Publication number | Publication date |
---|---|
JP2011101143A (en) | 2011-05-19 |
US20110102073A1 (en) | 2011-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8483986B2 (en) | Semiconductor device, system with semiconductor device, and calibration method | |
US8125268B2 (en) | High performance input receiver circuit for reduced-swing inputs | |
US7940078B2 (en) | Method and apparatus for output driver calibration, and memory devices and system embodying same | |
US8033720B2 (en) | Temperature sensing circuit and semiconductor memory device using the same | |
US7413342B2 (en) | DRAM temperature measurement system | |
US7038963B2 (en) | Current sense amplifier circuits having a bias voltage node for adjusting input resistance | |
US8766664B2 (en) | Semiconductor device including output circuit constituted of plural unit buffer circuits in which impedance thereof are adjustable | |
US20110193590A1 (en) | Semiconductor device and circuit board having the semiconductor device mounted thereon | |
US9467142B2 (en) | Semiconductor device with buffer and replica circuits | |
JPH11340810A (en) | Semiconductor device | |
JP2002094366A (en) | Semiconductor device | |
JP4422153B2 (en) | Integrated circuit, method, system, processor, package integrated circuit for connection with memory | |
US7317328B2 (en) | Test device for on die termination | |
US20070223288A1 (en) | Circuit and method for adjusting threshold drift over temperature in a CMOS receiver | |
US8810281B2 (en) | Sense amplifiers including bias circuits | |
US11781918B2 (en) | Systems and methods for reducing temperature sensor reading variation due to device mismatch | |
US6747907B2 (en) | Voltage detection level correction circuit and semiconductor device | |
US7579846B2 (en) | Offset voltage measuring apparatus | |
JPH06187780A (en) | Voltage supply device of internal power supply of semiconductor memory device | |
US20020017688A1 (en) | Semiconductor memory circuit | |
JP2013038518A (en) | Semiconductor device | |
US7864616B2 (en) | Bulk voltage detector | |
Deng et al. | A Trim Bit One Time Programmable EPROM with Aggressively Reduced Area, Enhanced Functionality, and Extra Features | |
KR20190075206A (en) | Receiving circuit and integrated circuit system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ELPIDA MEMORY, INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RIHO, YOSHIRO;REEL/FRAME:025233/0409 Effective date: 20100930 |
|
AS | Assignment |
Owner name: ELPIDA MEMORY INC., JAPAN Free format text: SECURITY AGREEMENT;ASSIGNOR:PS4 LUXCO S.A.R.L.;REEL/FRAME:032414/0261 Effective date: 20130726 |
|
AS | Assignment |
Owner name: PS4 LUXCO S.A.R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ELPIDA MEMORY, INC.;REEL/FRAME:032898/0732 Effective date: 20130726 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: PS5 LUXCO S.A.R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PS4 LUXCO S.A.R.L.;REEL/FRAME:039818/0506 Effective date: 20130829 Owner name: LONGITUDE SEMICONDUCTOR S.A.R.L., LUXEMBOURG Free format text: CHANGE OF NAME;ASSIGNOR:PS5 LUXCO S.A.R.L.;REEL/FRAME:039793/0880 Effective date: 20131112 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20170709 |