USPatent applicationPatented

Apparatus and method of detecting refresh cycle of semiconductor memory

Granted 23 Jun 2009 · no office action yet

Current assignee: Hynix Semiconductor Inc. · originally SK Group

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Kyong-Ha Lee · Examiner: Tuan T. Nguyen · AU 2824 · TC 2800

Life of the application

6 dated events
⤢ drag to zoom2008201020122014201620182020202220242026ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

An apparatus for detecting a refresh period of a semiconductor memory includes a signal generating unit that generates a plurality of signal pairs, each of which includes one among a plurality of first reference signals that are respectively generated with the same timing as first to (N−1)-th pulses of a refresh period signal of order N, and one among a plurality of second reference signals that correspond to the plurality of first reference signals and are respectively generated with the same timing as second to N-th pulses of the refresh period signal. A refresh period detecting unit detects the period of the refresh period signal using one among the plurality of signal pairs.

Description

7 parts
›CROSS-REFERENCE TO RELATED APPLICATIONS

This U.S. non-provisional patent application claims priority under 35 U.S.C. § 119 of Korean Patent Application No. 2006-031399 filed on Apr. 6, 2006, the entire contents of which are hereby incorporated by reference.

›BACKGROUND OF THE INVENTION

1. Technical Field

The present invention relates to a semiconductor memory, and more particularly, to an apparatus and method of detecting a refresh period of a semiconductor memory.

2. Related Art

As shown in FIG. 1 , an apparatus for detecting a refresh period of a semiconductor memory according to the related art includes a first NAND gate ND 11 that receives a self refresh pulse (hereinafter, referred to as SREF_PULSE) generated according to a self refresh entering command and a test mode signal (hereinafter, referred to as TM_REFOSC), a second NAND gate ND 12 that receives a self refresh period signal (hereinafter, referred to as OSC) and the TM_REFOSC, a latch circuit 11 that maintains a voltage level of the output signal of the first NAND gate ND 11 according to the output of the second NAND gate ND 12 and outputs a refresh period detecting signal (hereinafter, referred to as MEAS_OSC), an inverter IV 11 that receives the TM_REFOSC, and a transistor M 11 having a drain coupled with an output terminal of the latch circuit 11 , a source connected to ground, and a gate receiving the output of the inverter IV 11 .

The operation of the apparatus for detecting a refresh period of a semiconductor memory according to the related art that has the above-described structure will be described with reference to FIG. 2 .

When the TM_REFOSC is enabled and the SREF_PULSE is generated, the voltage level of the MEAS_OSC changes from a low level to a high level.

Then, when a first self refresh period signal OSC is generated, the voltage level of the MEAS_OSC changes from a high level to a low level.

Since a high level interval of the MEAS_OSC signal is a self refresh period to be measured, the MEAS_OSC signal is read from the semiconductor memory test equipment, and a self refresh period test is performed.

The apparatus for detecting a refresh period of a semiconductor memory according to the related art detects a self refresh period using a first output of an oscillator that generates the self refresh period after entering a self refresh mode. However, since the oscillator operates right after entering the self refresh mode, an initial output waveform is unstable and the self refresh period is detected from the unstable waveform, which it is not possible to perform normal period detection with. As a result, the self refresh period may be unstable, which leads to data loss.

›SUMMARY OF THE INVENTION

Embodiments of the present invention provide an apparatus and method of detecting a refresh period of a semiconductor memory that can stably detect a refresh period.

A first embodiment of the present invention provides an apparatus for detecting a refresh period of a semiconductor memory including: a signal generating unit configured to generate a plurality of signal pairs, each of which includes one among a plurality of first reference signals that are respectively generated with the same timing as first to (N−1)-th pulses of a refresh period signal of order N, and one among a plurality of second reference signals that correspond to the plurality of first reference signals and are respectively generated with the same timing as second to N-th pulses of the refresh period signal; and a refresh period detecting unit configured to detect the period of the refresh period signal using one among the plurality of signal pairs.

A second embodiment of the present invention provides an apparatus for detecting a refresh period of a semiconductor memory including: a signal generating unit configured to generate a first reference signal having the same enable timing as a (N−1)th pulse of a refresh period signal of order N using a first pulse of the refresh period signal in which pulses are periodically generated, and a second reference signal having the same enable timing as an N-th pulse corresponding to an order of a pulse subsequent to the first pulse among the pulses of the refresh period signal; and a refresh period detecting unit configured to detect the period of the refresh period signal using the first reference signal and the second reference signal.

