A claim for priority under 35 U.S.C. §119 is made to Korean Patent Application No. 10-2014-0159773 filed Nov. 17, 2014, in the Korean Intellectual Property Office, the entire contents of which are hereby incorporated by reference.
The inventive concepts described herein relate to a memory device.
During a read operation, a ground voltage (i.e., 0 V) is applied to the word line WL, and a supply voltage is applied to the bit lines BL and BLB and a word line for read operation RWL. According to this bias condition, a bit line for read operation RBL is changed from the supply voltage to a floating state, and information stored at a bit-cell is read by detecting a current which flows through read buffer transistors N1 and N2. A current flowing through the read buffer transistors N1 and N2 during the read operation is prevented from flowing into a data storage node, and data stored at a bit-cell is prevented from flipping due to a current flowing during the read operation. Accordingly, read stability is improved. However, in the case of a conventional SRAM, data flip occurs in a row half-selected bit-cell during a write operation due to a half-select issue.
Referring to
To solve the read disturbance occurring at a row half-selected bit-cell during a write operation, after data in all of row half-selected bit-cells is read before the write operation is performed, an operation to write information thus read at a row half-selected bit-cell is again performed. This is referred to as “write-back operation”. However, because a read operation and a write operation are performed with respect to all row half-selected bit-cells in a write-back operation whenever a write operation is performed, power consumption is very much.
Embodiments of the inventive concept provide a memory device with superior read stability and read speed.
Other embodiments of the inventive concept provide a memory device in which bit-interleaving is available without a write-back operation.
Other embodiments of the inventive concept provide a memory device having a small area and an excellent operating characteristic at a low supply voltage.
Other embodiments of the inventive concept provide a memory device which makes it possible to reduce unnecessary dynamic power consumption at a column or row half-selected bit-cell.
According to an embodiment of the inventive concept, a memory device may include a bit-cell including a cross-coupled inverter and pass gate transistors connected to data storage nodes of the cross-coupled inverter, a read buffer transistor having a drain terminal connected to a bit line for read operation and a gate terminal connected to the pass gate transistors, a write operation transistor connected between the pass gate transistors and a bit line for write operation, and a drive transistor unit connected to a local line between the pass gate transistors and the write operation transistor and providing a voltage to a gate terminal of the read buffer transistor based on a data value stored at the bit-cell.
The drive transistor unit may include a first drive transistor having a drain terminal connected to a first local line between a first pass gate transistor and a first write operation transistor, which is placed near a first data storage node of the two data storage nodes, and a gate terminal connected to a second local line between a second pass gate transistor and a second write operation transistor, which is placed near a second data storage node thereof, a second drive transistor having a gate terminal connected to the first local line and a drain terminal connected to the second local line and a supply voltage application unit configured to apply a driving voltage corresponding to a supply voltage to source terminals of the first drive transistor and the second drive transistor.
The drive transistor unit may drive the voltage to a gate terminal of the read buffer transistor by applying a voltage corresponding to the driving voltage to a local line, corresponding to a data storage node storing logic 1, during a read operation.
The supply voltage application unit may include a third drive transistor having a drain terminal connected to source terminals of the first drive transistor and the second drive transistor and a source terminal to which a supply voltage is applied.
Voltage of a word line for read operation may be applied to a gate terminal of the third drive transistor and a source terminal of the read buffer transistor.
The memory device may further include a block mask transistor connected between the local line and the bit line for write operation and connecting the bit line for write operation with the local line during a hold operation.
During a read operation, after voltage of a gate terminal of the block mask transistor is reduced, the voltage of the word line of a bit-cell where the read operation is performed increases, and a voltage of the word line for read operation decreases.
During a read operation, a suppression voltage lower than a supply voltage may be applied to a word line corresponding to a bit-cell in which the read operation is performed.
According to another embodiment of the inventive concept, a memory device may include a plurality of bit-cells each including a cross-coupled inverter, a first pass gate transistor connected to a first data storage node of the cross-coupled inverter, and a second pass gate transistor connected to a second data storage node of the cross-coupled inverter. First pass gate transistors of the bit-cells belonging to the same group may be connected to a first local line, and second pass gate transistors of the bit-cells may be connected to a second local line. The memory device may further include a first write operation transistor connected between the first local line and the first bit line for write operation, a second write operation transistor connected between the second local line and the second bit line for write operation, a first read buffer transistor having a drain terminal connected to the first bit line for read operation and a gate terminal connected to the first local line, a second read buffer transistor having a drain terminal connected to the second bit line for read operation and a gate terminal connected to the second local line, and a drive transistor unit including a first drive transistor having a drain terminal connected to the first local line and a gate terminal connected to the second local line, and a second drive transistor having a drain terminal connected to the second local line and a gate terminal connected to first second local line.
The memory device may further include a first block mask transistor connected between the first local line and the first bit line for write operation and connecting the first bit line for write operation with the first local line during a hold operation and a second block mask transistor connected between the second local line and the second bit line for write operation and connecting the second bit line for write operation with the second local line during the hold operation.
During a read operation, a suppression voltage lower than a supply voltage may be applied to a word line corresponding to a bit-cell in which the read operation is performed.
A negative voltage lower than a ground voltage may be applied to one of the first bit line for write operation and the second bit line for write operation during a write operation. A suppression voltage lower than a supply voltage may be applied to a word line corresponding to a bit-cell in which a write operation is performed.
According to an embodiment of the inventive concept, a memory device may include a plurality of bit-cells each including a cross-coupled inverter, a first pass gate transistor connected to a first data storage node of the cross-coupled inverter, and a second pass gate transistor connected to a second data storage node of the cross-coupled inverter. First pass gate transistors of the bit-cells belonging to the same group may be connected to a first local line, and second pass gate transistors of the bit-cells may be connected to a second local line. The memory device may further include a drive transistor unit connected between the first local line and the second local line and applying a voltage corresponding to the driving voltage to a local line corresponding to a data storage node storing logic 1 during a read operation.
The above and other objects and features will become apparent from the following description with reference to the following figures, wherein like reference numerals refer to like parts throughout the various figures unless otherwise specified, and wherein
According to an embodiment of the inventive concept, other advantages and features and methods of accomplishing the same may be understood more readily with reference to the following detailed description of an embodiment and the accompanying drawings. However, the inventive concept is not limited to the embodiments set forth herein; the inventive concept will only be defined by the appended claims. Even though it is not defined, all terms (including technical or scientific terms) used herein, all terms have the same meaning as being generally accepted by the general technology in the art belonging to inventive concept. General descriptions about the well-known configurations may be omitted so as not to obscure the subject matter of the inventive concept. A configuration which is equal to or corresponds to drawings in the inventive concept is possible using the same reference numerals.
The terminology used herein to describe embodiments of the invention is not intended to limit the scope of the invention. The articles “a,” “an,” and “the” are singular in that they have a single referent, however the use of the singular form in the present document should not preclude the presence of more than one referent. It will be further understood that the terms “comprises,” “comprising,” “includes,” and/or “including,” when used herein, specify the presence of stated features, items, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, items, steps, operations, elements, components, and/or groups thereof. Sense of being “connected to other components, which components are herein or an element is directly connected to the other component, is meant to include the other components that are indirectly connected to the medium.
The first pass gate transistor PG1 may be connected to the first data storage node DS1 of the cross-coupled inverters IN1 and IN2, and the second pass gate transistor PG2 may be connected to the second data storage node DS2 of the cross-coupled inverters IN1 and IN2. The first pass gate transistors PG1, PG3, PG5, and PG7 of the bit-cells BC1 to BC4 which belong to the same group may be connected to a first local line LBLB, and the second pass gate transistors PG2, PG4, PG6, and PG8 of the bit-cells BC1 to BC4 which belong to the same group may be connected to a second local line LBL. In
The word line WL1 may be connected to gate terminals of the first pass gate transistor PG1 and the second pass gate transistor PG2. During a hold operation, a ground voltage may be applied to word lines WL1 to WL4, and thus the pass gate transistors PG1 to PG8 may be turned off. The first pass gate transistor PG1 and the second pass gate transistor PG2 may be turned on by applying a supply voltage to gate terminals of the first pass gate transistor PG1 and the second pass gate transistor PG2 at the first bit-cell BC1, in which a read operation and a write operation are performed, through the word line WL1.
A drain terminal and a source terminal of the first write operation transistor WR1 may be respectively connected to the first local line LBLB and the first bit line for write operation WBLB, and the first write operation transistor WR1 may be connected to the first pass gate transistors PG1, PG3, PG5, and PG7 and the first bit line for write operation WBLB. A drain terminal and a source terminal of the second write operation transistor WR2 may be respectively connected to the second local line LBL and the second bit line for write operation WBL, and the second write operation transistor WR2 may be connected to the second pass gate transistors PG2, PG4, PG6, and PG8 and the second bit line for write operation WBL.
A word line for write operation WWL may be connected to a gate terminal of the first write operation transistor WR1. The write operation transistor WR1 may be turned off by applying a ground voltage to the word line for write operation WWL during a hold operation or a read operation. The first write operation transistor WR1 may be turned on by applying a supply voltage to a gate terminal of the first write operation transistor WR1 through the word line for write operation WWL during a write operation. A ground voltage may be applied to a drain terminal of the first write operation transistors WR1 and a source terminal of the second write operation transistors WR2 through the first bit line for write operation WBLB and the second bit line for write operation WBL during a hold operation or a read operation. Data (e.g., logic 0 or logic 1) which is to be stored at a bit-cell during a write operation may be applied to the first write operation transistor WR1 and the second write operation transistor WR2 through the first bit line for write operation WBLB and the second bit line for write operation WBL.
A drain terminal of the first read buffer transistor RD1 may be connected to the first bit line for read operation RBLB, and a gate terminal of the first read buffer transistor RD1 may be connected to the first local line LBLB (i.e., the first pass gate transistors PG1, PG3, PG5, and PG7). A drain terminal of the second read buffer transistor RD2 may be connected to the second bit line for read operation RBL, and a gate terminal of the second read buffer transistor RD2 may be connected to the second local line LBL (i.e., the second pass gate transistors PG2, PG4, PG6, and PG8). A supply voltage may be always provided to the first bit line for read operation RBLB, compared with a read operation.
The word line for read operation RWLB may be connected to source terminals of the first read buffer transistor RD1 and the second read buffer transistor RD2. A supply voltage may be applied to source terminals of the first read buffer transistor RD1 and the second read buffer transistor RD2 through the word line for read operation RWLB during a hold operation or a write operation, and a ground voltage may be applied to the source terminals during a read operation. A supply voltage may be applied to the word line for read operation RWLB during a hold operation or a write operation, and a ground voltage may be applied to the word line for read operation RWLB during a read operation.
A drain terminal of the first block mask transistor MASK1 may be connected to the first local line LBLB. A source terminal of the first block mask transistor MASK1 may be connected to the first bit line for write operation WBLB. That is, the first block mask transistor MASK1 may be connected between the first local line LBLB and the first bit line for write operation WBLB. The first block mask transistor MASK1 may connect the first bit line for write operation WBLB with the first local line LBLB during a hold operation. A drain terminal of the second block mask transistor MASK2 may be connected to the second local line LBL. A source terminal of the second block mask transistor MASK2 may be connected to the second bit line for write operation WBL. That is, the second block mask transistor MASK2 may be connected between the second local line LBL and the second bit line for write operation WBL. The second block mask transistor MASK2 may connect the second bit line for write operation WBL with the second local line LBL during a hold operation.
A block mask voltage may be applied to gate terminals of the first block mask transistor MASK1 and the second block mask transistor MASK2 through a block mask line BLK. A supply voltage may be applied to the gate terminals of the first block mask transistor MASK1 and The second block mask transistor MASK2 during a hold operation, and a ground voltage may be applied to the gate terminals of the first block mask transistor MASK1 and The second block mask transistor MASK2 during a read operation or a write operation.
A signal (i.e., row based signal) shared by bit-cells arranged in the row direction may be transmitted to a bit-cell through the word lines WL1 to WL4, the block mask line BLK, and the word line for read operation RWLB, and a signal (i.e., column based signal) shared by bit-cells arranged in the column direction may be transmitted to a bit-cell through bit lines for read operation RBL and RBLB, bit lines for write operation WBLB and WBL, and a word line for write operation WWL.
The drive transistor unit DT may be connected between the first local line LBLB and the second local line LB. The drive transistor unit DT may drive the gate terminals of the first read buffer transistor RD1 and the second read buffer transistor RD2 with a driving voltage (i.e., VDD) by providing a voltage corresponding to a driving voltage to a local line, corresponding to a data storage node storing logic 1, based on a data value stored at a bit-cell during a read operation.
The drive transistor unit DT may include a first drive transistor P2, a second drive transistor P3, and a third drive transistor P1. A drain terminal of the first drive transistor P2 may be connected to the first local line LBLB, and a gate terminal of the first drive transistor P2 may be connected to the second local line LBL. A drain terminal of the second drive transistor P3 may be connected to the second local line LBL, and a gate terminal of the second drive transistor P3 may be connected to the first local line LBLB.
A drain terminal of the third drive transistor P1 may be connected to the source terminals of the first and second drive transistors P2 and P3 and may receive the supply voltage (i.e., VDD) through a source terminal of the third drive transistor P1. The third drive transistor P1 may correspond to a supply voltage application unit for providing a driving voltage corresponding to the supply voltage to source terminals of the first drive transistor P2 and the second drive transistor P3 during a read operation. As in the source terminals of the read buffer transistors RD1 and RD2, the word line for read operation RWLB may be connected to the gate terminal of the third drive transistor P1.
In
During a hold operation, a supply voltage (i.e., VDD) may be applied to source terminals of the read buffer transistors RD1 and RD2 through the word line for read operation RWLB to prevent a power (or current) leakage of the bit lines for read operation RBLB and RBL. Compared with a read operation, the supply voltage may be applied to drain terminals of the read buffer transistors RD1 and RD2, but the supply voltage may be applied to a source terminal of the read buffer transistors RD1 and RD2. Accordingly, a current may not flow into the read buffer transistors RD1 and RD2.
During a hold operation, the ground voltage (i.e., 0 V) may be applied to the bit lines for write operation WBL and WBLB and the word line for write operation WWL, and the supply voltage (i.e., VDD) may be applied to gate terminals of the block mask transistors MASK1 and MASK2. Accordingly, because the first local line LBLB may be connected to the first bit line for write operation WBLB having a ground voltage, the second local line LBL may be connected to the second bit line for write operation WBL having a ground voltage, and a ground voltage may be applied to gate terminals of the read buffer transistors RD1 and RD2 through the first local line LBLB and the second local line LBL, the read buffer transistors RD1 and RD2 may be turned off.
During a read operation, the ground voltage (i.e., 0 V) may be applied to gate terminals of the block mask transistors MASK1 and MASK2 instead of a supply voltage. Accordingly, the local lines LBLB and LBL may be floated. Based on data of the bit-cell BC1 selected as a result of determining that a read operation is performed, one of the two local lines LBLB and LBC may be changed into 0 V and the other thereof may be changed into a value (i.e., VDD−Vth). When a voltage of the word line for read operation RWLB changed from the supply voltage (i.e., VDD) to the ground voltage (i.e., 0 V), the voltage may be applied to source terminals of the read buffer transistors RD1 and RD2 so as to read precise data through a current value flowing into the read buffer transistors RD1 and RD2.
In an embodiment of
That is, as the ground voltage (i.e., 0 V) may be applied to a gate terminal of the third drive transistor P1 through the word line for read operation RWLB, the third drive transistor P1 may be turned on. In this case, the supply voltage may be applied to drain terminals of the first drive transistor P2 and the second drive transistor P3. When logic 0 is stored at the first data storage node DS1, the ground voltage may be applied to the first local line LBLB. Accordingly, the ground voltage may be applied to a gate terminal of the second drive transistor P3, thereby turning on the second drive transistor P3. As a result, the supply voltage (i.e., VDD) may be applied to a source terminal of the second drive transistor P3, and a gate terminal of the second read buffer transistor RD2 may be driven with a high voltage. In this case, data stored at a bit-cell may be read by rapidly and stably turning on the second read buffer transistor RD2.
On the other hand, when logic 0 is stored at the second data storage node DS2, the supply voltage (i.e., VDD) may be applied to a source terminal of the first drive transistor P2, and a gate terminal of the first read buffer transistor RD1 may be driven with a high voltage. Accordingly, data stored at a bit-cell may be read by rapidly and stably turning on the first read buffer transistor RD1.
Referring to
As illustrated in
When the ground voltage (i.e., 0 V) is applied to the word line for read operation RWLB, one of two read buffer transistors RD1 and RD2 may be turned on, and data stored at a bit-cell may be read by discharging a voltage of the bit line for read operation RBL. At this time, as illustrated in
Because a supply voltage is applied to a gate terminal of any read buffer transistor in a memory device according to an embodiment of the inventive concept, a boosted voltage, which is higher than the supply voltage, to be applied to the word line WL1 may not be used. Accordingly, read speed may be improved. Even though a suppression voltage lower than the supply voltage (i.e., VDD) is applied to the word line WL1, read speed may be improved. Moreover, read stability may be obtained by the suppression voltage as well as improvement of the read speed.
That is, because the read speed is improved by the drive transistor unit DT and the read stability is improved by applying the suppression voltage to a word line, the read speed and read stability may be simultaneously obtained in 22-nm technology. Moreover, because a capacitance of a local line is small, obtainment of read stability may be possible. Because read buffer transistors are composed of the same type of transistors, a current may increase during a read operation, and thus read speed may be improved.
The supply voltage (i.e., VDD) is applied to the bit lines for read operation RBLB and RBL during a write operation. A ground voltage (i.e., 0 V) may be applied to gate terminals of the block mask transistors MASK1 and MASK2 during a write operation such that data storage nodes are prevented from being connected to the bit lines for write operation WBLB and WBL through the pass gate transistors PG1 and PG2 and the local lines LBLB and LBL at a row half-selected bit-cell. Accordingly, the local lines LBLB and LBL may be floated, and data of the bit lines for write operation WBLB and WBL may be stored at the bit-cell BC1 selected as a bit-cell of which the write operation is performed. The supply voltage may be applied to the word line for read operation RWLB, and thus the third drive transistor P1 may be turned off.
Because the memory device 100 according to an embodiment of the inventive concept may have a characteristic of a differential write operation, write ability may be improved. Moreover, because the supply voltage (i.e., VDD) such as a voltage applied to the bit line for read operation RBL is applied to source terminals of the read buffer transistor RD1 and RD2, a current of the bit lines for read operation RBL and RBLB may not be leaked unnecessarily, and unnecessary power consumption may be prevented.
Moreover, a negative voltage lower than a ground voltage (i.e., 0 V) may be used on the bit line for write operation WBL to improve write ability. In an embodiment of the inventive concept, the supply voltage may be applied to a gate terminal of the third drive transistor P1 and source terminals of the read buffer transistors RD1 and RD2 through the word line for read operation RWLB during a write operation, and thus a read operation current which is unnecessary in a row half-selected bit-cell may be prevented from being leaked.
A memory device according to an embodiment of the inventive concept may use a bit-interleaving without a write-back operation and may make it possible to reduce unnecessary dynamic power consumption at a row half-selected bit-cell. Moreover, according to an embodiment of the inventive concept, a trade-off between read speed and read stability may be removed using the drive transistor unit DT, and a low-voltage operation may be possible.
Moreover, because transistors such as a read buffer transistor are shared by a plurality of bit-cells (e.g., four bit-cells), a memory device according to an embodiment of the inventive concept may have a smaller area. That is, the number of transistors of a memory device according to an embodiment of the inventive concept by a bit-cell may be 8.25. Compared with a conventional SRAM memory device, the number of transistors by a bit-cell may be reduced by 17.5%, and an area by a bit-cell may be reduced by 25% or more. Moreover, because relatively a few transistor drain capacitances are connected to a bit line for read operation, read speed may be improved.
Furthermore, a memory device according to an embodiment of the inventive concept may make it possible to improve a ratio of current-on to current-off during a read operation due to a characteristic of bit lines for read operation RBLB and RBL independent of data and may perform a differential read operation. Accordingly, even though a voltage difference between the two bit lines for read operation RBLB and RBL is small (e.g., generally about 120 mV), sensing may be normally performed, and read speed may be improved.
A memory device according to an embodiment of the inventive concept may have a superior read stability and read speed.
Moreover, the memory device may use a bit-interleaving without a write-back operation.
The memory device may have a small area and a superior operating characteristic at a supply voltage of a low-voltage.
The memory device may make it possible to reduce unnecessary dynamic power consumption at a column or row half-selected bit-cell.
The effect of the present invention is not limited to the above-mentioned effects. Other effects which are not mentioned will be clearly understood from the following description and accompanying drawings to those skilled in the art.
The above embodiment is provided in order to give an understanding of the present invention, the scope and spirit of the inventive concept is not be limited thereto, and various modifications possible embodiments therefrom are also understood within the scope of this invention. The technical protection scope of the present invention will be defined by the technical spirit of the appended claims, the scope and spirit of the present invention is not limited to the wording of the claims, and it is to be understood that the technical value substantially affects the equivalent scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2014-0159773 | Nov 2014 | KR | national |