Semiconductor memory device operating in low power supply voltage and low power consumption

Information

  • Patent Grant
  • 6643173
  • Patent Number
    6,643,173
  • Date Filed
    Wednesday, March 27, 2002
    22 years ago
  • Date Issued
    Tuesday, November 4, 2003
    21 years ago
Abstract
A semiconductor memory device capable of saving power supply voltage and power consumption without increasing the forming area of memory cell array by using MTCMOS technology. In writing data in a memory cell 50-21, a signal RE is turned “H” level, an NMOS 61-1 is turned off and a virtual ground line VGND1 is turned into floating state. When the signal RE is “H” level, the output level of an AND circuit 64-2 turns “L” level and NMOS 55a and 55b turn off. NMOS 53 and 54 turn on by “H” level of a word line WL2 and data in a bit line pair BL1 and BL/ is held on nodes N11 and N12. In reading out data, the signal RE is turned “L” level. When the NMOS 61-1 turns on and the VGND 1 becomes connected to GND, an acceleration circuit 55 accelerates the speed of readout operation.
Description




BACKGROUND OF THE INVENTION




1. Field of the Invention




The present invention relates to a semiconductor memory device suitable for storing in relatively small storage capacity and utilized for a battery-operated portable terminal and the like. More specifically, the present invention relates to a semiconductor memory device utilized for Static Random Access Memory (hereafter, referred to as SRAM) and the like realizing the operation in low power supply voltage and low power consumption.




2. Description of the Related Art




Conventionally, the technology in this field is, for example, described in the following documents:




Shingaku Gihou;




ICD97-52 (1997-6);




Institution of Electronics, Information and Communication Engineers;




Shibata and Morimura: a 1 V-operated 0.25 μm SRAM macro cell for portable device (pages 1-8)




Recently, the SRAM is widely utilized as a cache memory in such as a large-scale integration (hereafter, referred to as LSI) for a specific use utilized for a mobile terminal and the like. The SRAM utilized as described above needs to be small in size and low in power consumption since the battery limited in voltage (for example, 1.2 V) is used as the power supply. As the power consumption becomes in proportion to the square of the power supply voltage, it is the most effective to lower the power supply voltage for saving the power consumption. However, when the power supply voltage is lowered, the operation speed of an MOS transistor used as one of a field-effect transistor (hereafter, referred to as FET), for example, configuring the SRAM becomes slow. If the threshold voltage of the MOS transistor is lowered in order to making the speed high, the amount of leak current caused by a sub-threshold voltage in standby is increased and the amount of the power consumption also increases at the same time.




To solve this problem, there is presented Multi-Threshold Complementary MOS transistor (hereafter, referred to as MTCMOS) as CMOS-LSI technology capable of being operated in low power consumption (for example, around 1 V) in an active state and low in power consumption caused by the leak current in standby. An example of SRAM configuration in the MTCMOS technology is to be shown as FIG.


11


.





FIG. 11

is a schematic diagram showing an example of SRAM configuration in the conventional MTCMOS technology described in the documents presented above. In this SRAM configuration, a memory cell array


10


is configured by an MOS transistor with high threshold voltage and a peripheral circuit by an MOS transistor with low threshold voltage.




The memory cell array


10


has a plurality of word lines WL and a plurality of bit line pairs comprising a positive bit line BL and a negative bit line pair BL/, to the cross points of which a memory cell


11


for storing data is connected.




The peripheral circuit


20


has a row address decoder


21


connected to a plurality of word lines WL and an input/output circuit


22


connected to a plurality of bit line pairs of BL and BL/. The row address decoder


21


is a circuit decoding an address AD with a plurality of bits transmitted from the outside and a circuit selecting the word lines WL. The input/output circuit


22


has a column address decoder outputting a column select signal Y, that is, a bit line selection signal by decoding an address AD with a plurality of bits transmitted from the outside, turns a readout mode by read enable signal RE as a readout control signal, turns a write mode by write enable signal WE as a write control signal, and reads out or writes data DA with a plurality of bits in the memory cell


11


connected to the bit line pair of BL and BL/ selected by the column select signal Y.




Also in this SRAM configuration, in writing the data DA in a certain memory cell


11


, for example, a word line WL connected to the memory cell


11


is selected by the row address decoder


21


while the bit line pair of BL and BL/ is selected at the input/output circuit


22


, and the data DA transmitted from the outside is written in the memory cell


11


.




In reading out the data in a certain memory cell


11


, for example, a word line WL connected to the memory cell


11


is selected by the row address decoder


21


while the bit line pair of BL and BL/ is selected at the input/output circuit


22


, and the data DA is read out from the memory cell


11


and output from the input/output circuit


22


.




The peripheral circuit


20


is connected to the node of power supply voltage VDD (the voltage is, for example, around 1V) through a switch


23


of the MOS transistor with high threshold voltage. The switch


23


is controlled in turned-off state in standby by using a sleep signal φS to control the drain of battery (for example, 1.2 V) caused by sub-threshold leak current. It is difficult to adopt the MOS transistor with low threshold voltage to a plurality of memory cells


11


since the power supply cannot be cut off even in standby for maintaining the contents of memory. Further, it becomes necessary to consider the power consumption of a memory cell part in being operated by sub-threshold leak current if the scale of the memory cell array


10


becomes large.




This power consumption problem can be solved by configuring the memory cell part by CMOS and setting the threshold voltage at the MOS transistor high. However, since the power supply voltage VDD becomes lowered and bit line delay increases extremely in reading out, high operation speed cannot be obtained at an operation guarantee voltage (1 V, for example). In view of the operation speed, it is necessary to reduce the threshold voltage of the MOS transistor also in the memory cell.




In order to deal with this problem, the increase of power consumption caused by the sub-threshold leak current can be controlled while keeping the operation speed high by, for example, configuring the memory cell part by two kinds of MOS transistors different from each other in the threshold voltage and by using each MOS transistor properly in each circuit. An example of memory cell part configuration is to be shown as FIG.


12


.





FIG. 12

is a circuit diagram showing an example of the configuration near the memory cell in the conventional MTCMOS technology described in the documents presented above. A memory cell