A third embodiment of the present invention provides a method of detecting a refresh period of a semiconductor memory including: generating a plurality of reference signals that are respectively synchronized with at least two pulses corresponding to pulses subsequent to a first pulse of a refresh period signal of order N in which pulses are generated with a predetermined period; and selecting one from the plurality of reference signals, and detecting the period of the refresh period signal using a pulse of the refresh period signal that is generated at timing before the timing of the selected reference signal.

A fourth embodiment of the present invention provides a method of detecting a refresh period of a semiconductor memory including: generating a pulse having the same enable timing as a second pulse of a refresh period signal of order N, using a first pulse of the refresh period signal in which pulses are periodically generated; generating, using the pulse, a first reference signal having the same enable timing as an (N−1)th pulse corresponding to an order of a pulse subsequent to the first pulse of the refresh period signal and a second reference signal having the same enable timing as an N-th pulse of the refresh period signal; and detecting the period of the refresh period signal using the first reference signal and the second reference signal.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a circuit diagram illustrating the structure of an apparatus for detecting a refresh period of a semiconductor memory according to the related art;

FIG. 2 is a timing chart illustrating the operation of an apparatus for detecting a refresh period of a semiconductor memory according to the related art;

FIG. 3 is a block diagram illustrating the structure of an apparatus for detecting a refresh period of a semiconductor memory according to a first embodiment of the present invention;

FIG. 4 is a circuit diagram illustrating the structure of the first signal generator of FIG. 3 ;

FIG. 5 is a circuit diagram illustrating the structure of the second signal generator of FIG. 3 ;

FIG. 6 is a circuit diagram illustrating the structure of the refresh period detecting unit of FIG. 3 ;

FIG. 7 is a timing chart illustrating the operation of an apparatus for detecting a refresh period of a semiconductor memory according to the first embodiment of the present invention;

FIG. 8 is a block diagram illustrating the structure of an apparatus for detecting a refresh period of a semiconductor memory according to a second embodiment of the present invention; and

FIG. 9 is a circuit diagram illustrating the structure of the refresh period detecting unit of FIG. 8 .

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 1 of 3

Embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

As shown in FIG. 3 , an apparatus for detecting a refresh period of a semiconductor memory according to a first embodiment of the present invention includes a signal generating unit 100 and a refresh period detecting unit 200 . The signal generating unit 100 generates a plurality of signal pairs 2nd_SREF_PULSE/OSC 2 to 5th_SREF_PULSE/OSC 5 , each of which includes one among a plurality of first reference signals 2nd_SREF_PULSE to 5th_SREF_PULSE that are respectively generated with the same timing as the first to (N−1)th pulses (n=5 in the first embodiment) of a refresh period signal of order N (hereinafter, referred to as OSC), and one among a plurality of second reference signals OSC 2 to OSC 5 that correspond to the plurality of first reference signals, respectively, and are generated with a timing that corresponds to the second to N-th pulses of the OSC. The refresh period detecting unit 200 detects the period of the OSC using one among the plurality of signal pairs.

When it is assumed that a semiconductor memory is stabilized after an initial operation and enters a normal operation state, the OSC pulse is generated after a self refresh pulse SREF_PULSE is generated. The OSC pulse has a uniform period according to the self refresh pulse SREF_PULSE. The order of the plurality of first reference signals 2nd_SREF_PULSE to 5th_SREF_PULSE is arbitrarily determined, assuming that the pulses are generated at a timing when the second to fifth pulses of the OSC are generated. Further, each of the plurality of second reference signals OSC 2 to OSC 5 is a signal in which periodic pulse generation starts from the same timing as each of the second to fifth pulses of the OSC.

As described above, since the condition N=5 is satisfied in the first embodiment, the signal generating unit 100 includes first to fourth signal generators 110 to 140 . The number of signal generators may be increased or decreased, if necessary. Since the first to fourth signal generators 110 to 140 have the same internal circuit structure, the structures of the first and second signal generators 110 and 120 will be described below.

