A semiconductor memory device represented by a DRAM (Dynamic Random Access Memory) includes a memory cell array having memory cells disposed at intersections between word lines and bit lines. The semiconductor memory device may include hierarchically structured main word lines and subword lines. The main word line is a word line positioned at an upper hierarchy, and is selected by a first portion of a row address. The subword line is a word line positioned at a lower hierarchy, and is selected based on a corresponding main word line (MWL) and a word driver line (FX) selected by a second portion of the row address.
A memory cell array included in a semiconductor memory device such as the DRAM may be divided into a plurality of memory mats to reduce the wiring capacitance of the subword line and the bit line. The main word line described above is assigned in plurals to one memory mat, so that when the main word line is selected using the first portion of the row address, the memory mat to be selected is also determined at the same time.
The driving process of the subword lines is carried out by subword drivers, and when the subword line is driven to an active potential, the memory cell is connected to the corresponding bit line. On the other hand, during a period in which the subword line is driven to a non-active potential, the memory cell and the bit line are kept in a cut-off state. In driving subword lines to the active potential, relatively high voltages are provided to the subword drivers of a memory mat. In contrast, in driving the subword line to a non-active potential, relatively low voltages are provided to the subword drivers of the memory mat.
During a refresh operation, driving main word lines and word driver lines between the active and inactive states to select subword lines for refreshing memory cells may consume significant current. Reducing current draw during a refresh operation would be desirable to reduce overall power consumption during refresh operations.
Certain details are set forth below to provide a sufficient understanding of examples of various embodiments of the disclosure. However, it will be clear to one having skill in the art that examples described herein may be practiced without these particular details. Moreover, the particular examples of the present disclosure described herein should not be construed to limit the scope of the disclosure to these particular examples. In other instances, well-known circuits, control signals, timing protocols, and software operations have not been shown in detail in order to avoid unnecessarily obscuring embodiments of the disclosure. Additionally, terms such as “couples” and “coupled” mean that two components may be directly or indirectly electrically coupled. Indirectly coupled may imply that two components are coupled through one or more intermediate components.
A semiconductor memory device may include hierarchically structured main word lines and subword lines. The main word line is a word line positioned at an upper hierarchy, and is selected by a first portion of a row address. The subword line is a word line positioned at a lower hierarchy, and is selected based on a corresponding main word line (MWL) and a word driver line (FX), which is selected by a second portion of the row address. The MWL may be driven by main word drivers (MWD) and the word driver line FX may be driven by word drivers (FXD). Both the MWL and FX must be driven to active states to select the desired subword line in the memory device. Accordingly, during certain operations, such as refresh operations, one of the MWL or the FX may be held in an active state to reduce current consumption of the memory device in some applications. In other words, a driving signal of the MWL or FX may maintain an active state during a refresh operation.
Turning to the explanation of a plurality of external terminals included in the semiconductor device 10, the plurality of external terminals includes address terminals 21, command terminals 22, clock terminals 23, data terminals 24, and power supply terminals 25 and 26.
The address terminals 21 are supplied with an address signal ADD. The address signal ADD is supplied to the address terminals 21 are transferred via a command/address input circuit 31 to an address decoder circuit 32. The address decoder circuit 32 receives the address signal ADD and supplies a decoded row address signal XADD to the row decoder circuit 12, and a decoded column address signal YADD to the column decoder circuit 13.
The command terminals 22 are supplied with a command signal COM. The command signal COM may include one or more separate signals. The command signal COM input to the command terminals 21 is input to a command decoder circuit 34 via the command/address input circuit 31. The command decoder circuit 34 decodes the command signal COM to provide various internal command signals. For example, the internal commands may include a row command signal to select a word line and a column command signal, such as a read command or a write command, to select a bit line.
When a row activation command is issued and a row address is timely supplied with the activation command, and a column address is timely supplied with a read command, read data is read from a memory cell MC in the memory cell array 11 designated by these row address and column address. More specifically, the row decoder circuit 12 selects a main word line MWL, word driver line FX, and subword line SWL indicated by the row address RA indicated by XADD so that the associated memory cell MC is subsequently connected to the bit line BL. The read data DQ is output externally from the data terminals 24 via a read/write amplifier 15 and an input/output circuit 17. Similarly, when the row activation command is issued and a row address are timely supplied with the activation command, and a column address is timely supplied with a write command, the input/output circuit 17 may receive write data DQ at the data terminals 24. The write data DQ is supplied via the input/output circuit 17 and the read/write amplifier 15 to the memory cell array 11 and written in the memory cell MC designated by the row address and the column address.
The device 10 may include a refresh control circuit 16 for carrying out refresh operations. During a refresh operation, memory cells associated with one or more word lines may be refreshed. The refreshing of a word line may be referred to as a refresh, and a refresh operation may include multiple refreshes. The refresh operations may be an auto-refresh operation and/or other refresh operations. In some embodiments, a refresh command may be externally issued to the device 10 and provided to the command decoder circuit 34 which provides the command to the refresh control circuit 16 and row decoder circuit 12. In some embodiments, the refresh command may be periodically provided by a component of the device 10 (e.g., internally by the refresh control circuit 16 or the command decoder circuit 34). The refresh control circuit 16 may provide a refresh address R_ADD to the row decoder circuit 12, which may indicate a row address for performing a refresh operation. As will be described in more detail, a word line (e.g., subword line) indicated by the refresh address R_ADD may be refreshed across multiple memory mats and/or memory banks during a refresh operation.
The clock terminals 23 are supplied with external clock signals CK and/CK, respectively. These external clock signals CK and/CK are complementary to each other and are supplied to a clock input circuit 35. The clock input circuit 35 receives the external clock signals CK and/CK and provides an internal clock signal ICLK. The internal clock signal ICLK is supplied to an internal clock generator 36 and thus a phase controlled internal clock signal LCLK is provided based on the received internal clock signal ICLK and a clock enable signal CKE from the command/address input circuit 31. Although not limited thereto, a DLL circuit can be used as the internal clock generator 36. The phase controlled internal clock signal LCLK is supplied to the input/output circuit 17 and is used as a timing signal for determining an output timing of the read data DQ.
The power supply terminals 25 are supplied with power supply voltages VDD1, VDD2, and VSS. These power supply voltages VDD1, VDD2, and VSS are supplied to an internal voltage generator circuit 39. The internal voltage generator circuit 39 provides various internal voltages VPP, VOD, VARY, VPERI, VEQ, VCCP, VDRV, and VKK.
The internal potentials VCCP, VDRV, and VKK (which may sometimes be used as a non-active potential Gnd) are potentials to be mainly used in the row decoder circuit 12. Although the detailed description thereof will be given later, the row decoder circuit 12 drives the main word line MWL and subword line SWL selected based upon the address signal ADD to a VCCP level corresponding to a high potential (e.g., 3.1 V) so that a cell transistor of the memory cell MC is turned on.
The internal potential VARY and VEQ is a potential to be used by the sense amplifier 18, transfer gates 19 and/or read/write amplifiers 15. When the sense amplifier 18 is activated, the read data read out is amplified by driving one of the paired bit lines to a VARY level with the other one being driven to a VSS level. The internal potential VPERI is used as a power supply potential for most of the peripheral circuits, such as the command/address input circuit 31. By using the internal potential VPERI having a lower potential than the external potential VDD as the power supply potential of these peripheral circuits, it may be possible to reduce power consumption of the semiconductor device 10.
The power supply terminals 26 are supplied with power supply voltages VDDQ and VSSQ. These power supply voltages VDDQ and VSSQ are supplied to the input/output circuit 17. The power supply voltages VDDQ and VSSQ may be the same voltages as the power supply voltages VDD2 and VSS that are supplied to the power supply terminals 25, respectively. However the dedicated power supply voltages VDDQ and VSSQ may be used for the input/output circuit 17 so that power supply noise generated by the input/output circuit 17 does not propagate to the other circuit blocks of device 10.
The memory cell array 200 of the example shown in
As shown in
The subword driver operations are controlled by a row decoder circuit (not shown in
The subword lines are adjacent to each other, and driven by subword drivers SWD0-7 on different subword driver rows. Corresponding main word signals (not shown) driving signals FX and non-active potential VKK/Gnd (not shown) are provided to the subword drivers SWD0-7. The main word signals and the driving signals FX are signals that may be provided by main word drivers MWD0-N and word drivers FXD 404 included with the row decoder 12, based upon the row address RA as described with reference to
A main word line MWL may extend over array regions of a respective memory mat (e.g., a memory mat in SUBMAT1-0 in
In the example operation shown in
During a refresh operation, the activation signals to the main word drivers MWD and word drivers FXD may toggle between active and inactive states (e.g., low and high) as different subword lines SWL are refreshed. Thus, the signals provided by the main word drivers MWD and word drivers FXD may also be alternately driven between active an inactive states. Driving both the MWD and the FXD between active and inactive states may increase current draw and power consumption. However, as mentioned, both the MWD and FXD are required to be activated in order to activate a desired SWL. Accordingly, one of the MWD and the FXD may be held in an active state while the other of the MWD and FXD is driven between an active and an inactive state during refreshes of SWLs during the refresh operation. Reducing the number of signals driven between active and inactive states during refresh may reduce current and power consumption. In some applications, holding the word driver FXD in an active state may provide greater power savings because as mentioned previously, each word driver provides two complementary driving signals, FXT and FXF, to each subword driver SWD.
As described herein, a technique for maintaining driving signals FXT and FXF in active states during multiple refreshes of a refresh operation may include assigning the bits of the row address indicating the word driver FXD (e.g., RA0-2 shown in
Before explaining the details of the FXD500, the SWD 502 will be described. In the embodiment shown in
The main word signal MWS is a signal that becomes a low level when selected, and the driving signals FXT and FXF are signals that respectively become a high level (e.g., VCCP level) and a low level (e.g., VSS level) when selected. The driving signals FXT and FXF are complementary signals. When the main word signal MWS and the driving signals FXT and FXF are activated (e.g., MWS and FXF are low and FXT is high), transistors N1 and N2 are not activated, but the transistor P1 is activated to provide the FXT signal and the corresponding subword line SWL is driven to the VCCP level that is an active potential. In contrast, when the main word signal MWS is in the inactive state, and either of the driving signals FXT and FXF is also in the inactivated state, the corresponding subword line SWL is driven to the Gnd level that is the non-active potential. While the FXD 500 is shown as providing driving signals FXT and FXF to one subword line driver SWD 502, FXD 500 may provide driving signals to multiple subword drivers, for example, as described in reference to
Returning to the FX driver (e.g., FXD 500), various control signals may be provided to control the operation of the FXD 500. In the example shown in
The address signal ADD may be provided by an address decoder circuit, such as address decoder circuit 32 shown in
The activation signal ACT and refresh signal REF may be provided by a command decoder circuit such as command decoder circuit 34 shown in
FXD 500 may include two P-channel transistors P2 and P3 coupled in series at nodes 521 and 523 respectively, where P3 is further coupled in series at node 527 with an N-channel transistor N3 at node 529. A node 517 of transistor P2 may be coupled to VCCP. FXF is provided to the gate 525 of P3 and gate 531 of N3 and the nodes 527 and 529 of transistors P3 and N3 respectively, are coupled to a word driver line that provides driving signal FXT. The FX driver 500 may further include an N-channel transistor N4 coupled in parallel with transistor N3. The nodes 533 and 539 of transistors N3 and N4 respectively, may be coupled to a non-active potential Gnd. The gate 519 of transistors P2 and gate 537 of N4 may receive an inverted LACT signal from inverter 510.
The FXD 500 may operate such that driving signal FXT is driven to the non-active potential Gnd to an inactive state unless both ADD and LACT are high. That is, a low FXF signal (e.g., in response to active high ADD and LACT signals) activates transistor P3 and deactivates N3 and the inverted LACT signal activates transistor P2 and deactivates transistor N4 such that FXT is driven to VCCP. Thus, if ADD is low (e.g., FXD 500 is no longer indicated by the address RA0-2), FXF and FXT will be inactive, regardless of the state of LACT or REF.
During a refresh operation, the activation signal ACT may toggle between active and inactive states (e.g., low and high) for a plurality of refreshes of subword lines of the memory mats. However, because the latch 504 holds the prior state of the activation signal ACT, FXF is held low and FXT remains high for the duration of the refresh operation. Thus, the driving of the subword line SWL to an active or inactive state by SWD 502 is based on the main word line signal MWS.
Around time T0, a refresh command may be received by a device that includes the driver circuit of
Although not shown, the address signal ADD provided to the driver circuit (e.g., FXD 500) remains in an active state during the refresh operation illustrated in
Furthermore, during non-refresh operations (e.g., read, write), FXT and FXF may transition between active and inactive states as ACT transitions between active and inactive states because the latch does not hold a state of the ACT signal during non-refresh operations.
The embodiment of the word driver FXD 500 shown in
Various control signals may be provided to control the operation of the FXD 700. In the example shown in
FXD 700 may include two P-channel transistors P2 and P3 coupled in series at nodes 721 and 723, respectively, where P3 is further coupled in series with an N-channel transistor N3 at nodes 727 and 729, respectively. The node 717 (e.g., drain or source) of transistor P2 may be coupled to VCCP. Driving signal FXF is provided to the gate 725 of P3 and gate 731 of N3 and the nodes 727 and 729 (e.g., drains or sources) of transistors P3 and N3 respectively, are coupled to a word driver line that provides driving signal FXT. The node 733 (e.g., drains or sources) of transistor N3 may be coupled to a non-active potential Gnd. The FXD 700 may further include an N-channel transistor N4 coupled in parallel with transistor N3 at nodes 735 and 729, respectively and in series with P-channel transistor P4 at nodes 739 and 741, respectively. The FXD 700 may include N-channel transistor N5 coupled in parallel with transistor P4 at nodes 747 and 741, respectively. Both transistors P4 and N5 may have nodes 745 and 751, respectively coupled to non-active potential Gnd.
The gate 719 of P2 and gate 737 of N4 may receive an inverted activation signal ACT from inverter 710 that has been level shifted to VCCP by level shifter 714. Note that in contrast to the embodiment shown in
During a refresh operation, when the activation signal ACT goes low when a different subword line is selected, FXF remains low because it receives the latched activation signal LACT, similar to the operation of the word driver FXD 500 shown in
Around time T0, a refresh command may be received by a device that includes the driver circuit of
Around time T3, activation signal ACT transitions to an inactive (e.g., low) state as the refresh operation progresses to refresh a different subword line. However, because the word driver FXD 700 latched the state of the activation signal ACT prior to the refresh operation, FXF maintains its state for the duration of the refresh operation and transistor P3 remains activated. However, when the activation signal ACT transitions to an inactive state, transistor P2 is not activated and transistor N4 is activated, here, transistor P4 turns on until a voltage level of node 741 is driven from VCCP to VREF+Vtp. Thus, FXT is drawn from VCCP to a lower level equal to VREF+Vtp, a second active state. Transition of the driving signal FXT to the second active state is shown in
As described herein, a word driver (e.g., FX driver) may be held in an active state during the refresh operation. Reducing the number of signals driven between active and inactive states may reduce current and power consumption. In some embodiments, the voltage of the active state may be lowered to reduce degradation of one or more transistors of the word driver and/or subword driver.
From the foregoing it will be appreciated that, although specific embodiments of the disclosure have been described herein for purposes of illustration, various modifications may be made without deviating from the spirit and scope of the disclosure. Accordingly, the scope of the disclosure should not be limited any of the specific embodiments described herein.
Number | Name | Date | Kind |
---|---|---|---|
6028813 | Choi | Feb 2000 | A |
6178122 | Tomishima et al. | Jan 2001 | B1 |
6337832 | Ooishi et al. | Jan 2002 | B1 |
6421295 | Mao et al. | Jul 2002 | B1 |
6507532 | Fujino et al. | Jan 2003 | B1 |
7251160 | Li et al. | Jul 2007 | B2 |
7492640 | Mokhlesi | Feb 2009 | B2 |
7529131 | Iwai et al. | May 2009 | B2 |
8358535 | Chae et al. | Jan 2013 | B2 |
8395936 | Li et al. | Mar 2013 | B2 |
8804446 | Okahiro | Aug 2014 | B2 |
8891325 | Choi et al. | Nov 2014 | B2 |
8953407 | Yun et al. | Feb 2015 | B2 |
9111633 | Kim | Aug 2015 | B2 |
9373378 | Chen | Jun 2016 | B1 |
9412447 | Bertin et al. | Aug 2016 | B1 |
9418711 | Ohgami | Aug 2016 | B2 |
9653131 | Yamanaka et al. | May 2017 | B1 |
9824746 | Lee | Nov 2017 | B1 |
9922726 | Choi | Mar 2018 | B2 |
10008256 | Kim | Jun 2018 | B1 |
10014063 | Tseng et al. | Jul 2018 | B2 |
10347321 | Yamanaka et al. | Jul 2019 | B1 |
10490256 | Jeong | Nov 2019 | B2 |
10529400 | Mahatme et al. | Jan 2020 | B1 |
10614893 | Miyazaki | Apr 2020 | B2 |
10636469 | El-mansouri et al. | Apr 2020 | B2 |
10650882 | Lin et al. | May 2020 | B2 |
10665271 | Takeda et al. | May 2020 | B2 |
10672443 | Gupta et al. | Jun 2020 | B2 |
10685709 | Tanaka et al. | Jun 2020 | B2 |
20020001215 | Fujisawa et al. | Jan 2002 | A1 |
20020051377 | Choi et al. | May 2002 | A1 |
20020080677 | Watanabe et al. | Jun 2002 | A1 |
20030095438 | Hosogane | May 2003 | A1 |
20040004899 | Choi | Jan 2004 | A1 |
20040052146 | Sim | Mar 2004 | A1 |
20040156260 | Lee | Aug 2004 | A1 |
20040196719 | Aritomi | Oct 2004 | A1 |
20050128858 | Lee et al. | Jun 2005 | A1 |
20050226086 | Sugawara | Oct 2005 | A1 |
20060158953 | Takahashi | Jul 2006 | A1 |
20060176758 | Chun | Aug 2006 | A1 |
20070008807 | Jeong | Jan 2007 | A1 |
20070030741 | Nii et al. | Feb 2007 | A1 |
20080031060 | Choi et al. | Feb 2008 | A1 |
20080123463 | Matsubara | May 2008 | A1 |
20090161418 | Yoon | Jun 2009 | A1 |
20100046313 | Lee et al. | Feb 2010 | A1 |
20100142306 | Nakamura et al. | Jun 2010 | A1 |
20100149900 | Kitayama | Jun 2010 | A1 |
20100157716 | Lee | Jun 2010 | A1 |
20110199837 | Reohr et al. | Aug 2011 | A1 |
20110228624 | Kim et al. | Sep 2011 | A1 |
20120120751 | Okahiro | May 2012 | A1 |
20120147686 | Takayama et al. | Jun 2012 | A1 |
20120257437 | Seko et al. | Oct 2012 | A1 |
20120287699 | Yun et al. | Nov 2012 | A1 |
20120327108 | Kato et al. | Dec 2012 | A1 |
20130135915 | Kim | May 2013 | A1 |
20130215697 | Choi et al. | Aug 2013 | A1 |
20130329495 | Shiino et al. | Dec 2013 | A1 |
20140369149 | Park | Dec 2014 | A1 |
20150098260 | Ohgami | Apr 2015 | A1 |
20150364174 | Ahn et al. | Dec 2015 | A1 |
20160095178 | Kuang et al. | Mar 2016 | A1 |
20170075595 | Maejima | Mar 2017 | A1 |
20170178751 | Choi | Jun 2017 | A1 |
20170271021 | Futatsuyama et al. | Sep 2017 | A1 |
20170278579 | Lee et al. | Sep 2017 | A1 |
20180040362 | Kwak et al. | Feb 2018 | A1 |
20180074896 | Takada et al. | Mar 2018 | A1 |
20180166119 | Jeong | Jun 2018 | A1 |
20180277182 | Inaba | Sep 2018 | A1 |
20190013055 | Ohgami | Jan 2019 | A1 |
20190035466 | Kim et al. | Jan 2019 | A1 |
20190088333 | Shirakawa et al. | Mar 2019 | A1 |
20190180812 | Sung et al. | Jun 2019 | A1 |
20190189186 | Won et al. | Jun 2019 | A1 |
20190214293 | Kim et al. | Jul 2019 | A1 |
20190385649 | Kawamura | Dec 2019 | A1 |
20200027489 | Choi et al. | Jan 2020 | A1 |
20200075110 | Suzuki et al. | Mar 2020 | A1 |
20200105352 | Tanzawa | Apr 2020 | A1 |
20200111517 | Seo et al. | Apr 2020 | A1 |
20200143890 | Lee | May 2020 | A1 |
20200152249 | Kawamura | May 2020 | A1 |
20200294571 | Shin | Sep 2020 | A1 |
20200295021 | Maejima | Sep 2020 | A1 |
Number | Date | Country |
---|---|---|
20140136766 | Dec 2014 | KR |
Entry |
---|
U.S. Appl. No. 16/584,746 titled “Apparatuses and Methods for Dynamic Timing of Row Pull Down Operations” filed Sep. 26, 2019, pp. all. |
U.S. Appl. No. 16/382,856 titled “Apparatuses and Methods for Controlling Word Line Discharge” filed Apr. 12, 2019, pp. all. |
U.S. Appl. No. 16/450,696 titled “Apparatuses and Methods for Controlling Word Line Discharge” filed Jun. 24, 2019, pp. all. |
U.S. Appl. No. 16/450,723 titled “Apparatuses and Methods for Controlling Word Line Discharge” filed Jun. 24, 2019, pp. all. |
U.S. Appl. No. 16/450,737 titled “Apparatuses and Methods for Controlling Word Line Discharge” filed Jun. 24, 2019, pp. all. |
U.S. Appl. No. 16/853,417 titled “Apparatuses and Methods for Providing Main Word Line Signal With Dynamic Well” dated Apr. 20, 2020, pp. all. |
U.S. Appl. No. 17/038,604 titled “Apparatuses and Methods for Controlling Word Line Discharge” filed Sep. 30, 2020; pp. all. |
Number | Date | Country | |
---|---|---|---|
20200321045 A1 | Oct 2020 | US |