30


corresponds to the memory cell in FIG.


11


and has a flip-flop comprising two inverters


31


and


32


with high threshold voltage holding data in first and second nodes N


1


and N


2


. An N-channel type MOS transistor (hereafter, referred to as NMOS)


33


for writing with high threshold voltage driven by a potential on the word line WL is connected between the positive bit line BL and the node Ni. An NMOS


34


for writing with high threshold voltage driven by a potential on the word line WL is connected between the negative bit line BL/ and the node N


2


.




A readout-acceleration circuit


35


is connected between the bit lines BL and BL/. The readout-acceleration circuit


35


accelerates the speed of readout operation by promoting the discharge of bit line capacitance and is configured by NMOS


35




a


and


35




b


for reading out with low threshold voltage connected to the bit lines BL and BL/ and by NMOS


35




c


and


35




d


with low threshold voltage driven by a potential at the nodes N


1


and N


2


.




In order not to make the operation speed high but to make the power of the memory cell array


10


low, a virtual ground line VGND is arranged almost in parallel to the bit line BL. The one end of the virtual ground line VGND is connected to the node of ground potential GND through an NMOS


41


with high threshold voltage. The NMOS


41


is driven by two-input NOR circuit


42


with low threshold voltage. Since it is a waste of power to accelerate the writing cycle and the operation speed of non-selected bit line by using the acceleration circuit


35


, the NMOS


41


is turned off and controlled in a floating state when the acceleration operation is not needed by using the NOR circuit


42


to input the read enable signal RE and the column select signal Y. As a result, the wasteful increase of power is controlled.




Next, the operation of memory cell


30


in

FIG. 12

is to be explained. In writing, for example, when the word line WL turns “H” level and the NMOS


33


and


34


turn on, the data in the bit line pair of BL and BL/ is held in the nodes N


1


and N


2


. Also in writing, the read enable signal RE turns “H” level, the output level of the NOR circuit


42


turns “L” and the NMOS


41


turns off. Consequently, the writing operation is not damaged.




In reading, the read enable signal RE and the column select signal Y turn “L” level, the voltage level of NOR circuit


42


turns “H”, and the NMOS


41


turns on. Then the virtual ground line VGND turns from floating state into ground potential GND. And then the word line turns “H” level and the NMOS


33


,


34


,


35




a


and


35




b


turn on. At this time, since either node N


1


or N


2


turns “H” level, either NMOS


35




c


or


35




d


turns on.




In reading “H” level at the node N


1


and “L” level at the node N


2


, the NMOS


35




d


turns on and the NMOS


35




c


turns off. Hereby readout operation can be accelerated since the bit line is driven by an inverter


31


or


32


and the bit lines BL and BL/ are driven by the NMOS


35




a


˜


35




d


with high capability of driving current and with low threshold voltage. In other words, since the NMOS


35




d


turns on in reading “H” level at the node N


1


and “L” level at the node N


2


, the potential on the bit line BL/ is pulled down to the ground potential GND through the NMOS


35




b


,


35




d


and


41


, to accelerate the readout operation.




Also, since the NMOS


41


with high threshold voltage becomes turned off by the output from the NOR circuit


42


in standby and the leak current caused by the sub-threshold current in the NMOS


35




a


˜


35




d


with low threshold voltage, the power consumption can be saved.




By using the conventional memory cell


30


as shown in

FIG. 12

, however, the following problem still remains.




The readout operation is accelerated since, in reading, the NMOS


41


turns on, the virtual ground line VGND becomes connected to the node of ground potential GND, and the electric charge from the acceleration circuit


35


is discharged to the ground potential GND through the NMOS


41


.




In writing operation performed after this readout operation, the NMOS


41


turns off and the virtual ground line VGND, the potential of which is near the ground potential GND, turns into floating state. For example, in writing inversion data with the node N


1


“H” level and the node N


2


“L” level (in other words, in writing “L” level on the node N


1


and “H” level on the node N


2


), when the word line WL turns “H” level the NMOS


35




a


and


35




b


with low threshold voltage turn on before the NMOS


33


and


34


with high threshold voltage turn on. Then the NMOS


33


and


34


turn on after a while.




If the NMOS


35




a


and


35




b


turn on ahead, the NMOS


35




d


turns on since the node N


1


turns “H” level with the NMOS


33


turned off. Consequently, the potential on the bit line BL/ is pulled down to the virtual ground line VGND in floating state near the ground potential GND through the NMOS


35




b


and


35




d


. As a result, the NMOS


33


and


34


turn on, it becomes hard to write the “H” level of the bit line BL/ on the node N


2


, and the speed of writing the inversion data is to be lowered.




SUMMARY OF THE INVENTION




In the first aspect of the present invention to achieve the above object, there is provided a semiconductor memory device comprising: a word line; a bit line pair having first and second bit lines and selected by a bit line selection signal; a power supply line; and a memory cell. The memory cell comprises: a data holding circuit holding data in first and second nodes; a first transistor with high threshold voltage connected between the first bit line and the first node and driven by a potential on the word line; a second transistor with high threshold voltage connected between the second bit line and the second node and driven by a potential on the word line; a third transistor with low threshold voltage connected between the first bit line and a third node; a fourth transistor with low threshold voltage connected between the second bit line and a fourth node; a fifth transistor with low threshold voltage connected between the third node and the power supply line and driven by data in the second node; and a sixth transistor with low threshold voltage connected between the fourth node and the power supply line and driven by data in the first node.




Further in the first aspect of the present invention, the memory cell comprises: a seventh transistor with high threshold voltage connected between the power supply line and a fifth node with a specific potential and becoming turned-on in writing and turned-off in reading out; and a logical circuit. The logical circuit makes the third and fourth transistors turned-off in writing and the third and fourth transistors turned-on in reading out, based on the potential on the word line and readout control signal or based on the potential on the word line, the readout control signal and the bit line selection signal.




By adopting this configuration, the seventh transistor turns off and the power supply line turns into floating state, while the third and the fourth transistors turn off by the logical circuit in writing. Hereby the operation speed is not lowered in writing the inversion data. Also, the seventh transistor turns on and the third and fourth transistors turn on by the logical circuit in reading, while the readout operation is accelerated by the third˜sixth transistors.











BRIEF DESCRIPTION OF THE DRAWINGS




The above and other features of the invention and the concomitant advantages will be better understood and appreciated by persons skilled in the field to which the invention pertains in view of the following description given in conjunction with the accompanying drawings which illustrate preferred embodiments.





FIG. 1

is a circuit diagram illustrating near a memory cell


50


-


21


in the first embodiment of the present invention.





FIG. 2

is a partial circuit diagram illustrating purview of a memory cell array in the first embodiment.





FIG. 3

is a circuit diagram illustrating a configuration example of purview of a memory cell


50


-


21


in FIG.


1


.





FIG. 4

is a circuit diagram illustrating a configuration example of AND circuit


64


-


2


in FIG.


1


.





FIG. 5

is a schematic plan view illustrating a layout example of memory cell


50


-


21


in FIG.


1


.





FIG. 6

is a schematic diagram illustrating a layout example of AND circuit


64


-


2


in FIG.


4


.





FIG. 7

is a partial circuit diagram illustrating purview of a memory cell array in the second embodiment of the present invention.





FIG. 8

is a circuit diagram illustrating near a memory cell


50


-


21


in FIG.


7


.





FIG. 9

is a schematic plan view illustrating a layout example of AND circuit


64


-


2


showing a modification example of FIG.


6


(


a


).





FIG. 10

is a circuit diagram illustrating another configuration example of purview of a memory cell


50


-


21


in

FIGS. 1 and 8

.





FIG. 11

is a schematic diagram showing an example of SRAM configuration in a conventional MTCMOS technology.





FIG. 12

is a circuit diagram showing an example of configuration near a memory cell in a conventional MTCMOS technology.











DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS




Hereinafter, the preferred embodiment of the present invention will be described in reference to the accompanying drawings. Same reference numerals are attached to components having same functions in following description and the accompanying drawings, and a description thereof is omitted.




(First Embodiment)




(1) Configuration





FIG. 2

is a partial circuit diagram illustrating purview of a memory cell array in the semiconductor memory device (for example, SRAM) in the first embodiment of the present invention.




The memory cell array is suitable for storing in relatively small capacity (for example, around 128 Kbit) and has a plurality of word lines WL


1


, WL


2


, . . . which are connected to a row address decoder


21


shown in FIG.


10


and which are arranged in parallel to each other. A plurality of bit line pairs BL


1


, BL


1


/, BL


2


, BL


2


/, . . . , each one end of which is connected to, for example, an input/output circuit


22


, are arranged almost in parallel to each other and almost in a vertical direction to the plurality of word lines WL


1


, WL


2


, . . . . The bit line pairs BL


1


, BL


1


/, BL


2


, BL


2


/, . . . are configured by the first bit lines (for example, positive bit line) BL


1


, BL


2


, . . . and the second bit lines (for example, negative bit line) BL


1


/, BL


2


/, . . . . Power supply lines (for example, virtual ground line) VGND


1


, VGND


2


, . . . are arranged near and almost in parallel to each bit line BL


1


, BL


2


, . . . . Also, output lines L


64


-


1


, L


64


-


2


, . . . are arranged almost in parallel to and apart from each word lines WL


1


, WL


2


, . . . in a specific direction. The other end of each bit line BL


1


, BL


1


/, BL


2


, BL


2


/, . . . is connected to the node of power supply voltage VDD (the voltage is, for example, around 1 V) through a pull-up transistor.




To the cross points of the word lines WL


1


, WL


2


, . . . and the output lines L


64


-


1


, L


64


-


2


, . . . and to the cross points of the bit line pairs BL


1


, BL


1


/, BL


2


, BL


2


/, . . . and the virtual ground lines VGND


1


, VGND


2


, . . . , memory cells


50


-


11


,


50


-


12


,


50


-


21


,


50


-


22


, . . . for storing data are connected, which are arranged in a matrix. Each one end of virtual ground line VGND


1


, VGND


2


, . . . is connected to the fifth node in a specific voltage (for example, node of ground potential GND) through the seventh transistors


61


-


1


,


61


-


2


, . . . with high threshold voltage, that is, a switch transistor (for example, NMOS, a kind of FET). The output terminals of the first logical circuit (for example, two-input NOR circuit with low threshold voltage)


62


-


1


,


62


-


2


, . . . are connected to each gate of NMOS


61


-


1


,


62


-


2


, . . . .




Each NOR circuit


62


-


1


,


62


-


2


, . . . outputs “H” level signal and turns on each NMOS


61


-


1


,


61


-


2


, . . . in reading out at which a bit line selection signals, that is, the column select signals Y


1


, Y


2


, . . . and a readout control signal, that is, the read enable signal RE that are output from a column address decoder in an output circuit


22


shown in

FIG. 10

are input and these signals turn into active state (“L” level). Also, each NOR circuit


62


-


1


,


62


-


2


, . . . outputs “L” level signal and turns off each NMOS


61


-


1


,


61


-


2


, . . . in writing at which the read enable signal RE turns into “H” level. The input terminal of an inverter


63


inverting the readout enable signal RE is provided near the NMOS


61


-


1


. An input line L


63


is connected to the output terminal of the inverter


63


. The input line L


63


is arranged near and almost in parallel to the virtual ground line VGND


1


.




The second logical circuits (for example, two-input AND circuit)


64


-


1


,


64


-


2


, . . . are connected to the cross points of the output line L


63


and the word lines WL


1


, WL


2


, . . . . Each AND circuit


64


-


1


,


64


-


2


, . . . turns output lines L


64


-


1


, L


64


-


2


, . . . into “H” level in reading out at which the potentials on the word lines WL


1


, WL


2


, . . . and the inversion signal of the read enable signal RE are input and the word lines WL


1


, WL


2


, . . . and the inversion signal of the read enable signal RE turn into “H” level. Also, each AND circuit


64


-


1


,


64


-


2


, . . . turns output lines L


64


-


1


, L


64


-


2


, . . . into “L” level in writing at which the word lines WL


1


, WL


2


, . . . turn into “H” level and the inversion signal of the read enable signal RE turns into “L” level.





FIG. 1

is a circuit diagram illustrating near a memory cell


50


-


21


shown in

FIG. 2

in the first embodiment of the present invention.




The memory cell


50


-


21


has a data holding circuit with high threshold voltage, that is, a data holding part for holding data in the first node N


11


and the second node N


12


(for example, a flip-flop configured by connecting two inverters


51


and


52


back-to-back). The first transistor


53


(for example, NMOS, a kind of FET) with high threshold voltage driven by the potential on the word line WL


2


is connected between the node N


11


and the bit line BL


1


. The NMOS


53


is a transistor the gate of which is connected to the word line WL


2


and turns on by “H” level of the word line WL


2


. The second transistor


54


(for example, NMOS, a kind of FET) with high threshold voltage driven by the potential on the word line WL


2


is connected between the node N


12


and the bit line BL


1


/. The NMOS


54


is a transistor the gate of which is connected to the word line WL


2


and turns on by “H” level of the word line WL


2


. An acceleration circuit


55


for accelerating the readout speed is connected to the nodes N


11


and N


12


.




The acceleration circuit


55


is configured by: the third transistor


55




a


(for example, NMOS, a kind of FET) with low threshold voltage connected between the bit line BL


1


and the third node N


13


and driven by the potential on the output line L


64


-


2


of the AND circuit


64


-


2


; the fourth transistor


55




b


(for example, NMOS, a kind of FET) with low threshold voltage connected between the bit line BL


1


/ and the fourth node N


14


and driven by the potential on the output line L


64


-


2


; the fifth transistor


55




c


(for example, NMOS, a kind of FET) with low threshold voltage connected between the node N


13


and the virtual ground line VGND


1


and driven by the potential on the node N


12


; and the sixth transistor


55




d


(for example, NMOS, a kind of FET) with low threshold voltage connected between the node N


14


and the virtual ground line VGND


1


and driven by the potential on the node N


11


.




In the memory cell


50


-


21


with this configuration, the readout operation is performed when the read enable signal RE is “L” level. Other memory cells


50


-


11


, . . . shown in

FIG. 2

have the same configuration.





FIG. 3

is a circuit diagram illustrating a configuration example of purview of a memory cell


50


-


21


in FIG.


1


.




The memory cell


50


-


21


is configured by, for example, CMOS. The inverters


51


and


52


configure the flip-flop. The inverter


51


is configured by a P-channel type MOS transistor (hereafter, referred to as PMOS)


51




a


connected between the node of power supply voltage VDD and the node N


11


, and an NMOS


52




b


connected between the node N


11


and the node of ground potential GND. The inverter


52


is configured by a PMOS


52




a


connected between the node of power supply voltage VDD and the node N


12


, and an NMOS


51




b


connected between the node N


12


and the node of ground potential GND. The gate of the PMOS


51




a


and the gate of the NMOS


51




b


are connected to the node N


12


. The gate of the PMOS


52




a


and the gate of the NMOS


52




b


are connected to the node N


11


, which is connected to the gate of the NMOS


55




d


shown in

FIG. 1

, while the node N


12


to the gate of the NMOS


55




c


shown in FIG.


1


.





FIG. 4

is a circuit diagram illustrating a configuration example of AND circuit


64


-


2


in FIG.


1


.




The AND circuit


62


-


2


has an NMOS


64




a


and a PMOS


64




c


, the gates of which are connected to an output line L


63


, and an NMOS


64




b


and a PMOS


64




d


, the gates of which are connected to a word line WL


2


. The NMOS


64




a


and


64




b


are connected to the node of ground potential GND in series. The PMOS


64




c


and


64




d


are connected between the drain of the NMOS


64




b


and the node of power supply voltage VDD in parallel. To the connection point of the drain of the NMOS


64




b


and the sources of the PMOS


64




c


and


64




d


, the gates of NMOS


64




e


and PMOS


64




f


are connected. The NMOS


64




e


and the PMOS


64




f


are connected between the node of ground potential GND and the node of power supply voltage VDD in series, and an output line L


64


-


2


is connected to the connection point of the drain of the NMOS


64




e


and the drain of the PMOS


64




f.






(2) Layout Example near Memory Cell





FIG. 5

is a schematic plan view illustrating a layout example of memory cell


50


-


21


in FIG.


1


.




The layout of the memory cell


50


-


21


is shown in

FIG. 5

by using, for example, 0.25 μm design rule. The inverters


51


and


52


are configured by CMOS as shown in FIG.


3


. The bit lines BL


1


and BL


1


/ are formed by third metal wiring (3M) in a vertical direction and almost in parallel. A virtual ground line VGND


1


is formed by third metal wiring (3M) near the bit line BL


1


/ in a vertical direction and almost in parallel thereto. The word line WL


2


is formed downside and in a horizontal direction while the output line L


64


-


2


is formed upside and in a horizontal direction. The node of power supply VDD is formed by second metal wiring (2M) almost in the center and in a horizontal direction. The node of ground potential GND is formed by second metal wiring (2M) downside thereon and in a horizontal direction.




Each MOS transistor is formed by the gate, and the source and drain at both sides thereof. The inverter


51


is formed almost in the center and on the right side thereof while the inverter


52


is formed on the left side thereof. The NMOS


54


is formed under the inverter


51


while the NMOS


53


is formed under the inverter


52


. The NMOS


55




a


and


55




c


are formed on the upper left of the inverters


51


and


52


, and the NMOS


55




b


and


55




d


on the upper right thereof.




The memory cell size of SRAM with the acceleration circuit


55


becomes large by the area of MOS transistor configuring the acceleration circuit


55


, compared to a memory cell size without an acceleration circuit configured by the inverters


51


and


52


and the NMOS


53


and


54


. In this embodiment, the layout as shown in

FIG. 5

enables to provide the SRAM with the acceleration circuit


55


with a new virtual ground line VGND


1


and an output line S


64


-


2


without making the memory size large.




FIGS.


6


(


a


) and (


b


) are schematic diagrams illustrating a layout example of AND circuit


64


-


2


in FIG.


4


. FIG.


6


(


a


) is a plan view, and FIG.


6


(


b


) is a cross-sectional view along the line A-B of FIG.


6


(


a


).




An N-well


71


is formed inside a semiconductor substrate


70


, and PMOS


64




c


,


64




d


and


64




f


are formed inside the N-well


71


. NMOS


64




a


and


64




b


are formed on the left side of the N-well


71


inside the semiconductor substrate, and further, NMOS


64




e


is formed on the right side of the N-well


71


inside the semiconductor substrate. The word line WL


2


is formed by first metal wiring (1st Metal) and is connected to the gates of the NMOS


64




b


and the PMOS


64




d


through the first via part (1st via) and a poly-silicon (Poly). The output line L


63


is formed by second metal wiring (2nd Metal) and is connected to the gates of the NMOS


64




a


and the PMOS


64




d


. It is to be noted that a contact part (Contact) connects the first metal wiring (1st Metal) and the poly-silicon (Poly).




Forming the AND circuit


64


-


2


as described above, the memory cell size is extended in a horizontal direction only by the AND circuit


64


-


2


. In the SRAM in this embodiment as shown in

FIG. 2

, however, one AND circuit


64


-


2


is provided on a plurality of memory cells


50


-


21


,


50


-


22


, . . . . In this embodiment, in other words, since a plurality of memory cells


50


-


21


,


50


-


22


, . . . share one AND circuit


64


-


2


, the horizontal extension of the memory cell array size can be minimized even if compared to a conventional SRAM without the AND circuit


64


-


2


.




In order to make the horizontal size of the AND circuit


64


-


2


shown in

FIG. 6

smaller, the NMOS


64




a


,


64




b


and


64




e


and the PMOS


64




c


,


64




d


and


64




f


are formed in a vertical direction.




(3) Operation




In the memory cell shown in

FIG. 2

, the operations of writing data in and reading out data from, for example, the memory cell


50


-


21


shown in

FIG. 1

will be explained.




In writing data in the memory cell


50


-


21


shown in

FIG. 1

, the data for writing is transmitted to the bit lines BL


1


and BL


1


/ by the input/output circuit


22


shown in FIG.


10


. The word line WL


2


turns “H” level by the row address decoder


21


shown in

FIG. 10

, and the NMOS


53


and


54


inside the memory cell


50


-


21


turn on. When the NMOS


53


and


54


turn on, the data on the bit lines BL


1


and BL


1


/ are written in the nodes N


11


and N


12


. At this time, the read enable signal RE is “H” level, and the output signal from the NOR circuit


62


-


1


turns “L” level while the NMOS


61


-


1


turns off and the “H” level of the read enable signal RE is inverted into “L” level by the inverter


63


, and further, the output level of the AND circuit


64


-


2


turns “L”.




Since the output level of the AND circuit


64


-


2


is “L”, the NMOS


55




a


and


55




b


turn off. Consequently, the NMOS


55




c


or


55




d


does not drive the bit lines BL


1


and BL


1


even when writing the inversion data. As a result, the problem that the operation speed becomes lowered can be solved.




In reading out, since either the node N


11


or N


12


is “H ” level with the data held in the nodes N


11


and N


12


, either NMOS


55




c


or


55




d


turns on. For example, when the node N


11


is “H” level and the node N


12


is “L” level, the NMOS


55




d


turns on and the NMOS


55




c


turns off. In this state, the read enable signal RE is “L” level, the column select signal Y


1


turns “L” level by the input/output circuit


22


shown in

FIG. 10

, and the word line WL


2


turns “H” level by the row address decoder


21


.




The output level of the NOR circuit


62


-


1


turns “H” and the NMOS


61


-


1


turns on, with the read enable signal RE “L” level and the column select signal Y


1


“L” level, and the virtual ground line VGND


1


becomes connected to the node of ground potential GND. Further, the NMOS


53


and


54


turn on by the “H” level of the word line WL


2


while the “L” level of the read enable signal RE is inverted into “H” level by the inverter


63


, and the NMOS


55




a


and


55




b


turn on by the “H” level of the output line L


64


-


2


of the AND circuit


64


-


2


. Then the NMOS


55




a


˜


55




d


with high capability of current-driving and with low threshold voltage drive the bit lines BL


1


or BL


1


/, in addition to the bit line-driving by the inverter


51


or


52


. And then the data in the nodes N


11


and N


12


are output to the bit lines BL


1


and BL


1


/.




For example, in reading the “H” level of the node N


11


and the “L” level of the node N


12


, the “L” level of the node N


12


is read out to the bit line BL


1


/ through the NMOS


54


and pulled down to ground potential GND through the NMOS


55




b


,


55




d


and


61


-


1


with the bit line BL


1


/ turned on. Consequently, the readout speed of “H” level to the bit line BL


1


/, that is, the speed of readout operations of “H” level of the node N


11


and “L” level of the node N


12


becomes high.




(4) Effect




In this embodiment, the following effects (a) and (b) can be obtained.




(a) Since the NMOS


55




a


and


55




b


are driven by the word line WL


2


and by the output line L


64


-


2


of the AND circuit


64


-


2


for inputting the inversion signal of the read enable signal RE, the output line L


64


-


2


of the AND circuit


64


-


2


turns “L” and the NMOS


55




a


and


55




b


turn off. Consequently, the NMOS


55




c


or


55




d


does not drive the bit lines BL


1


and BL/ in writing. As a result, the NMOS


55




c


or


55




d


does not drive the bit line BL


1


or BL/ as it did conventionally in writing the inversion data, and the operation speed is not lowered.




(b) Although the memory cell size becomes larger if the acceleration circuit


55


is provided inside the memory cells


50


-


11


, . . . , the area scarcely increases even by providing the virtual ground lines VGND


1


, . . . and the output lines L


64


-


1


, . . . of the AND circuits


64


-


1


, . . . . Moreover, since the memory cells


50


-


11


, . . . share the AND circuits


64


-


1


. . . , the area increases slightly by providing the AND circuits


64


-


1


. . . . Consequently, the power supply voltage and the power consumption can be saved without enlarging the memory cell array size including the memory cell size. Further consequently, if the SRAM presented in this embodiment is utilized for a battery-operated (for example, 1.2 V) portable terminal and the like the storage capacity of which is relatively small (for example, 128 Kbit), a remarkable effect can be obtained.




(Second Embodiment)




(1) Configuration





FIG. 7

is a partial circuit diagram illustrating purview of a memory cell array in SRAM in the second embodiment of the present invention.

FIG. 8

is a circuit diagram illustrating near a memory cell


50


-


21


in FIG.


7


. Same reference numerals are attached to the same components in

FIGS. 1 and 2

showing the first embodiment.




In the memory cell array shown in

FIG. 7

in the second embodiment, the inverter


63


shown in

FIG. 2

is omitted, and output lines L


62


-


1


, L


62


-


2


, . . . of two-input NOR circuits


62


-


1


,


62


-


2


, . . . , that is, the first logical circuit provided on each column are provided extending outward almost in parallel to each virtual ground line VGND


1


, VGND


2


, . . . . The input terminals of two-input AND circuits


64


-


11


,


64


-


12


,


64


-


21


,


64


-


22


, . . . , that is, the second logical circuit (or the third logical circuit), are connected to the cross points of the output lines L


62


-


1


, L


62


-


2


, . . . and the word lines WL


1


, WL


2


. . . . The gates of NMOS


55




a


and


55




b


inside the memory cells


50


-


11


,


50


-


12


,


50


-


21


,


50


-


22


, . . . are connected to the output terminals of the AND circuits


64


-


11


,


64


-


12


,


64


-


21


,


64


-


22


, . . . . Other configurations of the memory cells


50


-


11


,


50


-


12


,


50


-


21


,


50


-


22


, . . . are the same as shown in

FIGS. 1 and 2

.




(2) Operation




The operations of writing data in and reading out data from, for example, the memory cell


50


-


21


shown in

FIG. 8

will be explained.




In writing data in the memory cell


50


-


21


shown in

FIG. 8

, a column select signal Y


1


is selected by a column address decoder inside the input/output circuit


22


shown in

FIG. 10

, and turned “L” level. And the data for writing is transmitted to the bit lines BL


1


and BL


1


/. The word line WL


2


turns “H” level selected by the row address decoder


21


shown in

FIG. 10

, and the NMOS


53


and


54


inside the memory cell


50


-


21


turn on. When the NMOS


53


and


54


turn on, the data on the bit lines BL


1


and BL


1


/ are written in the nodes N


11


and N


12


.




At this time, since the read enable signal RE is “H” level, and the column select signal Y


1


is “L” level, the output line L


62


-


1


of the NOR circuit


62


-


1


is “L” level. If the output line L


62


-


1


is “L” level, the NMOS


61


-


1


turns off and the virtual ground line VGND


1


turns into floating state. And further, the output level of the AND circuit


64


-


21


turns “L”. If the output level of the AND circuit


64


-


21


is “L”, the NMOS


55




a


and


55




b


of the acceleration circuit


55


inside the memory cell


50


-


21


turn off. Consequently, the NMOS


55




c


or


55




d


does not drive the bit lines BL


1


and BL/.




In reading out data from the memory cell


50


-


21


, a column select signal Y


1


is selected by a column address decoder inside the input/output circuit shown in

FIG. 10

, and turned “L” level. And the read enable signal RE turns “L” level. Further, the word line WL


2


turns “H” level selected by the row address decoder


21


. Since either the node N


11


or N


12


is “H” level with the data held in the nodes N


11


and N


12


, either NMOS


55




c


or


55




d


turns on.




In this state, since the column select signal Y


1


is also “L” level if the read enable signal RE turns “L” level, the output line L


62


-


1


of the NOR circuit


62


-


1


turns “H” level. Further, the NMOS


53


and


54


turn on by the “H” level of the word line WL


2


while the NMOS


55




a


and


55




b


turn on by the “H” level of the output from the AND circuit


64


-


21


. Hereby the NMOS


55




a


˜


55




d


with high capability of current-driving and with low threshold voltage drive the bit lines BL


1


or BL


1


/, in addition to the bit line-driving by the inverter


51


or


52


.




For example, when the data of “H” level is stored in the node N


11


and “L” level in the node N


12


, the NMOS


55




d


turns on by the “H” level of the node N


11


and the NMOS


55




c


turns off by the “L” level of the node N


12


, and the levels are pulled down to ground potential GND through the NMOS


55




b


,


55




d


and


61


-


1


with the bit line BL


1


/ turned on. For this reason, the readout speed of “L” level to the bit line BL


1


/ becomes high. At this time, since the input of the AND circuit


64


-


21


corresponds to the output of the NOR circuit


62


-


1


synchronizing the column select signal Y


1


, the AND circuit


64


-


21


driven in reading is only the selected memory cell


50


-


21


.




(3) Effect




In this embodiment, the following effects (i)˜(iii) can be obtained.




(i) Almost the same effect as the effect (a) in the first embodiment can be obtained.




(ii) Since the inputs of the AND circuits


64


-


11


,


64


-


21


, . . . correspond to the output of the NOR circuits


62


-


1


,


62


-


2


, . . . synchronizing the column select signals Y


1


, Y


2


, . . . , only the AND circuit


64


-


21


inside the memory cell


50


-


21


and the acceleration circuit


55


, that are selected in reading drive. Hereby the power consumption in reading can be saved more than in the first embodiment.




(iii) Since the AND circuits


64


-


11


,


64


-


12


,


64


-


21


,


64


-


22


, . . . for driving the acceleration circuit are provided in each memory cell


50


-


11


,


50


-


12


,


50


-


21


,


50


-


22


, . . . , the number of element increases compared to that of the first embodiment and the memory cell array size becomes a little large. As shown in

FIG. 9

illustrating the modification of FIG.


6


(


a


), however, changing the layout of each AND circuit


64


-


11


, . . . from the one as shown in

FIG. 6

to the one as shown in

FIG. 9

in which these AND circuits extend in a column direction can prevent the size of the memory cell array from becoming large very much. Especially in the second embodiment, the effect of saving power consumption including saving power supply voltage is greater than that obtained by prevention of memory size increase.




(Modification)




The present invention is not restricted to the examples as described in these embodiments and various kinds of modification can be adopted. The modifications are as the following examples (1)˜(3).




(1)

FIG. 10

is a circuit diagram illustrating another configuration example of purview of a memory cell


50


-


21


in

FIGS. 1 and 8

. Same reference numerals are attached to the same components in FIG.


3


.




In the memory cell


50


-


21


shown in

FIG. 10

, a flip-flop


80


with another configuration is provided instead of the flip-flop configured by the CMOS inverters


51


and


52


shown in FIG.


3


. The flip-flop


80


is a high-resistance load type circuit and has resistances


51




a


-


1


and


52




a


-


2


and NMOS


51




b


and


52




b


. The resistance


51




a


-


1


and the NMOS


51




b


are connected between the nodes of power supply voltage VDD and ground potential GND in series while the resistance


52




a


-


2


and the NMOS


52




b


are connected between the nodes of power supply voltage VDD and ground potential GND in series. The node N


11


of the connection point of resistance


51




a


−1 and the NMOS


51




b


is connected to the gate of the NMOS


52




b


. The node N


12


of the connection point of resistance


52




a


−2 and the NMOS


52




b


is connected to the gate of the NMOS


51




b.






Even in this configuration, the data is held as in FIG.


3


. However, the amount of power consumption increases a little compared to the CMOS flip-flop shown in FIG.


3


. The flip-flop in FIG.


3


and the flip-flop


80


in

FIG. 9

can be changed to a data holding part or a data holding circuit each with other configurations.




(2) In

FIGS. 1 and 8

, and the like, the acceleration circuit


55


can be configured by PMOS instead of NMOS


55




a


˜


55




d


. In this configuration, the AND circuits


64


-


2


,


64


-


21


, . . . , can be replaced by an NAND circuit. Similarly, the NOR circuits


62


-


1


, . . . , can be replaced by other logical circuits by changing the polarities of the input/output signals thereof.




(3) As each layout as shown in

FIGS. 5

,


6


and


9


merely shows one example, various kinds of layouts can be adopted in order to reduce the memory cell array size.




(4) Although, in these embodiments, the transistor is configured by an NMOS or a PMOS, the transistor can be configured by another kind of transistor such as FET. Also, the present invention can be adopted to the semiconductor memory devices other than SRAM.



Claims
  • 1. A semiconductor memory device comprising:a word line; a bit line pair having first and second bit lines and selected by a bit line selection signal; a power supply line; a data holding circuit holding data in first and second nodes; a first transistor with high threshold voltage connected between the first bit line and the first node and driven by a potential on the word line; a second transistor with high threshold voltage connected between the second bit line and the second node and driven by a potential on the word line; a third transistor with low threshold voltage connected between the first bit line and a third node; a fourth transistor with low threshold voltage connected between the second bit line and a fourth node; a fifth transistor with low threshold voltage connected between the third node and the power supply line and driven by data in the second node; a sixth transistor with low threshold voltage connected between the fourth node and the power supply line and driven by data in the first node; a seventh transistor with high threshold voltage connected between the power supply line and a fifth node with a specific potential and becoming turned-on in writing and turned-off in reading out; and a logical circuit making the third and fourth transistors turned-off in writing and the third and fourth transistors turned-on in reading out, based on the potential on the word line and a readout control signal or based on the potential on the word line, the readout control signal and the bit line selection signal.
  • 2. A semiconductor memory device according to claim 1 wherein the first-seventh transistors are configured by a field-effect transistor.
  • 3. A semiconductor memory device comprising:a word line; a bit line pair having first and second bit lines and selected by a bit line selection signal; a virtual ground line; a flip-flop holding data in first and second nodes; a first transistor with high threshold voltage connected between the first bit line and the first node and driven by a potential on the word line; a second transistor with high threshold voltage connected between the second bit line and the second node and driven by a potential on the word line; a third transistor with low threshold voltage connected between the first bit line and a third node; a fourth transistor with low threshold voltage connected between the second bit line and a fourth node; a fifth transistor with low threshold voltage connected between the third node and the virtual ground line and driven by data in the second node; a sixth transistor with low threshold voltage connected between the fourth node and the virtual ground line and driven by data in the first node; a seventh transistor with high threshold voltage connected between the virtual ground line and a ground potential node; a first logical circuit making the seventh transistor turned-off in writing and the seventh transistor turned-on in reading out, based on a readout control signal and the bit line selection signal; and a second logical circuit making the third and fourth transistors turned-off in writing and the third and fourth transistors turned-on in reading out, based on the potential on the word line and the readout control signal.
  • 4. A semiconductor memory device according to claim 3 wherein a plurality of memory cells having the flip-flop and the first-sixth transistors and a plurality of the first logical circuits are connected in the direction of the word line and an output line of the second logical circuit that are connected almost in parallel while a plurality of memory cells and a plurality of the second logical circuits are connected in the directions of the bit line pair and the virtual ground line that are connected almost in an orthogonal direction to the word line and the output line of the second logical circuit.
  • 5. A semiconductor memory device according to claim 3 wherein the first-seventh transistors are configured by a field-effect transistor.
  • 6. A semiconductor memory device comprising:a word line; a bit line pair having first and second bit lines and selected by a bit line selection signal; a virtual ground line; a flip-flop holding data in first and second nodes; a first transistor with high threshold voltage connected between the first bit line and the first node and driven by a potential on the word line; a second transistor with high threshold voltage connected between the second bit line and the second node and driven by a potential on the word line; a third transistor with low threshold voltage connected between the first bit line and a third node; a fourth transistor with low threshold voltage connected between the second bit line and a fourth node; a fifth transistor with low threshold voltage connected between the third node and the virtual ground line and driven by data in the second node; a sixth transistor with low threshold voltage connected between the fourth node and the virtual ground line and driven by data in the first node; a seventh transistor with high threshold voltage connected between the virtual ground line and a ground potential node; a first logical circuit making the seventh transistor turned-off in writing and the seventh transistor turned-on in reading out, based on a readout control signal and the bit line selection signal; and a second logical circuit making the third and fourth transistors turned-off in writing and the third and fourth transistors turned-on in reading out, based on the potential on the word line and an output signal from the first logical circuit.
  • 7. A semiconductor memory device according to claim 6 wherein a plurality of memory cells having the flip-flop and the first-sixth transistors and a plurality of the first and second logical circuits are connected in the direction of the word line while a plurality of memory cells and a plurality of the second logical circuits are connected in the directions of the bit line pair, the virtual ground line and the output line of the first logical circuit that are connected almost in an orthogonal direction to the word line.
  • 8. A semiconductor memory device according to claim 6 wherein the first-seventh transistors are configured by a field-effect transistor.
  • 9. A semiconductor memory device comprising: a memory cell reading out and writing data to be transmitted to first and second nodes, based on a control signal;a word line selecting a specific memory cell; a bit line pair selected by a bit line selection signal and having a first bit line transmitting the data to the first node and a second bit line transmitting the data to the second node; and a switch transistor the one end of which is connected to a node with a specific potential, the other end of which is corrected to a power supply line, and which turns on in writing; the semiconductor memory device wherein the memory cell comprises: a data holding part holding data transmitted to the first and the second nodes; a first transistor connected between the first bit line and the first node and controlled by the word line; a second transistor connected between the second bit line and the second node and controlled by the word line; a third transistor connected between the first bit line and a third node and operating at a threshold voltage lower than those of the first and the second transistors; a fourth transistor connected between the second bit line and a fourth node and operating at a threshold voltage lower than those of the first and the second transistors; a fifth transistor connected between the third node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the second node; and a sixth transistor connected between the fourth node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the first node; and the semiconductor memory device wherein the third and the fourth transistors turn on in reading out, based on the word line and the control signal or based on the word line and an output signal from a logical circuit to which the control signal and the bit line selection signal are input.
  • 10. A semiconductor memory device according to claim 9 wherein the transistor is configured by a field-effect transistor.
  • 11. A semiconductor memory device comprising: a memory cell reading out and writing data to be transmitted to first and second nodes, based on a control signal;a word line selecting a specific memory cell; a bit line pair selected by a bit line selection signal and having a first bit line transmitting the data to the first node and a second bit line transmitting the data to the second node; and a switch transistor the one end of which is connected to a node of a ground potential, the other end of which is connected to a power supply line, and which turns off based on an output signal from a first logical circuit to which the control signal and the bit line selection signal are input in writing and making the power supply line function as a virtual ground line in an electrically-floating condition; the semiconductor memory device wherein the memory cell comprises: a flip-flop holding data transmitted to the first and the second nodes; a first transistor connected between the first bit line and the first node and controlled by the word line; a second transistor connected between the second bit line and the second node and controlled by the word line; a third transistor connected between the first bit line and a third node and operating at a threshold voltage lower than those of the first and the second transistors; a fourth transistor connected between the second bit line and a fourth node and operating at a threshold voltage lower than those of the first and the second transistors; a fifth transistor connected between the third node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the second node; and a sixth transistor connected between the fourth node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the first node; and the semiconductor memory device wherein the third and the fourth transistors turn on in reading out, based on the word line and an output signal from a second logical circuit to which the control signal is input.
  • 12. A semiconductor memory device according to claim 11 wherein adjacent memory cells share one virtual ground line.
  • 13. A semiconductor memory device according to claim 12 wherein adjacent memory cells further share one bit line pair.
  • 14. A semiconductor memory device according to claim 11 wherein the transistor is configured by a field-effect transistor.
  • 15. A semiconductor memory device comprising: a memory cell reading out and writing data to be transmitted to first and second nodes, based on a control signal;a word line selecting a specific memory cell; a bit line pair selected by a bit line selection signal and having a first bit line transmitting the data to the first node and a second bit line transmitting the data to the second node; and a switch transistor the one end of which is connected to a node of a ground potential, the other end of which is connected to a power supply line, and which turns off based on an output signal from a first logical circuit to which the control signal and the bit line selection signal are input in writing and controls the power supply line as a virtual ground line in an electrically-floating condition; the semiconductor memory device wherein the memory cell comprises: a flip-flop holding data transmitted to the first and the second nodes; a first transistor connected between the first bit line and the first node and controlled by the word line; a second transistor connected between the second bit line and the second node and controlled by the word line; a third transistor connected between the first bit line and a third node and operating at a threshold voltage lower than those of the first and the second transistors; a fourth transistor connected between the second bit line and a fourth node and operating at a threshold voltage lower than those of the first and the second transistors; a fifth transistor connected between the third node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the second node; and a sixth transistor connected between the fourth node and the power supply line, operating at a threshold voltage lower than those of the first and the second transistors and controlled by the data transmitted to the first node; and the semiconductor memory device wherein the third and the fourth transistors turn on in reading out, based on the word line and an output signal from a third logical circuit to which the output signal from the first logical circuit is input.
  • 16. A semiconductor memory device according to claim 15 wherein adjacent memory cells share one virtual ground line.
  • 17. A semiconductor memory device according to claim 16 wherein adjacent memory cells further share one bit line pair.
  • 18. A semiconductor memory device according to claim 15 wherein the transistor is configured by a field-effect transistor.
Priority Claims (1)
Number Date Country Kind
2001-345339 Nov 2001 JP
US Referenced Citations (2)
Number Name Date Kind
5870331 Hwang et al. Feb 1999 A
5986923 Zhang et al. Nov 1999 A
Non-Patent Literature Citations (2)
Entry
Nobutaro Shibata et al., “A 1-V Battery Operated 0.25-um SRAM Macrocell for Portable Equipment,” The Institute of Electronics, Information and Communication engineers, Technical Report of IEICE, ED97-52, SD997-30, ICD97-42(Jun. 1997).
Nabutaro Shibata et al., “A 1-V Battery Operated .025-um SRAM Macrocell for Portable Equipment,” The Institute of Electronics, Information and Communication Engineers, Technical Report of IEICE, pp. 1-8.