As shown in FIG. 4 , the first signal generator 110 includes a detecting unit 111 that detects the pulse enable timing of the OSC and outputs a detecting signal (hereinafter, referred to as 2nd_SREF), and a reference signal output unit 112 that generates the 2nd_SREF_PULSE and OSC 2 using the 2nd_SREF. The detecting unit 111 includes a first inverter IV 21 that receives the OSC, a first transistor M 21 having a source coupled with a power supply terminal and a gate receiving the output of the first inverter IV 21 , a latch circuit 111 - 1 that includes a second inverter IV 22 and a third inverter IV 23 and is coupled with the drain of the first transistor M 21 , a fourth inverter IV 24 that receives the output of the latch circuit 111 - 1 , and a second transistor M 22 having a drain coupled with the drain of the first transistor M 21 , a source coupled with a ground terminal, and a gate receiving a refresh completing command (hereinafter, referred to as SREF_EXIT_PULSE), and resets the output of the latch 111 - 1 . The reference signal output unit 112 includes a pulse generating unit 112 - 1 that generates the 2nd_SREF_PULSE in response to the output of the fourth inverter IV 24 of the detecting unit 111 , a delay unit 112 - 2 that delays the 2nd_SREF for a predetermined time, a NAND gate ND 21 that receives the output of the delay unit 112 - 2 and the OSC, and a fifth inverter IV 25 that receives the output of the NAND gate ND 21 and outputs the OSC 2 .

As shown in FIG. 5 , the second signal generator 120 includes a detecting unit 121 that detects the pulse enable timing of the OSC 2 and outputs a detecting signal 3rd_SREF, and a reference signal output unit 122 that generates the 3rd_SREF_PULSE and OSC 3 using the 3rd_SREF. The detecting unit 121 includes a first inverter IV 31 that receives the OSC 2 , a first transistor M 31 having a source coupled with a power supply terminal and a gate receiving the output of the first inverter IV 31 , a latch circuit 121 - 1 that includes a second inverter IV 32 and a third inverter IV 33 and is coupled with a drain of the first transistor M 31 , a fourth inverter IV 34 that receives the output of the latch 121 - 1 , and a second transistor M 32 having a drain coupled with the drain of the first transistor M 31 , a source coupled with a ground terminal, and a gate receiving the SREF_EXIT_PULSE, and resets output of the latch circuit 121 - 1 . The reference signal output unit 122 includes a pulse generating unit 122 - 1 that generates the 3rd_SREF_PULSE in response to the output of the fourth inverter IV 34 of the detecting unit 120 , a delay unit 122 - 2 that delays the 3rd_SREF for a predetermined time, a NAND gate ND 31 that receives the output of the delay unit 122 - 2 and the OSC 2 , and a fifth inverter IV 35 that receives the output of the NAND gate ND 31 and outputs the OSC 3 .

As shown in FIG. 6 , the refresh period detecting unit 200 includes a selecting unit 210 and a period detecting unit 220 . The selecting unit 210 selects one among the plurality of signal pairs 2nd_SREF_PULSE/OSC 2 to 5th_SREF_PULSE/OSC 5 in response to a selection signal (hereinafter, SEL< 0 : 3 >), and the period detecting unit 220 detects the period of the OSC using the signal pair selected by the selecting unit 210 .

The SEL< 0 : 3 > enables a predetermined value to be output when a test mode progresses by mode register setting. Further, the SEL< 0 : 3 > may be provided from the test equipment through a predetermined pad. The value of the SEL< 0 : 3 > may be freely determined according to an operational characteristic of the semiconductor memory.

The selecting unit 210 includes a plurality of switching units 211 to 214 , each of which receives one signal pair from the plurality of signal pairs and outputs the signal pair according to a bit corresponding to each switching unit in the SEL< 0 : 3 >.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 2 of 3

Since the switching units 211 to 214 have the same structure, the structure of only one switching unit 211 will be described below. The switching unit 211 has a first pass gate PG 41 that has an input terminal receiving 2nd_SREF_PULSE, a first control terminal receiving the SEL< 0 > through an inverter IV 41 , and a second control terminal receiving the SEL< 0 >; and a second pass gate PG 42 that has an input terminal receiving the OSC 2 , a first control terminal receiving the SEL< 0 > through an inverter IV 42 , and a second control terminal receiving the SEL< 0 >.

The period detecting unit 220 includes a first NAND gate ND 41 that receives a first reference signal output by the selecting unit 210 and a test mode signal (hereinafter, TM_REFOSC), a second NAND gate ND 42 that receives a second reference signal output by the selecting unit 210 and the TM_REFOSC, a latch circuit 221 that receives the output of the first NAND gate ND 41 and the second NAND gate ND 42 , and outputs a period detecting signal (hereinafter, referred to as MEAS_OSC) in which a predetermined level is maintained during a period ranging from a time point when the first reference signal becomes enabled to a time point when the second reference signal becomes enabled, an inverter IV 49 that receives the TM_REFOSC, and a transistor M 41 having a drain coupled with an output terminal of the latch circuit 221 , a source coupled with a ground terminal, and a gate receiving output of the inverter IV 49 .

The latch circuit 221 includes a third NAND gate ND 43 whose first input terminal receives the output of the first NAND gate ND 41 ; and a fourth NAND gate ND 44 that receives the output of the second NAND gate ND 42 and the third NAND gate ND 43 , and which outputs a signal to a second input terminal of the third NAND gate ND 43 . When the TM_REFOSC is disabled to a low level, the transistor M 41 resets the MEAS_OSC to a low level.

The operation of the first embodiment of the present invention that has the above-described structure will now be described with reference to FIG. 7 .

First, the first to fourth signal generators 110 to 140 of the signal generating unit 100 output signal pairs 2nd_SREF_PULSE/OSC 2 to 5th_SREF_PULSE/OSC 5 including the first and second reference signals.

The operation of the second signal generator 120 of the first to fourth signal generators 110 to 140 will be described below.

First, the detecting unit 121 detects the generation of a first pulse of the OSC 2 and outputs a high level signal. That is, the first inverter IV 31 outputs a low level signal and the first transistor M 31 is turned on. Therefore, the 3rd_SREF is output at a high level, that is, at a VDD level, through the latch 121 - 1 and the fourth inverter IV 34 .

Then, as shown in FIG. 7 , the reference signal output unit 122 outputs the 3rd_SREF_PULSE and the OSC 3 . That is, the pulse generating unit 122 - 1 outputs the 3rd_SREF_PULSE as the voltage level of the 3rd_SREF changes from a low level to a high level. In addition, the delay unit 122 - 2 delays the 3rd_SREF to output the 3rd_SREF_DLY. Then, the 3rd_SREF_DLY and the OSC 2 are subjected to a logical product through a NAND gate ND 31 to then pass though the fifth inverter IV 35 , and the OSC 3 is output.

When it is assumed that among the SEL< 0 : 3 >, only the SEL< 1 > is set to a high level, and the 3rd_SREF_PULSE and the OSC 3 are selected by the selecting unit 210 of FIG. 6 , the period detecting unit 220 detects the period of the OSC using the 3rd_SREF_PULSE and the OSC 3 .

That is, when a semiconductor memory enters a test mode for detecting the period of the OSC, the TM_REFOSC is enabled at a high level. As shown in FIG. 7 , while the latch circuit 221 of the period detecting unit 220 outputs the MEAS_OSC at a low level, it outputs the MEAS_OSC at a high level when the 3rd_SREF_PULSE is enabled at a high level. In addition, when the OSC 3 is enabled at a high level, the MEAS_OSC is output at a low level.

Accordingly, the MEAS_OSC is output to the test equipment through a pad outside the semiconductor memory, and the test equipment measures the period of the OSC using a high level interval of the MEAS_OSC.

That is, in order to resolve the problems according to the related art that occur because the period is detected by the first pulse of the OSC, in the first embodiment of the present invention, the period of the OSC is detected by one of the pulses of the OSC subsequent to the first pulse of the OSC, that is, the second to fifth pulses OSC 2 to OSC 5 . As such, one timing is allowed to be selected from among a number of timings such that the various operational variables or differences in product characteristics can be overcome.

When the test mode for detecting the period of the OSC is completed, the TM_REFOSC is disabled to a low level. Therefore, the transistor M 41 of the period detecting unit 220 resets the MEAS_OSC.

Meanwhile, in the case of a temperature-compensation-type oscillator among oscillators which generate the OSC, since a temperature sensing operation is performed during a first period, the waveforms of the OSC may be unstable until the second waveform of the OSC. Therefore, in this case, waveforms subsequent to the second waveform are preferably used.

As shown in FIG. 8 , an apparatus for detecting a refresh period of a semiconductor memory according to a second embodiment of the present invention includes a signal generating unit 300 and a refresh period detecting unit 400 . The signal generating unit 300 generates first and second reference signals (hereinafter, referred to as 3rd_SREF_PULSE and OSC 3 ) corresponding to a predetermined order using a first pulse of the OSC, and the refresh period detecting unit 400 detects a period of the OSC using the 3rd_SREF_PULSE and the OSC 3 .

The second embodiment of the present invention provide an apparatus for detecting the refresh period of a semiconductor memory detecting period of the OSC using the OSC pulse that is pre-set its order. The structure according to the second embodiment can be simplified as compared with the structure according to the first embodiment.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 3 of 3

The signal generating unit 300 includes a first signal generator 310 and a second signal generator 320 . Since the first signal generator 310 has substantially the same structure as that shown in FIG. 4 and the second signal generator 320 has the same structure as that shown in FIG. 5 , the descriptions thereof will be omitted.

