A method of outputting temperature data in a semiconductor device and a temperature data output circuit are provided. A pulse signal is generated in response to a booting enable signal activated in response to a power-up signal and the generation is inactivated in response to a mode setting signal during a power-up operation. A comparison signal is generated in response to the pulse signal by comparing a reference voltage independent of temperature with a sense voltage that varies with temperature change. The temperature data is changed in response to the comparison signal. Thus, the temperature data output circuit can rapidly output the exact temperature of the semiconductor device measured during the power-up operation.
|
1. A method of outputting temperature data of sensed temperature of a semiconductor device, comprising:
during a power-up operation, generating a pulse signal, in response to a booting enable signal activated in response to a power-up signal, the generating being inactivated in response to a mode setting signal;
comparing, in response to the pulse signal, a reference voltage independent of temperature with a sense voltage that varies according to a temperature change of the semiconductor device, to provide a comparison signal; and
changing, in response to the comparison signal, the temperature data of the sensed temperature of the semiconductor device,
wherein changing the temperature data further comprises:
generating the reference voltage having a level corresponding to the temperature data;
producing the sense voltage that varies according to temperature change;
comparing the reference voltage with the sense voltage and generating the comparison signal; and
when the booting enable signal is activated, changing the temperature data while sequentially varying a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal.
5. A method of outputting temperature data of sensed temperature of a semiconductor device, comprising:
during a power-up operation, generating a pulse signal, in response to a booting enable signal activated in response to a power-up signal, the generating being inactivated in response to a mode setting signal;
comparing, in response to the pulse signal, a reference voltage independent of temperature with a sense voltage that varies according to a temperature change of the semiconductor device, to provide a comparison signal; and
changing, in response to the comparison signal, the temperature data of the sensed temperature of the semiconductor device,
wherein:
generating the pulse signal further comprises generating the pulse signal with a period that becomes longer from a first period to a second period, and
changing of the temperature data includes:
generating the reference voltage having a level corresponding to the temperature data;
producing the sense voltage varying according to temperature change;
generating a comparison signal by comparing the reference voltage with the sense voltage; and
when the booting enable signal is activated, changing the temperature data while sequentially varying a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal.
8. A temperature data output circuit, comprising:
a pulse generator configured to generate a pulse signal in response to a booting enable signal activated in response to a power-up signal and in response to a temperature data request signal, and to inactivate generation of the pulse signal in response to a mode setting signal during a power-up operation;
a temperature sensor configured to produce, upon being activated in response to the pulse signal, a reference voltage independent of temperature and a sense voltage that varies with a temperature change of sensed temperature of a semiconductor device and to compare the reference voltage with the sense voltage to generate a comparison signal; and
a code changer configured to change and output the temperature data in response to the comparison signal, and to feedback the temperature data to the temperature sensor to vary the reference voltage to correspond to the temperature data,
wherein the code changer is configured to sequentially vary a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal, when the booting enable signal is additionally applied and activated,
wherein the pulse generator is configured to generate the pulse signal with a period that becomes longer from a first period to a second period, and
wherein the temperature data is output to outside the temperature data output circuit in response to a data output strobe signal.
2. The method according to
3. The method according to
4. The method according to
6. The method according to
7. The method according to
|
This application claims under 35 U.S.C. §119 priority to and the benefit of Korean Patent Application No. 10-2008-0109335, filed on Nov. 5, 2008, the entire content of which is incorporated by reference herein.
1. Technical Field
The present disclosure relates to a method of outputting temperature data in a semiconductor device and a temperature data output circuit, and more particularly, to a temperature sensing device of a semiconductor device that can rapidly sense and output temperature data at an initial stage of applying power, and a method of outputting temperature data using the same.
2. Discussion of Related Art
Modern semiconductor devices need high speed, a high degree of integration and low power consumption. For a semiconductor device installed in a battery-operated system such as a mobile apparatus, the characteristic of low power consumption becomes particularly significant.
Volatile semiconductor memory devices, such as DRAM in a semiconductor device, typically perform a refresh operation for recharging data at regular intervals to retain stored data, and the refresh operation consumes current. Since the data retention characteristic of the semiconductor memory device varies depending on temperature, when a refresh operation period is properly controlled according to temperature, power consumption due to refresh can be reduced. That is, when the semiconductor memory device is operated at low temperature, the refresh period can be set relatively longer than when it is operated at high temperature, resulting in reduced power consumption. To implement such low power consumption, a temperature sensor is installed in the semiconductor memory device, and a method of controlling the refresh period according to temperature data sensed by the temperature sensor is used.
In particular, attempts are being made to deliver temperature data in the semiconductor memory device to an internal or external controller such as a CPU or memory controller which would then control various operations of the semiconductor memory device according to the temperature data. For example, when the semiconductor memory device reaches over a predetermined temperature (e.g., 80° C.), the CPU makes a clock applied to or produced in the semiconductor memory device slow to prevent damage to the semiconductor memory device, thereby performing a stop function for reducing the temperature of the semiconductor memory device.
In accordance with an exemplary embodiment of the inventive concept a method of outputting temperature data in a semiconductor device which is capable of rapidly outputting temperature data when power voltage is applied to the semiconductor memory device is provided.
In accordance with an exemplary embodiment of the inventive concept a temperature data output circuit is provided.
In accordance with an exemplary embodiment of the inventive concept, during a power-up operation, a pulse signal is generated in response to a booting enable signal activated in response to a power-up signal, the generating being inactivated in response to a mode setting signal. In response to the pulse signal, a reference voltage independent of temperature is compared with a sense voltage that varies according to a temperature change of the semiconductor device, to provide a comparison signal. In response to the comparison signal, the temperature data of the sensed temperature of the semiconductor device is changed.
The generating of the pulse signal may include generating the pulse signal with a period that becomes longer from a first period to a second period.
Changing the temperature data may further include: generating the reference voltage having a level corresponding to the temperature data; producing the sense voltage that varies according to temperature change; comparing the reference voltage with the sense voltage and generating the comparison signal; and when the booting enable signal is activated, changing the temperature data while sequentially varying a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal.
Generating the pulse signal may include generating the pulse signal with a period that becomes longer from a first period to a second period, and changing of the temperature data may further include: generating the reference voltage having a level corresponding to the temperature data; producing the sense voltage varying according to temperature change;
generating a comparison signal by comparing the reference voltage with the sense voltage; and when the booting enable signal is activated, changing the temperature data while sequentially varying a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal.
Generating the pulse signal may further include generating a pulse signal having a second period in response to a temperature data request signal during a normal to operation of the semiconductor device.
The temperature data may be output to outside the semiconductor device in response to a data output strobe signal.
In accordance with an exemplary embodiment of the inventive concept a temperature data output circuit is provided. A pulse generator is configured to generate a pulse signal in response to a booting enable signal activated in response to a power-up signal and inactivated in response to a mode setting signal during a power-up operation. A temperature sensor is configured to produce a reference voltage corresponding to temperature data and a sense voltage varying according to temperature change by being activated in response to the pulse signal, and to compare the reference voltage with the sense voltage to generate a comparison signal. A code changer is configured to change and output the temperature data in response to the comparison signal.
The code changer may be configured to sequentially vary a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal, when the booting enable signal is additionally applied and activated.
The pulse generator may be configured to generate the pulse signal with a period that becomes longer from a first period to a second period.
In accordance with an exemplary embodiment of the inventive concept, a temperature data output circuit includes a pulse generator configured to generate a pulse signal in response to a booting enable signal activated in response to a power-up signal and in response to a temperature data request signal, and to inactivate generation of the pulse signal in response to a mode setting signal during a power-up operation. A temperature sensor is configured to produce, upon being activated in response to the pulse signal, a reference voltage independent of temperature and a sense voltage that varies with a temperature change of sensed temperature of a semiconductor device and to compare the reference voltage with the sense voltage to generate a comparison signal. A code changer is configured to change and output the temperature data in response to the comparison signal, and to feedback the temperature data to the temperature sensor to vary the reference voltage to correspond to the temperature data. The code changer is configured to sequentially vary a change bit of the temperature data from a predetermined bit to a lower bit in response to the comparison signal, when the booting enable signal is additionally applied and activated. The pulse generator is configured to generate the pulse signal with a period that becomes longer from a first period to a second period. The temperature data is output to outside the temperature data output circuit in response to a data output strobe signal.
Exemplary embodiments are described in further detail below with reference to the accompanying drawings. It should be understood that various aspects of the drawings may have been exaggerated for clarity.
Various exemplary embodiments will now be described more fully with reference to the accompanying drawings in which some exemplary embodiments are shown. In the drawings, the thicknesses of layers and regions may be exaggerated for clarity. Like numbers refer to like elements throughout the description of the figures.
Hereinafter, a method of outputting temperature data in a semiconductor device and a temperature data output circuit will be described with reference to the accompanying drawings.
Recently developed semiconductor devices can include a deep power-down mode as well as a sleep mode to reduce power consumption. When the semiconductor device is operated in the deep power-down mode, an internal power voltage applied to the semiconductor device is cut off and external power voltage is applied, thereby preventing unnecessary power consumption. For example, a semiconductor memory device such as DRAM temporarily cuts off an internal power voltage provided to a memory cell when there is no need to retain data in the memory cell.
In the sleep mode widely used in a mobile semiconductor device, an internal voltage is applied to the semiconductor device to retain basic data, but in the deep power-down mode, there is no need for data retention, so that the internal voltage applied to the semiconductor device is completely cut off. Thus, the internal power voltage starts to be applied to the semiconductor memory device at the initial stage of booting and the release of the deep power-down mode of the semiconductor memory device.
Once the power voltage is applied at the initial stage of booting or after the deep power-down mode is released, a conventional semiconductor memory device performs a power-up operation until the power voltage applied thereto is stabilized. When the power-up operation is completed and the power voltage is stabilized, a temperature sensing device is activated by applying a mode setting signal, senses the temperature of the semiconductor memory device, and outputs temperature data to an external CPU or an internal memory controller. However, the temperature sensing device needs a predetermined time to normally sense the temperature of the semiconductor memory device, and during the predetermined time, the temperature sensing device outputs temperature data set higher to prevent a refresh failure. Accordingly, the CPU is changed from a standby mode to an active mode to change a refresh period of the semiconductor memory device in response to the high temperature data output from the semiconductor memory device, or misrecognizes that the semiconductor memory device is operated at high temperature, allowing the semiconductor memory device to perform a stop function.
Referring to
The pulse generator 13 generates and outputs a pulse signal POSC for driving the temperature sensor 15 in response to the booting enable signal QVCCHB and the temperature data request signal RTC. Here, the pulse generator 13 generates the pulse signal POSC having a regular period when the pulse generator 13 generates the pulse signal POSC in response to the temperature data request signal RTC. However, when the pulse generator 13 generates and outputs the pulse signal POSC in response to the booting enable signal QVCCHB, as shown in
The temperature sensor 15 is activated in response to a first level of the pulse signal POSC, thereby sensing the temperature. The temperature sensor 15 generally includes a bandgap reference and a comparator, and the bandgap reference generates a reference voltage that is independent of temperature and a sense voltage that is dependant on temperature, and outputs a comparison signal cmp by comparing the reference voltage with the sense voltage. In addition, the temperature sensor 15 increases or decreases the reference voltage by a predetermined level unit in response to the comparison signal cmp, after outputting the comparison signal cmp. After that, the temperature sensor 15 compares the sense voltage with the reference voltage whose level is raised or lowered in response to the first level of the pulse signal POSC applied.
The code changer 17 outputs the temperature data TC whose level is raised or lowered by a predetermined unit (e.g. 1 bit) in response to the comparison signal cmp.
The temperature sensing device described with reference to
As described above, while the temperature sensor 15 increases or decreases the level of the reference voltage by a predetermined level unit in response to the comparison signal cmp, the temperature sensor 15 can also receive temperature data TC from the code changer 17 and produce a reference voltage corresponding to the temperature data TC. This is shown in
The temperature sensing device of
The pulse generator 23 generates and outputs a pulse signal POSC for driving the temperature sensor 25 in response to the booting enable signal QVCCHB and the temperature data request signal RTC. However, unlike the pulse generator 13 of
The temperature sensor 25 is activated in response to a first level of the pulse signal POSC and senses the temperature of the semiconductor memory device. However, the temperature sensor 25 of
The code changer 27 outputs the temperature data TC whose level is raised or lowered in response to the comparison signal cmp. Here, the code changer 27 of
The temperature sensor 25 of
By controlling a change bit of the temperature data TC as described above, an approximate temperature code of the temperature of the semiconductor memory device can be obtained very rapidly at the initial stage of sensing temperature, and the temperature data TC gradually corresponding to the exact temperature of the semiconductor memory device can be obtained, much like the temperature sensing device of
When an internal power voltage Vint is applied to the semiconductor memory device, the controller 130 activates a booting enable signal QVCCHB as described above and outputs the signal to a sensor driver 140. In addition, when the mode setting signal MRS is applied, the booting enable signal QVCCHB is inactivated. If the internal command iCOM applied from the command decoder 110 is a temperature sensing command, a temperature data request signal RTC is output to the sensor driver 140. The controller 130 outputs a data output strobe signal DQS to an output buffer 160 to control data output timing of the output buffer 160. When the temperature data TC is applied, a self refresh control signal SRC is output to control a self refresh period in response to the temperature data TC. However, the controller 130 may output the self refresh control signal SRC in response to the internal command iCOM applied from the command decoder 110.
The sensor driver 140 corresponds to the pulse generators 13, 23 of
A sensor 150 corresponds to the temperature sensors 15, 25, and the code changers 17, 27 of
The output buffer 160 receives the temperature data TC and outputs temperature data TQ to the outside in response to the data output strobe signal DQS applied from the controller 130, and if the data output strobe signal DQS is inactivated, the output buffer 160 maintains a high-impedance (Hi-Z) state.
A self refresh driver 170 changes a self refresh period in response to the self refresh control signal SRC, and outputs a self refresh start signal SRS for a self-refresh operation during a self refresh mode.
As shown in
Consequently, according to a method of outputting temperature data in a semiconductor memory device and a temperature data output circuit of the inventive concept, temperature data may be output by rapidly and exactly sensing temperature when a power voltage is applied during booting or when a deep power-down mode is released. Therefore, a system having a semiconductor memory device may reduce power consumption and prevent malfunction.
The foregoing is illustrative of exemplary embodiments and is not to be construed as limiting thereof. Although exemplary embodiments have been described, those skilled in the art will readily appreciate that many modifications are possible to exemplary embodiments without materially departing from the novel teachings and advantages. Accordingly, all such modifications are intended to be included within the scope of this invention as defined in the claims.
Lee, Ho-cheol, Lee, Kyu-chan, Lee, Yun-Young
Patent | Priority | Assignee | Title |
10406530, | Jul 23 2015 | URSCHEL LABORATORIES, INC | Material processing machines and methods of use |
10761501, | Jul 24 2017 | SAMSUNG ELECTRONICS CO , LTD | Storage device and temperature control of electronic device including the same |
11099080, | Dec 01 2017 | SK Hynix Inc. | Digital temperature sensing circuit |
11435711, | Jul 24 2017 | Samsung Electronics Co., Ltd. | Storage device and temperature control utilizing a single bit in communication with a host |
11656131, | Dec 01 2017 | SK Hynix Inc. | Digital temperature sensing circuit |
11966207, | Jul 24 2017 | Samsung Electronics Co., Ltd. | Storage device and temperature control of electronic device including the same |
9459882, | Jun 26 2014 | MIMIRIP LLC | Monitoring circuit of semiconductor device to monitor a read-period signal during activation of a boot-up enable signal |
Patent | Priority | Assignee | Title |
3859644, | |||
3882384, | |||
3913833, | |||
4061033, | Mar 10 1975 | Development Finance Corporation | Temperature function integrator |
4419021, | Feb 04 1980 | Matsushita Electric Industrial Co., Ltd. | Multi-functional sensing or measuring system |
4437771, | Sep 30 1981 | Cazzaniga S.p.A. | Method and apparatus for indirect measurement of thermal energy |
4450713, | Jun 24 1981 | Sumitomo Rubber Industries, Ltd. | Method for measuring hardness of rubber and plastics and a hardness tester for use therein |
4652143, | Nov 29 1984 | Luxtron Corporation | Optical temperature measurement techniques |
5070737, | Feb 10 1989 | British Technology Group Limited | Transducer which determines a position of an object by modifying differential pulses |
5626425, | Feb 06 1995 | 3M Innovative Properties Company | Electronic thermometer with audible temperature rise indicator |
5709470, | Jul 10 1995 | CNC Development, Inc. | Method and apparatus for detecting ice buildup |
7248527, | Jul 29 2004 | Samsung Electronics Co., Ltd. | Self refresh period control circuits |
7581881, | Jan 11 2006 | Samsung Electronics Co., Ltd. | Temperature sensor using ring oscillator and temperature detection method using the same |
7988354, | Dec 26 2007 | Infineon Technologies AG | Temperature detection for a semiconductor component |
20100061160, | |||
20100085387, | |||
20100109753, | |||
20120002697, | |||
JP2006040527, | |||
KR100701706, | |||
KR1020010004581, | |||
KR1020060010952, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 16 2009 | LEE, YUN-YOUNG | SAMSUNG ELECTRONICS CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 023417 | /0084 | |
Oct 16 2009 | LEE, KYU-CHAN | SAMSUNG ELECTRONICS CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 023417 | /0084 | |
Oct 16 2009 | LEE, HO-CHEOL | SAMSUNG ELECTRONICS CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 023417 | /0084 | |
Oct 23 2009 | Samsung Electronics Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 30 2016 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
May 22 2020 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
May 22 2024 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 04 2015 | 4 years fee payment window open |
Jun 04 2016 | 6 months grace period start (w surcharge) |
Dec 04 2016 | patent expiry (for year 4) |
Dec 04 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 04 2019 | 8 years fee payment window open |
Jun 04 2020 | 6 months grace period start (w surcharge) |
Dec 04 2020 | patent expiry (for year 8) |
Dec 04 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 04 2023 | 12 years fee payment window open |
Jun 04 2024 | 6 months grace period start (w surcharge) |
Dec 04 2024 | patent expiry (for year 12) |
Dec 04 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |