LOW POWER CONSUMPTION MEMORY DEVICE
A memory device includes a plurality of memory modules and a plurality of control lines. Each memory module includes a plurality of memory units. Each memory unit includes: a plurality of memory cell groups, each of which includes at least one memory cell; a plurality of first bit lines, each of which is coupled to the at least one memory cell of a respective memory cell group; a second bit line; and a plurality of controllable circuits, each of which has an input terminal coupled to a respective first bit line, an output terminal coupled to the second bit line, and a control terminal. Each control line is coupled to the control terminal of a corresponding controllable circuit of each of at least one memory unit of each memory module. The memory device consumes relatively small power.
This is a division of U.S. application Ser. No. 14/561,563, filed on Dec. 5, 2014.
BACKGROUND OF THE INVENTION1. Field of the Invention
The invention relates to a memory device, and more particularly to a low power consumption memory device.
2. Description of the Prior Art
Referring to
The memory cell block 10 includes a plurality of memory cells 13 arranged in a matrix. The word lines 12 transmit a control input to the memory cells 13 in order to control the memory cells 13 to output data stored therein to the bit lines 11.
As the demand for storage capacity of memory devices increases, memory cell blocks 10 with many more memory cells 13 would be preferable. However, to accommodate this, each bit line 11 is made longer to be coupled to more memory cells 13, which inevitably increases a capacitance seen thereat.
Because of the relatively large capacitance seen at each bit line 11, voltages outputted by the memory cells 13 may not promptly propagate to the bit lines 11 (i.e., the memory cells 13 may not be able to drive the bit lines 11 efficiently). As a result, a plurality of sense amplifiers 14 are employed to be coupled respectively to the bit lines 11 to assist in amplifying voltages on the bit lines 11 in order to facilitate data transmission and allow the memory device to operate at a higher frequency.
Nonetheless, the sense amplifiers 14 may be undesirable components of the memory device due to their relatively large power consumption. Therefore, it may be beneficial to attempt to address the issue of the capacitance seen at each bit line 11, and to omit the sense amplifiers 14 altogether.
Referring to
However, when thirty-two of the memory cells 13 that correspond to the bit lines (bit0_bkA to bit31_bkA) and to the word line (ctr_B), are selected to have data stored therein be read, one-hundred-and-twenty-eight of the memory cells 13, that correspond to the word line (ctr_B), may charge or discharge the bit lines (bit0_bk0 to bkt31_bk3), where 0≦B≦255. This results in a relatively large amount of unnecessary power consumption.
SUMMARY OF THE INVENTIONTherefore, an object of this invention is to provide a memory device that can overcome at least one of the aforesaid problems associated with the prior art.
According to this invention, a memory device includes a plurality of memory modules and a plurality of control lines. The memory modules are arranged in a first direction. Each of the memory modules includes a plurality of memory units arranged in the first direction. Each of the memory units of the memory modules includes: a plurality of memory cell groups which are arranged in a second direction different from the first direction, and each of which includes at least one memory cell for storing data therein; a plurality of first bit lines, each of which is coupled to the at least one memory cell of a respective one of the memory cell groups; a second bit line for transmitting to-be-read data; and a plurality of controllable circuits, each of which has an input terminal coupled to a respective one of the first bit lines, an output terminal coupled to the second bit line, and a control terminal. Each of the control lines is coupled to the control terminal of a corresponding one of the controllable circuits of each of at least one of the memory units of each of the memory modules. Each of the controllable circuits of the memory units of the memory modules is operable between an output enable state and an output disable state based on a voltage at the input terminal and a voltage at the control terminal, and outputs a predetermined reference voltage at the output terminal when operating in the output enable state. Alternatively, each of the controllable circuits of the memory units of the memory modules is operable between the output enable state and the output disable state based on the voltage at the control terminal, and outputs, at the output terminal, a voltage associated with the voltage at the input terminal when operating in the output enable state.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Other features and advantages of this invention will become apparent in the following detailed description of the embodiment of this invention with reference to the accompanying drawings, of which:
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention that maybe embodied in various and alternative forms. The figures are not necessarily to scale; some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.
Referring to
Referring to
For each memory unit 20, the memory cell groups 21 are arranged in a second direction (Y) different from (e.g., transverse to) the first direction (X), and each include at least one memory cell (MC) 211 for storing data therein. In this embodiment, each memory cell group 21 includes, for example, four memory cells 211 arranged in the second direction (Y). Each first bit line 311 is coupled to the memory cells 211 of a respective memory cell group 21. The second bit line (r_bitA_bkB) is for transmitting to-be-read data. Each first controllable circuit 41 has an input terminal 411 coupled to a respective first bit line 311, an output terminal 412 coupled to the second bit line (r bitA bkB), and a control terminal 416 (see
Referring to
Referring to
Referring to
Referring to
In this embodiment, there are two implementations of the first controllable circuit 41.
In a first implementation, each first controllable circuit 41 is operable between an output enable state and an output disable state based on a voltage at the input terminal 411 thereof and a voltage at the control terminal 416 thereof, outputs a predetermined reference voltage (e.g., one of a logic high voltage and a logic low voltage) at the output terminal 412 thereof when operating in the output enable state, and does not output any voltage at the output terminal 412 thereof (i.e., exhibits high impedance at the output terminal 412 thereof) when operating in the output disable state. In addition, each first controllable circuit 41 is controlled via the corresponding first control line (r_ctrC_bkB) to operate in the output disable state when none of the memory cells 211 of the respective memory cell group 21 is selected to have data stored therein be read, and to operate in one of the output disable state and the output enable state based on a voltage at the respective first bit line 311 when one of the memory cells 211 of the respective memory cell group 21 is selected to have data stored therein be read, where 0≦B≦M−1 (i.e., 0≦B≦3) and 0≦C≦N−1 (i.e., 0≦C≦63).
In a second implementation, each first controllable circuit 41 is operable between the output enable state and the output disable state based on the voltage at the control terminal 416 thereof, outputs, at the output terminal 412 thereof, a voltage associated with the voltage at the input terminal 411 thereof when operating in the output enable state, and does not output any voltage at the output terminal 412 thereof (i.e., exhibits high impedance at the output terminal 412 thereof) when operating in the output disable state. In addition, each first controllable circuit 41 is controlled via the corresponding first control line (r_ctrC_bkB) to operate in the output disable state when none of the memory cells 211 of the respective memory cell group 21 is selected to have data stored therein be read, and to operate in the output enable state when one of the memory cells 211 of the respective memory cell group 21 is selected to have data stored therein be read, where 0≦B≦M−1 (i.e., 0≦B≦3) and 0≦C≦N−1 (i.e., 0≦C≦63).
Referring to
Referring to
Referring to
It is noted that, in other embodiments, the memory device may include a number (N) (i.e., 64) of first bias line (b_ctr0_bk0 to b_ctr63_bk0), instead of the M×N (i.e., 4×64=256) number of first bias lines (b_ctr0_bk0 to b_ctr63_bk3). In this case, each first bias line (b_ctrC_bk0) is coupled to a corresponding first biasing circuit 43 of each memory unit 20, and the first biasing circuits 43 coupled to the first bias line (b_ctrC_bk0) supply the first predetermined bias voltage (Vbias1) to the respective first bit lines 311 when none of the memory cells 211 corresponding to the first bias line (b_ctrC_bk0) outputs data stored therein to the corresponding first bit line 311, where 0≦C≦−1 (i.e., 0≦C≦63).
Moreover, in other embodiments, the first biasing circuits 43 may be omitted in one of the following conditions: (a) each first controllable circuit 41 has the configuration shown in
It is noted that, in this embodiment, since each first biasing circuit 43 supplies the first predetermined bias voltage to the input terminal 411 of the respective first controllable circuit 41 having the configuration shown in
Each second biasing circuit 44 is controlled via the corresponding second bias line (b_ctr_bkB) to supply a second predetermined bias voltage (e.g., one of the logic high voltage and the logic low voltage) to the respective second bit line (r_bitA_bkB) when none of the corresponding first controllable circuits 41 operates in the output enable state, where 0≦A≦L−1 (i.e., 0≦A≦31) and 0≦B≦M−1 (i.e., 0≦B≦3). As shown in
It is noted that, in other embodiments, the memory device may include only one second bias line (b_ctr_bk0), instead of four second bias lines (b_ctr_bk0 to b_ctr_bk3). In this case, all of the second biasing circuits 44 are coupled to the second bias line (b_ctr_bk0), and each of the same supplies the second predetermined bias voltage (Vbias2) to the respective second bit line (r bitA bkB) when none of the first controllable circuits 41 operates in the output enable state, where 0≦A≦L−1 (i.e., 0≦A≦31) and 0≦B≦M−1 (i.e., 0≦B≦3).
Moreover, in other embodiments, the second biasing circuits 44 may be omitted. In this case, the second bit lines (r_bitA_bkB) are adapted to be coupled to an external circuit that can supply the second predetermined bias voltage (Vbias2) thereto, where 0≦A≦L−1 (i.e., 0≦A≦31) and 0≦B≦M−1 (i.e., 0≦B≦3).
Referring to
Preferably, since the memory cell blocks are written one at a time and since each fourth bit line (w_bitA_bkB) is driven individually by a driving circuit (not shown) when one of the corresponding memory cells 211 is selected to have data written thereinto such that at most L (i.e., 32) number of the fourth bit lines (w_bit0_bkB to w_bit31_bkB) are driven at one time, unnecessary power consumption by the driving circuit is prevented, where 0≦A≦L−1 (i.e., 0≦A≦31) and 0≦B≦M−1 (i.e., 0≦B≦3).
Referring to
Referring to
In addition, in this embodiment, the memory cell blocks are controlled individually, i.e. , the Bth one of the memory cell blocks is controlled via the control lines (r_ctr0_bkB to r_ctr63_bkB, w13 ctr0_bkB to w13 ctr63_bkB) and the bias lines (b_ctr0_bkB to b_ctr63_bkB, b_ctr_bkB), where 0≦B≦M−1 (i.e., 0≦B≦3). However, this invention is not limited to such configuration. For example, the memory device may include one-hundred-and-twenty-eight first control lines (r_ctr0_bk0 to r_ctr63_bk1), one-hundred-and-twenty-eight second control lines (w13 ctr0bk0 to w13 ctr63_bk1), one-hundred-and-twenty-eight first bias lines (b_ctr0 bk0 to b_ctr63_bk1) and two second bias lines (b_ctr_bk0 to b_ctr_bk1), with two of the memory cell blocks being controlled via the control lines (r_ctr0_bk0 to r_ctr63_bk0, w13 ctr0_bk0 tow13 ctr63_bk0) and the bias lines (r_ctr0_bk0 to r_ctr63_bk0, r_ctr_bk0), and the other two of the memory cell blocks being controlled via the control lines (r_ctr0_bkl to r_ctr63_bkl, w13 ctr0_bkl to w13 ctr63_bk1) and the bias lines (r_ctr0_bkl to r_ctr63_bkl, r_ctr_bk1), thereby decreasing the total number of the control lines (r_ctr0_bk0 to r_ctr63_bkl, w13 ctr0_bk0 to w13 ctr63_bk1) and the total number of the bias lines (b_ctr_bk0 to b_ctr_bkl, b_ctr_bk0 to b_ctr_bk1).
Moreover, in other embodiments, each multiplexer 9 may be replaced by, for example, an AND gate (not shown) or an OR gate (not shown).
In view of the above, the memory device of this embodiment has the following advantages:
1. When thirty-two of the memory cells 211 that correspond to the second bit lines (r_bit0_bkB to r_bit3_1 bkB) and to the first control line (r_ctrC_bkB) are selected to have data stored therein be read, only these thirty-two memory cells 13 may charge or discharge the corresponding second bit lines (r_bit0_bkB to r_bit31_bkB), where 0≦B≦M−1 (i.e., 0≦B≦3) and 0≦C≦N−1 (i.e., 0≦C≦63). This prevents unnecessary power consumption by the memory device of this embodiment.
2. Since each first bit line 311 is relatively short and is coupled to a relatively small number (i.e., 4 instead of 256) of memory cells 211, a capacitance seen thereat can be reduced to 1/64 that of the conventional memory device (see
3. When each first controllable circuit 41 assists in driving the corresponding second bit line (r_bitA_bkB), a sense amplifier is not required, thereby reducing overall power consumption of the memory device of this embodiment, where 0≦A≦L−1 (i.e., 0≦A≦31) and 0≦B≦M−1 (i.e., 0≦B≦3).
While this invention has been described in connection with what is considered the most practical embodiment, it is understood that this invention is not limited to the disclosed embodiment but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangement.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Claims
1. A memory device comprising:
- a plurality of memory cell groups, each of which includes at least one memory cell for storing data therein,
- a plurality of first bit lines, each of which is coupled to said at least one memory cell of a respective one of said memory cell groups,
- a second bit line for transmitting to-be-read data, and
- a plurality of first controllable circuits, each of which has an input terminal coupled to a respective one of said first bit lines, an output terminal coupled to said second bit line, and a control terminal; and
- a plurality of first control lines, each of which is coupled to said control terminal of a corresponding one of said first controllable circuits;
- wherein, each of said first controllable circuits is operable between an output enable state and an output disable state based on a voltage at said control terminal of a corresponding one of said first controllable circuits, and outputs, at said output terminal, a voltage associated with a voltage at said input terminal when operating in the output enable state; or
- wherein, each of said first controllable circuits is operable between the output enable state and the output disable state based on the voltage at said input terminal and the voltage at said control terminal, and outputs a predetermined reference voltage at said output terminal when operating in the output enable state;
- wherein at least one output line is coupled to said second bit line for outputting to-be-read data from said second bit line, and no sense amplifier is coupled between said at least one output line and said second bit line;
- wherein said plurality of first bit lines is not directly connected to said second bit line.
2. The memory device of claim 1, wherein each of said first controllable circuits of said memory units of said memory modules has an increased output driving capability.
3. The memory device of claim 1, wherein each of said first controllable circuits of said memory units of said memory modules includes a transistor for increasing output driving capability, and a switch coupled to said transistor in series.
4. The memory device of claim 1, wherein each of said first controllable circuits of said memory units of said memory modules is a non-inverting tri-state buffer.
5. The memory device of claim 1, wherein each of said first controllable circuits of said memory units of said memory modules is an inverting tri-state buffer.
Type: Application
Filed: Jun 21, 2017
Publication Date: Oct 5, 2017
Inventor: Chih-Cheng Hsiao (Taichung City)
Application Number: 15/629,722