Meanwhile, unlike the structure shown in FIG. 4 , in the structure of the first signal generator 310 a pulse generating unit does not need to be provided, and an output terminal of the pulse generating unit does not need to be provided.

As shown in FIG. 9 , the refresh period detecting unit 400 includes a first NAND gate ND 51 that receives the 3rd_SREF_PULSE and the TM_REFOSC, a second NAND gate ND 52 that receives the OSC 3 and the TM_REFOSC, a latch circuit 410 that receives the output of the first NAND gate ND 51 and the second NAND gate ND 52 , and outputs the MEAS_OSC in which a predetermined level is maintained during a period ranging from a time point when the 3rd_SREF_PULSE becomes enabled to a time point when the OSC 3 becomes enabled, an inverter IV 51 that receives the TM_REFOSC, and a transistor M 51 having a drain coupled with an output terminal of the latch circuit 410 , a source coupled with a ground terminal, and a gate receiving the output of the inverter IV 51 .

The latch circuit 410 includes a third NAND gate ND 53 whose first input terminal receives the output of the first NAND gate ND 51 ; and a fourth NAND gate ND 54 that receives the output of the second NAND gate ND 52 and the third NAND gate ND 53 , and which outputs a signal to a second input terminal of the third NAND gate ND 53 . When the TM_REFOSC is disabled to a low level, the transistor M 51 resets the MEAS_OSC to a low level.

The operation of the second embodiment of the present invention that has the above-described structure will now be described with reference to FIG. 7 .

First, the first signal generator 310 of the signal generating unit 300 outputs the OSC 2 that is synchronized with a second pulse of the OSC.

In the second signal generator 320 , the 3rd_SREF is generated in response to the OSC 2 , the 3rd_SREF-PULSE is generated using the 3rd_SREF, the 3rd_SREF is delayed for a predetermined time, a logical product is performed on the 3rd_SREF and the OSC 2 , and the OSC 3 is output.

The refresh period detecting unit 400 detects the period of the OSC using the 3rd_SREF-PULSE and the OSC 3 .

That is, when the semiconductor memory enters a test mode for detecting the period of the OSC, the TM_REFOSC is enabled at a high level.

As shown in FIG. 7 , while the refresh period detecting unit 400 outputs the MEAS_OSC at a low level, it outputs the MEAS_OSC at a high level when the 3rd_SREF-PULSE is enabled at a high level. In addition, when the OSC 3 is enabled at a high level, the refresh period detecting unit 400 outputs the MEAS_OSC at a low level.

Accordingly, the MEAS_OSC is output to the test equipment through a pad outside the semiconductor memory, and the test equipment measures the period of the OSC using a high level interval of the MEAS_OSC.

When the test mode for detecting the period of the OSC is completed, the TM_REFOSC is disabled to a low level. Accordingly, the transistor M 51 of the period detecting unit 400 resets the MEAS_OSC.

The apparatus for detecting the refresh period of the semiconductor memory according to the second embodiment detects the period of the OSC using the OSC pulse of the specific order i.e., the third OSC pulse.

It will be apparent to those skilled in the art that various modifications and changes may be made without departing from the scope and spirit of the present invention. Therefore, it should be understood that the above embodiments are not limiting, but illustrative in all aspects. The scope of the present invention is defined by the appended claims rather than by the description preceding them, and therefore all changes and modifications that fall within the metes and bounds of the claims, or equivalents of such metes and bounds are therefore intended to be embraced by the claims.

An apparatus for detecting a refresh period of a semiconductor memory and a method of detecting the same according to the embodiments of the present invention can achieve the following effects.

First, since the refresh period is detected using the reference signal corresponding to the third pulse or pulses after the second pulse of the OSC, it is possible to improve accuracy and reliability in refresh period detection.

Second, since the period detection timing can be selected, the difference in various operational variables and product characteristics can be overcome, which results in stable refresh period detection.

Claims as granted

33 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

3 codes
IPC · International Patent Classification
Section G — Physics
  • G11C7/00
USPC · US Patent Classification
365/222365/189.9

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2007Apr 2007Jul 2007Oct 2007Jan 2008Apr 2008Jul 2008Oct 2008Jan 2009Apr 2009Jul 2009USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.5 y
922 days filing → grant
Office actions
0
none on record
Examiner
Tuan T. Nguyen
art unit 2824 · TC 2800
Citations: 10 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom2008201020122014201620182020202220242026Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock