Movatterモバイル変換


[0]ホーム

URL:


USRE37072E1 - Method of multi-level storage in DRAM and apparatus thereof - Google Patents

Method of multi-level storage in DRAM and apparatus thereof
Download PDF

Info

Publication number
USRE37072E1
USRE37072E1US08/595,020US59502096AUSRE37072EUS RE37072 E1USRE37072 E1US RE37072E1US 59502096 AUS59502096 AUS 59502096AUS RE37072 EUSRE37072 EUS RE37072E
Authority
US
United States
Prior art keywords
voltage
sub
bitlines
bitline
sensing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/595,020
Inventor
Peter B. Gillingham
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mosaid Technologies Inc
Original Assignee
Mosaid Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mosaid Technologies IncfiledCriticalMosaid Technologies Inc
Priority to US08/595,020priorityCriticalpatent/USRE37072E1/en
Priority to US09/654,367prioritypatent/USRE40075E1/en
Application grantedgrantedCritical
Publication of USRE37072E1publicationCriticalpatent/USRE37072E1/en
Assigned to MOSAID TECHNOLOGIES INCORPORATEDreassignmentMOSAID TECHNOLOGIES INCORPORATEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GILLINGHAM, PETER B., MR.
Assigned to MOSAID TECHNOLOGIES INCORPORATEDreassignmentMOSAID TECHNOLOGIES INCORPORATEDCHANGE OF REGISTERED OFFICE ADDRESSAssignors: MOSAID TECHNOLOGIES INCORPORATED
Assigned to MOSAID TECHNOLOGIES INCORPORATEDreassignmentMOSAID TECHNOLOGIES INCORPORATEDCHANGE-CORRECTION OF NAME AND ADDRESSAssignors: MOSAID TECHNOLOGIES INCORPORATED
Assigned to ROYAL BANK OF CANADAreassignmentROYAL BANK OF CANADAU.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORMAssignors: 658276 N.B. LTD., 658868 N.B. INC., MOSAID TECHNOLOGIES INCORPORATED
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of processing data having one of four voltage levels stored in a DRAM cell is comprised of sensing whether or not the data voltage is above or below a voltage level midway between a highest and a lowest of the four levels, setting the voltage on a reference line higher than the lowest and lower than the next highest of the four levels in the event the data voltage is below the midway voltage level, and setting the voltage on the reference line higher than the second highest and lower than the highest of the four levels in the event the data voltage is above the midway point, and sensing whether the data voltage is higher or lower than the reference line, whereby which of the four levels the data occupies is read.

Description

FIELD OF THE INVENTION
This invention relates to dynamic random access memory (DRAM) memories, and in particular to a method of storing a variable level signal in each cell of a DRAM for representing more than one bit in each cell.
BACKGROUND OF THE INVENTION
To store for example two bits in a DRAM cell, it must be able to store four different voltage levels. A problem with such cells, is that noise margins are reduced to one-third that of a one bit per cell DRAM, which is too low to withstand the occasional α-particle bit.
A second problem with multi-bit storage cells relates to the method of sensing. No simple method of sensing has previously been designed, although attempts have been made to solve this problem, e.g. as described in the publication by M. Aoki, et al, “A 16-Levels/Cell Dynamic Memory”, ISSCC Dig. TECH. Papers 1985, pp. 246-247, and in T. Furuyama et al, “An Experimental Two-Bit/Cell Storage DRAM for Macrocell or Memory-On-Application”, IEEE Journal of Solid State Circuits, Vol. 24, No. 2, pp. 388-393, April 1989. The technique described by Aoki cannot use normal sense amplifiers. It requires a precision analog D to A converter to implement a staircase waveform and a charge amplifier to sense data. The technique described by Furuyama requires the generation of precision reference levels to distinguish between four levels. These levels are not self-compensated for offsets developed in the sensing operation, and this method suffers from poor signal margin. Hidaka et al describe a technique for simultaneously reading two cells at a time in the article “A divided/Shared Bitline Sensing Scheme for 64Mb DRAM Core” in the 1990 Symposium on VLSI Circuitry 1990, IEEE, p,. 15, 16 which while describing dividing a bitline, is not related to multiple bit storage in a single cell.
DRAMs have previously been built with cells holding up to sixteen bits of storage, e.g. in the aforenoted article by M. Aoki et al, for use in file memories. A 4 K test array is believed to have been the largest memory built using this design. Leakage characteristics of the DRAM cell were required to be very tightly controlled and even then, accurate sensing of the small voltage differences between levels becomes very difficult. Another problem with this scheme was the length of time required to access: a single read cycle required 16 clocks for the read followed by 16 clocks for the restore.
To implement a 2 bit DRAM, one can define the cell as storing one of four voltage levels Vcell0, Vcell1, Vcell2and Vcell3, and reference voltage midpoints between these four voltage, which can be defined as Vref1, Vref2and Vref3. These midpoints can be referred to, to differentiate between the four voltage levels. The relative voltage of these levels are shown in Table 1 below.
STORAGEREFERENCEACTUAL
VOLTAGESVOLTAGESVOLTAGE
Vcell1VDD
Vref35/6 VDD
Vcell22/3 VDD
Vref21/2 VDD
Vcell11/3 VDD
Vref11/6 VDD
Vcell0VSS
The storage voltages are the actual voltages stored in the cells, although the sensing voltages are somewhat more attenuated. Since sensing takes place on the bitlines which divide cell charge by the cell to bitline capacitance ratio, much lower voltages than those in the cell are actually sensed. In a standard DRAM, these voltage differences are in the order of 100-300 mV. It is the voltage midpoints between these smaller signals that must finally be generated to allow for correct sensing.
Furuyama et al in the article noted above describes one method of sensing these voltages. Furuyama et al used three sense amplifiers and three approximate midpoint sensing voltages. The cell charge is shared with the bitline, the bitline is split into three sections (sub-bitlines) and three sense amplifiers determine whether the cell charge is above or below their particular reference voltages. This data is then converted to two bits and a resulting output. Reconversion of the two bits allows approximate values to be driven into the bitlines so that restore takes place after the read cycle. A write cycle operates in the same way as the restore section of the read cycle.
It should be noted that since the cell shares charge with three sub-bitlines, and the reference cell with only one sub-bitline, the reference voltage is about three times larger than it should be for sensing, casting doubt on the operability of this design. Secondly, three sense amplifiers are used, and since sense amplifiers have been growing proportionally larger and larger with each generation of memory, a minimum of sense amplifiers is desirable. A third problem is that the reference voltage is not stored on a cell whose leakage does not characteristics track the leakage of the data cells, introducing another source of error into the circuit.
SUMMARY OF THE PRESENT INVENTION
In the present invention a method and circuit has been designed which substantially solves some of the above-identified problems. Only two sense amplifiers are required, which generate the sensing voltages at the time of sensing . In the present invention each bitline is split exactly in half, rather than into thirds, by use of a switch. The noise margins are relatively large, equivalent to that of a standard DRAM maintaining reliability, and the present design can be used as a standard one bit per cell DRAM as an alternative to a multiple bit per cell DRAM, which increases its universality, allows it to be used in present designs, and increases yield.
In accordance with an embodiment of the present invention, a method of processing data having one of four levels stored in a DRAM cell is comprised of sensing whether or not the data voltage is above or below a voltage level midway between a highest and a lowest of the four levels, setting the voltage on a reference line higher than the lowest and lower than the next highest of the four levels in the event the data voltage is below the midway voltage level, setting the voltage on the reference line higher than the second highest and lower than the highest of the four levels in the event the data voltage is above the midway point, and sensing whether the data voltage is higher or lower in voltage than the reference line, whereby which of the four levels the data bit occupies is read.
In accordance with an embodiment of the present invention, a method of processing data having one of plural levels stored in a DRAM cell capacitor is comprised of dumping the charge of the cell capacitor on a first of a pair of conductors of a folded bitline, maintaining the other of the pair of conductors split into other sub-bitline conductors and charging each of the other sub-bitline conductors to an intermediate voltage, splitting the first of the conductors into first sub-bitline conductors, sensing the sub-bitlines to determine whether the charge of the cell has a higher voltage than the intermediate voltage of one of the other sub-bitline conductors and providing a logic level result signal, storing the logic level result signal in a dummy cell capacitor, setting a charge storage capacitor and all of the sub-bitlines other than the first sub-bitline maintaining a voltage resulting from the dumped charge to a predetermined voltage, dumping charge stored in the dummy cell capacitor on the sub-bitlines and charge storage capacitor, thereby varying the predetermined voltage stored thereon to a degree related to the capacities of the dummy cell capacitor, the charge storage cells and the predetermined voltage, to a level above or below the intermediate level, isolating the sub-bitlines, applying the intermediate voltage to one of the other sub-bitline conductors, comparing the cell voltage on one sub-bitline with the voltage on the other sub-bitline carrying the level above or below the intermediate level to obtain a first logic bit, and comparing the voltages carried by the other sub-bitlines to obtain a second logic bit, whereby the first and second logic bits are indicative of one of four logic states corresponding to one of the plural levels stored in the DRAM cell.
BRIEF INTRODUCTION TO THE DRAWINGS
A better understanding of the invention will be obtained by reference to the detailed description below, in conjunction with the following drawings, in which:
FIG. 1 is a diagram illustrating various voltage levels referred to in the description,
FIG. 2 is a block diagram used to illustrate the basic concepts of the invention;
FIG. 3 illustrates a block diagram in six steps of a read cycle,
FIG. 4 illustrates in block diagram two steps of a write or restore cycle,
FIG. 5 is a schematic diagram illustrating an embodiment of the invention, and
FIG. 6 illustrates a timing diagram of the schematic illustrated in FIG.5.
DETAILED DESCRIPTION OF THE INVENTION
For a DRAM cell to store two bits using a single cell capacitor, the cell capacitor should store one of four voltage values Vcell0, Vcell1, Vcell2or Vcell3, wherein Vcell0represents the lowest and Vcell3represents the highest cell voltage. To differentiate between the voltages, mid-point voltages Vref1Vref2and Vref3are defined, as shown in FIG.1. It may be seen that if the lowest actual cell voltage Vcell0is VSSor zero, Vref1is one-sixth the highest voltage VDD, Vcell1is one-third VDD, Vref2is one-half VDD, Vcell2is two-thirds VDD, Vref3is five-sixths VDDand Vcell3equals VDD. Thus it may be sen that Vref1is midway between Vcell0and Vcell1, Vref2is midway between Vcell0and Vcell3and Vref3is midway between Vcell2and Vcell3.
FIG. 2 will be used to illustrate the basic concept of the invention. Asense amplifier1 can be connected to a pair ofconductors3A and3B which form a folded bitline. Anothersense amplifier5 can be connected to a pair ofconductors7A and7B which form the remainder of the folded bitline. Inpractice conductor7A is a continuation ofconductor3A, and conductor7B is a continuation ofconductor3B. The bitline is shown split in half as shown by dotted line9. In practice, however, any of the sub-bitline conductors may be connected to any others, e.g. via FET switches.
Capacitor11 represents a cell on which charge is stored in one of four voltage levels. It is desired to read the level and output two binary bits representing the charge level stored oncapacitor11.
The detailed sequence will be described below. It should be noted thatsub-bitline conductor7A can be brought to Vref2, which is one-half VDD. The voltage onsub-bitline3B resulting from the charge stored oncell capacitor11 is then compared with the voltage onconductor7A to determine whether it is above or below Vref2.
If the voltage onconductor3B is above Vref2, then thecontinuous conductor3A-7B is brought to Vref3, Which is midway between the voltage level Vcell2and Vcell3. If the voltage onconductor3B is below Vref2, then the voltage oncontinuous conductor3A,7B is brought to Vref1, which is midway between the Vcell1and Vcell0voltages. Thecontinuous conductor3A,7B is referred to herein as a reference line.
It may be seen, therefore, that the voltage on the reference line is either above or below one-half VDD, i.e. Vref2, and is established midway between the only two voltages Whichconductor3B can have, Vcell0and Vcell1, or Vcell2and Vcell3.
The voltage onsub-bitline3B is then compared with the voltage on the reference line to determine whether it is above or below that voltage. If it is above that voltage the logic voltage must be either Vcell1or Vcell3; whichever one it is, was established by the first determination of whether the voltage onconductor3B was above or below the midway voltage Vref2. Similarly if the voltage onconductor3B is below the voltage on the reference line, the logic output represents either Vcell0or Vcell2, and again whichever one it is, was previously determined by the original determination of whether the voltage onconductor3B is below or above Vref2. In practice, the voltage onconductor3B could be compared again With Vref2, which is on lead7A, to select which of either of the two cell voltage possibilities should be selected.
The result is a two bit binary bit word representing which of the four charge levels is stored incapacitor11.
FIG. 3 illustrates in more detail a sequence of the steps in the process. Consider first bitlines BL and BL*. These bitline references are not shown as such, but their connection points to a pair ofsense amplifiers13 and15 are shown referenced BL and BL*.Sense amplifier13 is provided to sense bit0 andsense amplifier15 is provided to sensebit1. It is important that bitlines should be able to be split exactly in half, e.g. by apparatus such as a switch into sub-bitline conductors BLA, BLB, BL*A and BL*B. The sense amplifiers can be enabled or disabled as required. Prior to step1 all bitline segments are charged to the voltage Vref2which is ½ VbbVdd.
Instep1, sub-bitlines BLAand BLBare disconnected from the Vref2reference voltage, connected together and the sense amplifiers are not connected to the bitline. Thecell capacitor11 then dumps its charge onto the BL line formed of conductors BLAand BLB, resulting in a voltage which for example is[VDD2+Cs*(Vcell2-VREF2)Cs+CBLi.e.VDD2+CsCs+CBL+2VDD3].VDD2+Cs*(Vcell2-VREF2)Cs+CBL
Figure USRE037072-20010227-M00001
where CSis the cell capacitance and CBLis the capacitance of the entire bitline.
The voltage Vref2which is ½ VDDis applied to the BL* conductors BL*Aand BL*B.
Instep2, the two halves of the BL conductor are separated, and thebit1 sense amplifier is connected to sense the voltage on conductor BLBto determine whether it is above or below the voltage Vref2which is on the BL*Bconductor. Since the voltage is Vcell2which is above Vref2, a logic level one signal is stored indummy cell17 which is connected to the BLBlead.
Instep3 thesense amplifier15 anddummy cell17 are disconnected from the bitline, and chargestorage Ccell capacitor18 is connected to lead BLB. Conductors BLB, BL*B, and BL*Aare all connected together, and the midpoint voltage Vref2is applied thereto.
In step4 the logic level signal stored indummy cell17 is dumped to the sub-bitlines BLB, BL*Band BL*A. The charge is also shared withCcell18, which has one half the capacitance of a normal cell. This charge sharing on the three half bitlines plug Ccell creates the exact reference level needed for the 2nd phase of sensing.
The total capacity of theCcell18 should be established so that the resulting voltage on the sub-bitlines is, in this example, Vref3. Thus for example if the voltage on the Ccell and sub-bitlines was established at Vref2, one-half VDDinstep3, with the charge ondummy cell17 having been established with full logic level VDDinstep2, when it is connected to the combined sub-bitlines, in step4, its charge, being shared with the Ccell, should result in a voltage.(VDD3)CsCs+CBL+VDD2
Figure USRE037072-20010227-M00002
i.e. Vref3, which is midway between Vcell2and Vcell3.
On the other hand, if instep2 the sensed bit was a zero, charge ondummy cell17 would have been zero or VSS. When connected to the combined bitlines in step4 it would receive charge from theCcell18, causing a reduction in voltage to Vref1, which is midway between Vcell1and Vcell0. Thus it may be seen that the combined sub-bitlines form a reference line, the voltage of which can be compared with that oncell11, and corresponds to referenceline3A,7B described with reference to FIG.2.
Instep5 theCcells18 anddummy cell17 are disconnected and each of the sub-bitlines are isolated. The voltage Vref2of one-half VDDis applied to the sub-bitline BL*B. It may be seen that the sub-bitline BL*Bis now at the midpoint Vref2, both sub-bitlines BL*Aand BLBare at the reference line voltage Vref3(or Vref1if the original cell voltage had been below Vref2), and the sub-bitline BLA is at thecell capacitor11 voltage.
Thesense amplifiers13 and15 are then connected to their respective associated sub-bitlines. Bit zero from sub-bitlines BL*Aand BLAis sensed insense amplifier13, and preferably bit1 from sub-bitline BL*Band BLBis resensed. The outputs of thesense amplifiers13 and15 form a two bit binary word (bit0 and bit1) representing the level originally stored oncell11.
FIG. 4 illustrates in steps7 and8 a write or restore operation.
Either immediately afterstep6, for the restore operation, or at the beginning of a write operation, the sub-bitlines are separated and the sense amplifiers are disabled. In the case of a restore operation, the logic levels are already present on the sub-bitline conductors. In the case of a write operation, binary bits are written to each of the sub-bitline conductors, or to as many as are required to determine the level of the bit to be stored. To restore Vcell0or Vcell3the full logic level is left in the cell. To restore Vcell1or Vcell2the full logic level must be attenuated by ⅓ as shown in the example step8. In step8, the required sub-bitlines BL*A, BLAand BLBshown are short-circuited together and the charge thereon is shared. This shared charge is written tocell capacitor11 by connection ofcapacitor11 thereto.
It should be noted that the concept described above has certain very significant advantages. For example no changes are required to either the currently used DRAM basic memory cell or to the DRAM manufacturing process.
Another advantage of this invention is that the first sensed step, i.e.step2 of the read cycle described with reference to FIG. 3, can be simplified to appear identical to a standard one-bit-per-cell sense. If only thevalues 1,1 and 0,0 are stored in the cell, then the first sense has nose margins equal to VDD/2, the same as a standard DRAM. Indeed, one step regenerative sensing is possible by allowing the sense amplifier to be enabled earlier in the operation and by not bothering to split the bitlines. Therefore if two bits per cell in the present design is not used, the memory wafers can still be used as standard one bit per cell structure. The resulting overhead to use the present invention is the extra sense amplifier, bitline splitting switches and cycle control logic. However the same design can be used for either one or two bits per cell application.
Reference is now made to FIGS. 5 and 6. In FIG. 5, a schematic diagram of an embodiment of the present invention is shown. The convention is used of the bitline conductors referenced in FIG. 4, that is BLA, BL*A, BLBand BL*B. All of the transistors used in this embodiment are N channel field effect transistors (FETs). While steps 1-6 are described in detail, a person understanding the description below will be able to understand how the restore and write operations proceed without further explanation.
Conductors BLAand BLBand BL*Aand BL*Bare connected to respective source and drains ofFET transistors20 and21 respectively, whose gates are driven by timing signals CBLand CBL* respectively. Bitline conductor BLBis connected to a terminal ofsense amplifier22 via the source-drain circuit ofFET transistor23, while bitline conductor BLAis connected to senseamplifier24 Via FET25. Similarly bitline conductor BL*Bis connected to the other terminal ofsense amplifier22 viaFET26 and bitline conductor BL*Ais connected to the other terminal ofsense amplifier24 viaFET27.FETs23 and26 are operated via a timing signal ISO2 which is applied to their gates, andFETs25 and27 are enabled by timing signal ISO1 applied to their gates.
Bitline precharge voltage VBLPis applied to bitlines BL*Aand BLAviaFETs28 and29, and to bitline conductors BL*Band BLBviaFETs30 and31.
The charge to be sensed is stored oncell capacitor32, which is connected to bitline BLAviaFET33, which is driven by the timing signal WL1 received from a word line applied to its gate.
In operation, initially the bitline portions are isolated from each other by the CBLand CBL*timing voltage beinglow rendering FETs20 and21 non-conductive, and precharge voltage is applied to the four bitline conductors viatransistors28,29,30 and31 due to timing voltages MA1, MA1*, MA2and MA2*being high. At the same time the bitline conductor voltages are equalized viaFETs39 and34 short-circuiting bitline conductor pairs BLAand BL*A, and BLBand BL*Brespectively,FET39 being enabled by the EQ1timing voltage being applied to its gate,FET34 being enable by EQ2.
Once precharge has been completed, the timing voltages EQ1, EQ2and MA1, MA2and MA2*go low, causingtransistors39,34,29,31 and30 to open. Timing voltage MA1*remains high, maintaining precharge voltage (Vref2instep1 of FIG. 3) on bitline conductor BL*A.
The next step is for the timing voltage CBLto go high for a short interval and at the same time for WL1to go high. This causesFET20 to conduct, connecting bitline conductors BLAand BLBtogether, and at thesame time transistor33 conducts, causing the charge frombit storage capacitor32 to be dumped to the bitline conductor BLA. Since the timing voltages ISO1 and ISO2 are low, thetransistors25,27,23 and26 are open, isolating thesense amplifiers24 and22 from the bitlines. The stage ofstep1 in which the cell charge fromcapacitor32 is dumped onto the bitline conductors BLAand BLBand that the remaining bitline conductors BL*Aand BL*Bhave been precharged to a midpoint reference voltage VBLP(Vref2) has thus been completed.
Once the charge has been dumped onto the bitline, the CBLtiming voltage returns to a low level, isolating the bitline conductors BLAand BLBand following this the ISO2 voltage goes high, enablingtransistors23 and26. The timing voltages VS2and VR2flip, causingsense amplifier22 to sense the bit stored on bitline conductor BLBrelative to the midpoint reference voltage stored on bitline BL*B. The full logic level value of the sensed bit (0 or 1) is then applied bysense amplifier22 to the bitline. Timing voltage WL2going high enablesFET35, causing the sensed bit logic level voltage to be stored indummy capacitor cell36.
The timing voltage WL2then drops, isolatingcapacitor36. The voltages VS1and VS2applied to senseamplifier22 reverse, disablingsense amplifier22. This completesstep2, wherein the bit has been sensed and stored in thedummy cell capacitor36.
The timing voltage ISO2 then drops, causingtransistors23 and26 to isolate the bitline conductors BLBand BL*Bfromsense amplifier22. The timing voltages EQ2, MA2and MA2*then go high, causingtransistor34 to conduct and short-circuiting bitline conductors BLBand BL*B, and causingFETs31 and30 to conduct, allowing reference voltage VBLP(Vref2) to be reapplied to the bitline conductors BLBand BL*B. Then the timing voltage CBL*goes high, causingtransistor21 to conduct, joining bitline conductors BL*Awith BL*Band BLB. Accordingly the reference voltage VBLPis applied to those three bitline conductors, which are equalized.Ccell capacitor37 is then connected to the bitline conductor BLBviaFET38 due to the gate ofFET38 going high with the timing voltage VCL. This completes operation through to the completion ofstep3 described with reference to FIG.3.
The timing voltage MA2and MA2*, as well as MA1*then go to low level, inhibitingFETs31,30 and28, cutting off reference voltage VBLPfrom the bitline conductors.
The next step is for the timing voltage WL2 to go high. This causes the charge stored ondummy cell capacitor36 to be dumped onto the three interconnected bitline conductors BLB, BL*Band BLA, and as well ontoCcell37. This completes step4 described with reference to FIG.3.
The timing voltage EQ2 then drops to low level, removing the short circuit between the bitline conductors BLBand BL*B, and the timing voltage CBL*drops to low level, causing separation of the bitline conductors BL*Aand BL*B. The four bitline conductors are thus mutually isolated.
The timing voltage MA2*then goes to high level for a short period, recharging the bitline conductor BL*Bto the reference voltage VBLP. The result, at this stage, is that the bitline conductor BL*Bis at the voltage of reference level VBLP, the bitline conductors BL*Aand BLBare charged to the distributed level resulting from the charge previously stored ondummy capacitor36, and the bitline conductor BLAis charged to the level stored on the bitstorage cell capacitor32. The completesstep5 described with reference to FIG.3.
The timing voltages ISO1 and ISO2 then go to high level, enablingFETs23 and26, and25 and27, thus connectingsense amplifiers22 and24 to the bitlines. The timing voltages VS1and VS2and VR1and VR2are inverted, causing operation ofsense amplifiers22 and24, thus sensing the bit stored on the two bitlines BLAand BL*Brelative to the voltages (which are at the same voltage level) on bitline conductors BL*Aand BLB. This completes the operation ofstep6 described with reference to FIG.3.
The output result ofsense amplifier22 and24 are thus two bits which describe the charge level stored incapacitor32 to the accuracy of 22=4 levels, as described above.
It should be noted that there are several ways of expanding the above invention so that more than four charge levels stored onbit storage capacitor32 can be detected. One way is to use a variable reference voltage VBLAwhich is changed in the direction of the sensed bit level following either a first or successive sensing steps. A second way is to use more than the three voltage reference levels ⅙ VDD, ½ VDD, and ⅚ VDDdescribed. The bitlines may be divided into three sections for three successive sensing operations to get 8 levels, 4 sections or 16 levels, etc. By successive sensing and charge juggling between the dummy capacitor and Ccell capacitors, first coarse and then finely tuned, voltage references can be established, following which the sensing of the charge in the memory cell can be effected as being either above or below the established voltage reference.
A person understanding this invention may now conceive of alternative structures and embodiments or variations of the above. All of those which fall within the scope of the claims appended hereto are considered to be part of the present invention.

Claims (41)

I claim:
1. A method of processing data having one of four voltage levels stored in a DRAM cell comprising:
(a)dumping a charge stored in the DRAM cell onto sub-bitlines of a pair of bitlines to provide a sensing voltage of one of four sensing voltage levels on the sub-bitlines;
(a b) sensing whether or not the data the sensing voltage is above or below a voltage level midway between a highest and a lowest of said four sensing voltage levels,
(b c) setting the voltage, on a reference line sub-bitline of the pair of bit lines,higher than the lowest and lower than the next highest of said four sensing voltage levels in the event the data sensing voltage is below said midway voltage level, and setting the voltage on the reference line sub-bitlinehigher than the second highest and lower than the highest of said four sensing voltage levels in the event the data sensing voltage is above said midway voltage level, and
(c d) sensing whether the data sensing voltage is higher or lower than the voltage on the reference line sub-bitline, whereby which of the four levels the data occupies is read.
2. A method as defined in claim1 in which the voltage on the reference line sub-bitlineis set at approximately one half the voltage difference between either of the lowest or highest sensing voltage level and the adjacent one of the four sensing voltage levels.
3. A method as defined in claim1 in which said four sensing voltage levels are at 0, ⅓, ⅔ and 1 times a power supply voltage scaled by the cell to bitline capacitance ratio, and in which the voltage on the reference line in step (b) sub-bitline in step(c) is set at either ⅙ or ⅚ the power supply voltage in step (b) scaled by the cell to bitline capacitance ratio.
4. A method as defined in claim1 including charging a dummy capacitor to a level representing whether or not said data is above or below said midway voltage, and setting the voltage on the reference line sub-bitlineby establishing a voltage level thereon which is midway between the highest and lowest of said four sensing voltage levels, then raising or lowering the voltage level thereon by dumping the charge from said dummy capacitor thereon.
5. A method of processing data having one of plural levels stored in a DRAM cell capacitor comprising:
(a) dumping the charge of the cell capacitor on a first conductor of a pair of conductors of a folded bitline,
(b) maintaining the other conductor of said pair of conductors split into other sub-bitline conductors and charging each of said other sub-bitline conductors to an intermediate voltage,
(c) splitting said first of said pair of conductors into first sub-bitline conductors,
(d) sensing one of said sub-bitline conductors to determine whether the charge of said cell has a higher voltage than the intermediate voltage of one of said other sub-line conductors and providing a logic level result signal,
(e) storing said logic level result signal in a dummy cell capacitor,
(f) setting a charge storage capacitor and all of the sub-bitlines, other than a first sub-bitline conductor on which the charges charge of the cell capacitor was dumped, at to a predetermined voltage,
(g) dumping charge stored in the dummy cell capacitor on said sub-bitlines sub-bitlineconductors other than the first sub-bitline conductor to which the charge of the cell capacitor was dumped, and on said charge storage capacitor together, thereby varying the predetermined voltage stored thereon to a degree related to the capacitance of said dummy cell capacitor, said charge storage capacitor and said predetermined voltage, to a level above or below the intermediate level,
(h) isolating the sub-bitlines,
(i) applying said intermediate voltage to one of said other sub-bitline conductors,
(j) comparing the cell voltage on one sub-bitline with the voltage on said other sub-bitline carrying said level above or below the intermediate level to obtain a first logic bit, and comparing the voltages carried by the other sub-bitlines to obtain a second logic bit,
whereby said first and second logic bits are indicative of one of four states corresponding to one of said plural levels stored in the DRAM cell.
6. A method as defined in claim5 in which said intermediate and said predetermined voltages are the same.
7. A method as defined in claim6 in which said intermediate and predetermined voltages are the same midpoint voltage between a highest and lowest voltage state representative of four logical states.
8. A method as defined in claim3, including the further steps of short circuiting two or three of the sub-bitlines to share charge thereon and establish a common voltage level, and storing said shared charge corresponding to the common voltage level on said cell, whereby a restore or write operation results.
9. A method as defined in claim7, including the further steps of writing logic voltage levels to each of the sub-bitline conductors, short circuiting two or three of the sub-bitlines to share charge thereon and establish a common voltage level, and storing said shared charge corresponding to the common voltage level on said cell, whereby a write operation results.
10. A method as claimed in claim1 wherein the voltage on the reference sub-bitline is set by charging a capacitor to a level depending on the results of step(b)and discharging the capacitor onto the reference sub-bitline.
11. A method as claimed in claim10 wherein the capacitor is discharged onto three sub-bitlines including the reference sub-bitline.
12. A method as claimed in claim1 including charging a capacitor to a level representing whether or not said sensing voltage is above or below said midway voltage, setting the voltage on the reference sub-bitline by establishing a voltage level thereon which is midway between the highest and lowest of said four sensing voltage levels and then raising or lowering the voltage level thereon by dumping the charge from said capacitor thereon.
13. A method as claimed in claim1 wherein the sensing steps (b)and(d)are by sensing amplifiers coupled to opposite ends of the pair of bitlines.
14. A method as claimed in claim13 wherein the sense amplifiers are disconnected from the pair of bitlines during steps (a)and(c).
15. A method of reading data having one of plural voltage levels stored in a DRAM cell comprising:
dumping a stored voltage from the DRAM cell to sub-bitlines which are disconnected from sense amplifiers;
in a first sense amplifier, sensing the dumped stored voltage on a first sub-bitline relative to a first reference voltage to define a first bit of a multibit representation of the stored data;
dumping a voltage, the level of which is dependent on the value of the first bit, onto a second sub-bitline disconnected from the sense amplifiers to provide a second reference voltage; and
in a second sense amplifier, sensing the dumped stored voltage on a third sub-bitline relative to the second reference voltage to define a second bit of said multibit representation of the stored data.
16. A method as claimed in claim15 wherein one of four voltage levels is stored in the DRAM cell and each of a pair of bitlines is formed of two sub-bitlines.
17. A method as claimed in claim16 wherein the voltage, the level of which is dependent on the value of the first bit, is dumped onto three sub-bitlines of the pair of bitlines.
18. A method as claimed in claim17 in which said four levels are at0, {fraction (1/3)}, {fraction (2/3)} and1 times a power supply voltage scaled by the cell to bitline capacitance ratio, and in which the second reference voltage is set at either {fraction (1/6)} or {fraction (5/6)} the power supply voltage scaled by the cell to bitline capacitance ratio.
19. A method as claimed in claim15 wherein a sense amplifier is coupled at each end of a pair of bitlines which are divided into sub-bitlines.
20. A method as claimed in claim15 wherein the step of dumping a voltage to provide a second reference voltage comprises charging a capacitor to a level representing the first bit, setting the voltage on sub-bitlines by establishing a voltage level thereon which is midway between the highest and lowest of four levels and then raising or lowering the voltage level on the sub-bitline by dumping the charge from said capacitor thereon.
21. A method as claimed in claim15 wherein the stored voltage from the DRAM cell is dumped onto sub-bitlines of a single pair of bitlines with a sense amplifier coupled to each end thereof.
22. A method of processing data having one of plural voltage levels stored in a DRAM cell comprising:
dumping a charged stored in the DRAM cell onto sub-bitlines of a pair of bitlines to provide a sensing voltage of one of plural sensing voltage levels on the sub-bitline;
sensing whether the sensing voltage is above or below a voltage level midway between a highest and a lowest of said plural levels,
setting the voltage, on a reference sub-bitline of the pair of bitlines, to a level which is dependent on whether the sensing voltage is sensed to be above or below the midway voltage level; and
sensing whether the sensing voltage is higher or lower than the voltage on the reference sub-bitline.
23. A method as claimed in claim22 wherein the voltage on the reference sub-bitline is set by charging a capacitor to a level which depends on whether the sensing voltage is above or below said voltage level midway between the highest and lowest of said plural levels, and discharging the capacitor onto the reference sub-bitline.
24. A method as claimed in claim23 wherein the capacitor is discharged onto three sub-bitlines including the reference sub-bitline.
25. A method as claimed in claim22 wherein the sensing steps are by sensing amplifiers coupled to opposite ends of the pair of bitlines.
26. A method as claimed in claim25 wherein the sense amplifiers are disconnected from the pair of bitlines during the steps of dumping a charge and setting the voltage.
27. A method as claimed in claim22 wherein one of four voltage levels is stored in the DRAM cell.
28. A method as claimed in claim27 wherein the step of setting the voltage includes charging a capacitor to a level representing whether or not said sensing voltage is above or below said midway voltage, setting the voltage on the reference sub-bitline by establishing a voltage level thereon which is midway between the highest and lowest of said plural levels, and then raising or lowering the voltage level thereon by dumping the charge from said capacitor thereon.
29. A method of processing data having one of plural voltage levels stored in a DRAM cell comprising:
dumping the voltage stored in said DRAM cell onto sub-bitlines of a pair of bitlines to provide a sensing voltage;
sensing the sensing voltage on one of the sub-bitlines relative to a first reference level to provide a first bit;
dumping a charge, the level of which depends on the value of the first bit, onto a sub-bitline to establish a second reference level; and
sensing whether the sensing voltage on another of the sub-bitlines is above or below the second reference level to provide a second bit.
30. A method as claimed in claim29 wherein the sensing steps are by sensing amplifiers coupled to opposite ends of the pair of bitlines.
31. A method as claimed in claim30 wherein the sense amplifiers are disconnected from the pair of bitlines during the steps of dumping.
32. A method as claimed in claim29 wherein one of four voltage levels is stored in the DRAM cell and each of a pair of bitlines is formed of two sub-bitlines.
33. A method as claimed in claim32 wherein the charge which depends on the value of the first bit is dumped onto three sub-bitlines of the pair of bitlines.
34. In a DRAM having plural cell capacitors coupled to a pair of conductors of a folded bitline, a method of processing data having one of plural levels stored in one of said cell capacitors comprising:
dumping the charge of said one of said cell capacitors on a first conductor of the pair of conductors of the folded bitline;
splitting said first of said pair of conductors into first sub-bitline conductors;
charging a sub-bitline of a second conductor of said pair of conductors to an intermediate voltage;
sensing one of said first sub-bitline conductors to determine whether the dumped charge has a higher voltage than the intermediate voltage on said sub-bitline of the second conductor and providing a first logic level result signal;
storing said first logic level result signal in one of said cell capacitors;
dumping the stored first logic level result signal onto sub-bitline conductors to vary the voltage stored thereon to a degree relating to the capacities of the cell capacitor from which the second first logic level result signal is being dumped and relating to the sub-bitlines, to a level above or below the intermediate voltage; and
comparing the cell voltage on another of the first sub-bitline conductors against the level above or below the intermediate voltage to obtain a second logic level result signal.
35. A method of processing data having one of plural voltage levels stored in a DRAM cell comprising:
providing a pair of bitlines having a sense amplifier connected at each end thereof, the bitlines being formed of sub-bitlines, the DRAM cell being connected to only one of the sub-bitlines;
with the sense amplifiers disconnected from the bitlines, dumping the voltage stored in the DRAM cell onto two sub-bitlines of the pair of bitlines to provide a sensing voltage level;
with one of the sensing amplifiers, sensing the sensing voltage on one of the sub-bitlines relative to a first reference level on another sub-bitline to provide a first bit;
with the sense amplifiers disconnected from the bitlines, dumping a charge which depends on the value of the first bit onto three sub-bitlines of the pair of bitlines to establish a second reference level; and
with the other of the sensing amplifiers, sensing whether the sensing voltage on another of the sub-bitlines is above or below the second reference level to provide a second bit.
36. A dynamic random access memory comprising:
an array of DRAM cells, each comprising a storage capacitor and a transistor for charging the capacitor from or discharging the capacitor to a single bitline of a pair of bitlines, and a plurality of word lines for enabling the transistors of the DRAM cells;
means for sensing whether a sensing voltage on a bitline, discharged from the data voltage stored on a DRAM cell capacitor, is above or below a first reference level;
means for setting the voltage on a reference line to a level which is dependent on whether the sensing voltage is sensed to be above or below the first reference level; and
means for sensing whether the sensing voltage is higher or lower than a second reference level.
37. A dynamic random access memory as claimed in claim36 wherein pairs of bitlines are coupled to sense amplifiers at opposite ends thereof and the bitlines are divided into sub-bitlines.
38. A dynamic random access memory as claimed in claim37 wherein each bitline is divided into two sub-bitlines.
39. A dynamic random access memory comprising:
means for discharging a stored voltage from a DRAM cell to a single bitline of a pair of bitlines;
means for splitting the bitlines into sub-bitlines;
means for comparing the voltage on a sub-bitline to a first reference voltage to define a first bit of a multibit representation of a plural voltage level;
means for setting a second reference voltage, the level of which is dependent on the value of the first bit; and
means for comparing the voltage on a second sub-bitline to the second reference voltage to define a second bit of said multibit representation of the plural voltage levels.
40. A dynamic random access memory as claimed in claim39 wherein pairs of bitlines are coupled to sense amplifiers at opposite ends thereof and the bitlines are divided into sub-bitlines.
41. A dynamic random access memory as claimed in claim40 wherein each bitline is divided into two sub-bitlines.
US08/595,0201992-07-221996-01-31Method of multi-level storage in DRAM and apparatus thereofExpired - LifetimeUSRE37072E1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US08/595,020USRE37072E1 (en)1992-07-221996-01-31Method of multi-level storage in DRAM and apparatus thereof
US09/654,367USRE40075E1 (en)1992-07-222000-09-01Method of multi-level storage in DRAM and apparatus thereof

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US07/916,673US5283761A (en)1992-07-221992-07-22Method of multi-level storage in DRAM
US08/595,020USRE37072E1 (en)1992-07-221996-01-31Method of multi-level storage in DRAM and apparatus thereof

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US07/916,673ReissueUS5283761A (en)1992-07-221992-07-22Method of multi-level storage in DRAM

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US07/916,673ContinuationUS5283761A (en)1992-07-221992-07-22Method of multi-level storage in DRAM

Publications (1)

Publication NumberPublication Date
USRE37072E1true USRE37072E1 (en)2001-02-27

Family

ID=25437664

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US07/916,673CeasedUS5283761A (en)1992-07-221992-07-22Method of multi-level storage in DRAM
US08/595,020Expired - LifetimeUSRE37072E1 (en)1992-07-221996-01-31Method of multi-level storage in DRAM and apparatus thereof

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US07/916,673CeasedUS5283761A (en)1992-07-221992-07-22Method of multi-level storage in DRAM

Country Status (1)

CountryLink
US (2)US5283761A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6388460B1 (en)*2000-10-162002-05-14United Microelectronics Corp.Alternate timing wafer burn-in method
USRE40075E1 (en)*1992-07-222008-02-19Mosaid Technologies, IncorporatedMethod of multi-level storage in DRAM and apparatus thereof
US8773925B2 (en)2010-02-232014-07-08Rambus Inc.Multilevel DRAM
US9660024B2 (en)2014-12-182017-05-23Samsung Electronics Co., Ltd.Semiconductor device with two transistors and a capacitor
US10497428B2 (en)2017-12-182019-12-03Samsung Electronics Co., Ltd.Bit line sense amplifier, semiconductor memory device and multi bit data sensing method thereof
US10706911B1 (en)2018-10-102020-07-07Samsung Electronics Co., Ltd.Sense amplifier for sensing multi-level cell and memory device including the sense amplifier

Families Citing this family (108)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5410508A (en)*1993-05-141995-04-25Micron Semiconductor, Inc.Pumped wordlines
US5650976A (en)*1993-05-141997-07-22Micron Technology, Inc.Dual strobed negative pumped wordlines for dynamic random access memories
US5440505A (en)*1994-01-211995-08-08Intel CorporationMethod and circuitry for storing discrete amounts of charge in a single memory element
US5497354A (en)*1994-06-021996-03-05Intel CorporationBit map addressing schemes for flash memory
US5539690A (en)*1994-06-021996-07-23Intel CorporationWrite verify schemes for flash memory with multilevel cells
EP0763242B1 (en)*1994-06-022001-07-11Intel CorporationSensing schemes for flash memory with multilevel cells
US5694143A (en)1994-06-021997-12-02Accelerix LimitedSingle chip frame buffer and graphics accelerator
JPH10502181A (en)*1994-06-201998-02-24ネオマジック・コーポレイション Graphics controller integrated circuit without memory interface
US5532955A (en)*1994-12-301996-07-02Mosaid Technologies IncorporatedMethod of multilevel dram sense and restore
US5539695A (en)*1995-01-231996-07-23Solidas CorporationFast access multi-bit random access memory
US5594691A (en)*1995-02-151997-01-14Intel CorporationAddress transition detection sensing interface for flash memory having multi-bit cells
US5687114A (en)*1995-10-061997-11-11Agate Semiconductor, Inc.Integrated circuit for storage and retrieval of multiple digital bits per nonvolatile memory cell
US5684736A (en)*1996-06-171997-11-04Nuram Technology, Inc.Multilevel memory cell sense amplifier system
US6857099B1 (en)*1996-09-182005-02-15Nippon Steel CorporationMultilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
US5923276A (en)*1996-12-191999-07-13International Business Machines CorporationCurrent source based multilevel bus driver and converter
US5815107A (en)*1996-12-191998-09-29International Business Machines CorporationCurrent source referenced high speed analog to digitial converter
US5982659A (en)*1996-12-231999-11-09Lsi Logic CorporationMemory cell capable of storing more than two logic states by using different via resistances
US5784328A (en)*1996-12-231998-07-21Lsi Logic CorporationMemory system including an on-chip temperature sensor for regulating the refresh rate of a DRAM array
US5771187A (en)*1996-12-231998-06-23Lsi Logic CorporationMultiple level storage DRAM cell
US5761110A (en)*1996-12-231998-06-02Lsi Logic CorporationMemory cell capable of storing more than two logic states by using programmable resistances
US5847990A (en)*1996-12-231998-12-08Lsi Logic CorporationRam cell capable of storing 3 logic states
US5808932A (en)*1996-12-231998-09-15Lsi Logic CorporationMemory system which enables storage and retrieval of more than two states in a memory cell
US6016268A (en)*1997-02-182000-01-18Richard MannThree transistor multi-state dynamic memory cell for embedded CMOS logic applications
US5761114A (en)*1997-02-191998-06-02International Business Machines CorporationMulti-level storage gain cell with stepline
US5870335A (en)1997-03-061999-02-09Agate Semiconductor, Inc.Precision programming of nonvolatile memory cells
US6487116B2 (en)1997-03-062002-11-26Silicon Storage Technology, Inc.Precision programming of nonvolatile memory cells
US5956350A (en)*1997-10-271999-09-21Lsi Logic CorporationBuilt in self repair for DRAMs using on-chip temperature sensing and heating
US6101561A (en)*1998-02-062000-08-08International Business Machines CorporationSystem for providing an increase in digital data transmission rate over a parallel bus by converting binary format voltages to encoded analog format currents
US5909404A (en)*1998-03-271999-06-01Lsi Logic CorporationRefresh sampling built-in self test and repair circuit
US6137739A (en)*1998-06-292000-10-24Hyundai Electronics Industries Co., Ltd.Multilevel sensing circuit and method thereof
US6282145B1 (en)1999-01-142001-08-28Silicon Storage Technology, Inc.Array architecture and operating methods for digital multilevel nonvolatile memory integrated circuit system
CA2273122A1 (en)1999-05-262000-11-26Gershom BirkMultilevel dram with local reference generation
US6292395B1 (en)1999-12-302001-09-18Macronix International Co., Ltd.Source and drain sensing
US6396742B1 (en)2000-07-282002-05-28Silicon Storage Technology, Inc.Testing of multilevel semiconductor memory
US6901007B2 (en)*2001-01-112005-05-31Micron Technology, Inc.Memory device with multi-level storage cells and apparatuses, systems and methods including same
US6587372B2 (en)2001-01-112003-07-01Micron Technology, Inc.Memory device with multi-level storage cells and apparatuses, systems and methods including same
DE10211932B9 (en)*2002-03-182006-03-30Infineon Technologies Ag Circuit arrangement for reading, evaluating and re-reading a state of charge in a memory cell
KR100891322B1 (en)*2002-09-252009-03-31삼성전자주식회사 Simultaneous bi-directional I / O circuit to improve data input margin
US7133321B2 (en)*2003-10-092006-11-07Micron Technology, Inc.Sense amplifier circuit
WO2005078732A1 (en)*2004-02-052005-08-25Iota Technology, Inc.Electronic memory with tri-level cell pair
US7352619B2 (en)*2004-02-052008-04-01Iota Technology, Inc.Electronic memory with binary storage elements
US7133311B2 (en)*2004-08-162006-11-07Bo LiuLow power, high speed read method for a multi-level cell DRAM
KR100744132B1 (en)*2006-02-212007-08-01삼성전자주식회사 A multi-level semiconductor memory device having redundant cells of a single level cell structure
US9288089B2 (en)2010-04-302016-03-15Ecole Polytechnique Federale De Lausanne (Epfl)Orthogonal differential vector signaling
US9450744B2 (en)2010-05-202016-09-20Kandou Lab, S.A.Control loop management and vector signaling code communications links
US9564994B2 (en)2010-05-202017-02-07Kandou Labs, S.A.Fault tolerant chip-to-chip communication with advanced voltage
US9985634B2 (en)2010-05-202018-05-29Kandou Labs, S.A.Data-driven voltage regulator
US8593305B1 (en)2011-07-052013-11-26Kandou Labs, S.A.Efficient processing and detection of balanced codes
US9251873B1 (en)2010-05-202016-02-02Kandou Labs, S.A.Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications
US9246713B2 (en)2010-05-202016-01-26Kandou Labs, S.A.Vector signaling with reduced receiver complexity
US9077386B1 (en)2010-05-202015-07-07Kandou Labs, S.A.Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication
US9124557B2 (en)2010-05-202015-09-01Kandou Labs, S.A.Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
US9106238B1 (en)2010-12-302015-08-11Kandou Labs, S.A.Sorting decoder
US9300503B1 (en)2010-05-202016-03-29Kandou Labs, S.A.Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication
US9479369B1 (en)2010-05-202016-10-25Kandou Labs, S.A.Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage
US9401828B2 (en)2010-05-202016-07-26Kandou Labs, S.A.Methods and systems for low-power and pin-efficient communications with superposition signaling codes
US9288082B1 (en)2010-05-202016-03-15Kandou Labs, S.A.Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences
US9362962B2 (en)2010-05-202016-06-07Kandou Labs, S.A.Methods and systems for energy-efficient communications interface
US9596109B2 (en)2010-05-202017-03-14Kandou Labs, S.A.Methods and systems for high bandwidth communications interface
WO2011151469A1 (en)2010-06-042011-12-08Ecole Polytechnique Federale De LausanneError control coding for orthogonal differential vector signaling
KR101989392B1 (en)*2010-10-202019-06-14가부시키가이샤 한도오따이 에네루기 켄큐쇼Method for driving semiconductor deivce
US9275720B2 (en)*2010-12-302016-03-01Kandou Labs, S.A.Differential vector storage for dynamic random access memory
US9268683B1 (en)2012-05-142016-02-23Kandou Labs, S.A.Storage method and apparatus for random access memory using codeword storage
WO2014124450A1 (en)2013-02-112014-08-14Kandou Labs, S.A.Methods and systems for high bandwidth chip-to-chip communications interface
CN110166217B (en)2013-04-162022-05-17康杜实验室公司High bandwidth communication interface method and system
EP2997704B1 (en)2013-06-252020-12-16Kandou Labs S.A.Vector signaling with reduced receiver complexity
US9106465B2 (en)2013-11-222015-08-11Kandou Labs, S.A.Multiwire linear equalizer for vector signaling code receiver
US9806761B1 (en)2014-01-312017-10-31Kandou Labs, S.A.Methods and systems for reduction of nearest-neighbor crosstalk
US9100232B1 (en)2014-02-022015-08-04Kandou Labs, S.A.Method for code evaluation using ISI ratio
US9369312B1 (en)2014-02-022016-06-14Kandou Labs, S.A.Low EMI signaling for parallel conductor interfaces
KR102240544B1 (en)2014-02-282021-04-19칸도우 랩스 에스에이Clock-embedded vector signaling codes
US11587688B2 (en)2014-03-272023-02-21Raymond Anthony JoaoApparatus and method for providing healthcare services remotely or virtually with or using an electronic healthcare record and/or a communication network
US9509437B2 (en)2014-05-132016-11-29Kandou Labs, S.A.Vector signaling code with improved noise margin
US9148087B1 (en)2014-05-162015-09-29Kandou Labs, S.A.Symmetric is linear equalization circuit with increased gain
US9852806B2 (en)2014-06-202017-12-26Kandou Labs, S.A.System for generating a test pattern to detect and isolate stuck faults for an interface using transition coding
US9112550B1 (en)2014-06-252015-08-18Kandou Labs, SAMultilevel driver for high speed chip-to-chip communications
EP3138253A4 (en)2014-07-102018-01-10Kandou Labs S.A.Vector signaling codes with increased signal to noise characteristics
US9432082B2 (en)2014-07-172016-08-30Kandou Labs, S.A.Bus reversable orthogonal differential vector signaling codes
KR101943048B1 (en)2014-07-212019-01-28칸도우 랩스 에스에이Multidrop data transfer
WO2016019384A1 (en)2014-08-012016-02-04Kandou Labs, S.A.Orthogonal differential vector signaling codes with embedded clock
US9674014B2 (en)2014-10-222017-06-06Kandou Labs, S.A.Method and apparatus for high speed chip-to-chip communications
KR101978470B1 (en)2015-06-262019-05-14칸도우 랩스 에스에이 High-speed communication system
US9478277B1 (en)*2015-09-032016-10-25Bo LiuTri-level-cell DRAM and sense amplifier with alternating offset voltage
US9557760B1 (en)2015-10-282017-01-31Kandou Labs, S.A.Enhanced phase interpolation circuit
US9577815B1 (en)2015-10-292017-02-21Kandou Labs, S.A.Clock data alignment system for vector signaling code communications link
US10055372B2 (en)2015-11-252018-08-21Kandou Labs, S.A.Orthogonal differential vector signaling codes with embedded clock
US10003315B2 (en)2016-01-252018-06-19Kandou Labs S.A.Voltage sampler driver with enhanced high-frequency gain
US10003454B2 (en)2016-04-222018-06-19Kandou Labs, S.A.Sampler with low input kickback
EP3446403B1 (en)2016-04-222021-01-06Kandou Labs S.A.High performance phase locked loop
EP3449379B1 (en)2016-04-282021-10-06Kandou Labs S.A.Vector signaling codes for densely-routed wire groups
US10153591B2 (en)2016-04-282018-12-11Kandou Labs, S.A.Skew-resistant multi-wire channel
US10056903B2 (en)2016-04-282018-08-21Kandou Labs, S.A.Low power multilevel driver
KR20170143125A (en)2016-06-202017-12-29삼성전자주식회사Memory device including memory cell for generating reference voltage
US9906358B1 (en)2016-08-312018-02-27Kandou Labs, S.A.Lock detector for phase lock loop
US10411922B2 (en)2016-09-162019-09-10Kandou Labs, S.A.Data-driven phase detector element for phase locked loops
US10200188B2 (en)2016-10-212019-02-05Kandou Labs, S.A.Quadrature and duty cycle error correction in matrix phase lock loop
US10200218B2 (en)2016-10-242019-02-05Kandou Labs, S.A.Multi-stage sampler with increased gain
US10372665B2 (en)2016-10-242019-08-06Kandou Labs, S.A.Multiphase data receiver with distributed DFE
US10116468B1 (en)2017-06-282018-10-30Kandou Labs, S.A.Low power chip-to-chip bidirectional communications
US10686583B2 (en)2017-07-042020-06-16Kandou Labs, S.A.Method for measuring and correcting multi-wire skew
US10203226B1 (en)2017-08-112019-02-12Kandou Labs, S.A.Phase interpolation circuit
US10467177B2 (en)2017-12-082019-11-05Kandou Labs, S.A.High speed memory interface
US10326623B1 (en)2017-12-082019-06-18Kandou Labs, S.A.Methods and systems for providing multi-stage distributed decision feedback equalization
US10554380B2 (en)2018-01-262020-02-04Kandou Labs, S.A.Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation
US12340903B2 (en)2020-04-142025-06-24Raymond Anthony JoaoApparatus and method for providing healthcare services remotely or virtually with or using an electronic healthcare record and/or a communication network
US10985162B2 (en)2018-12-142021-04-20John BennettSystem for accurate multiple level gain cells
US11037621B2 (en)*2018-12-262021-06-15Micron Technology, Inc.Sensing techniques using a charge transfer device
KR102851370B1 (en)*2020-02-052025-08-26삼성전자주식회사Volatile memory device and data sensing method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4287570A (en)1979-06-011981-09-01Intel CorporationMultiple bit read-only memory cell and its sense amplifier
US4415992A (en)1981-02-251983-11-15Motorola, Inc.Memory system having memory cells capable of storing more than two states
US4622655A (en)1983-05-041986-11-11Nec CorporationSemiconductor memory
US4661929A (en)1983-12-231987-04-28Hitachi, Ltd.Semiconductor memory having multiple level storage structure
US4771404A (en)1984-09-051988-09-13Nippon Telegraph And Telephone CorporationMemory device employing multilevel storage circuits
US5184324A (en)1990-12-201993-02-02Sharp Kabushiki KaishaDynamic semiconductor multi-value memory device
US5293563A (en)1988-12-291994-03-08Sharp Kabushiki KaishaMulti-level memory cell with increased read-out margin

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4287570A (en)1979-06-011981-09-01Intel CorporationMultiple bit read-only memory cell and its sense amplifier
US4415992A (en)1981-02-251983-11-15Motorola, Inc.Memory system having memory cells capable of storing more than two states
US4622655A (en)1983-05-041986-11-11Nec CorporationSemiconductor memory
US4661929A (en)1983-12-231987-04-28Hitachi, Ltd.Semiconductor memory having multiple level storage structure
US4771404A (en)1984-09-051988-09-13Nippon Telegraph And Telephone CorporationMemory device employing multilevel storage circuits
US5293563A (en)1988-12-291994-03-08Sharp Kabushiki KaishaMulti-level memory cell with increased read-out margin
US5184324A (en)1990-12-201993-02-02Sharp Kabushiki KaishaDynamic semiconductor multi-value memory device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Ohta, Yoshiji et al., Symposium, "A Novel Memory Cell Architecture for High-Density DRAMs," VLSI Circuits, May 1989, pp. 101-102.

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
USRE40075E1 (en)*1992-07-222008-02-19Mosaid Technologies, IncorporatedMethod of multi-level storage in DRAM and apparatus thereof
US6388460B1 (en)*2000-10-162002-05-14United Microelectronics Corp.Alternate timing wafer burn-in method
US8773925B2 (en)2010-02-232014-07-08Rambus Inc.Multilevel DRAM
US9660024B2 (en)2014-12-182017-05-23Samsung Electronics Co., Ltd.Semiconductor device with two transistors and a capacitor
US10497428B2 (en)2017-12-182019-12-03Samsung Electronics Co., Ltd.Bit line sense amplifier, semiconductor memory device and multi bit data sensing method thereof
US10706911B1 (en)2018-10-102020-07-07Samsung Electronics Co., Ltd.Sense amplifier for sensing multi-level cell and memory device including the sense amplifier
US10854277B2 (en)2018-10-102020-12-01Samsung Electronics Co., Ltd.Sense amplifier for sensing multi-level cell and memory device including the sense amplifer

Also Published As

Publication numberPublication date
US5283761A (en)1994-02-01

Similar Documents

PublicationPublication DateTitle
USRE37072E1 (en)Method of multi-level storage in DRAM and apparatus thereof
US5532955A (en)Method of multilevel dram sense and restore
EP0273639B1 (en)Semiconductor memory having multiple level storage structure
USRE41351E1 (en)CAM arrays having CAM cells therein with match line and low match line connections and methods of operating same
US5457696A (en)Semiconductor memory having internal test circuit
US5339274A (en)Variable bitline precharge voltage sensing technique for DRAM structures
US4004284A (en)Binary voltage-differential sensing circuits, and sense/refresh amplifier circuits for random-access memories
EP0080935B1 (en)Dynamic semiconductor memory device
US4195357A (en)Median spaced dummy cell layout for MOS random access memory
US5724286A (en)Flexible DRAM array
US5093808A (en)Folded bitline dynamic ram with reduced shared supply voltages
EP0833340A1 (en)Reading circuit for semiconductor memory cells
US5233560A (en)Dynamic memory bit line precharge scheme
EP0031491B1 (en)Sensing system for a capacitive semiconductor memory
EP0834883B1 (en)Semiconductor nonvolatile memory device
US4648073A (en)Sequential shared access lines memory cells
JPH10312691A (en)Ferroelectric storage device
US4598387A (en)Capacitive memory signal doubler cell
US4198697A (en)Multiple dummy cell layout for MOS random access memory
US4719600A (en)Sense circuit for multilevel storage system
USRE40075E1 (en)Method of multi-level storage in DRAM and apparatus thereof
US5544093A (en)Dual port multiple block memory capable of time divisional operation
US4574365A (en)Shared access lines memory cells
JPH01192083A (en)Semiconductor memory
JPH08180688A (en)Semiconductor memory

Legal Events

DateCodeTitleDescription
FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:MOSAID TECHNOLOGIES INCORPORATED,CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GILLINGHAM, PETER B., MR.;REEL/FRAME:024278/0398

Effective date:19920707

ASAssignment

Owner name:MOSAID TECHNOLOGIES INCORPORATED,CANADA

Free format text:CHANGE-CORRECTION OF NAME AND ADDRESS;ASSIGNOR:MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:024286/0800

Effective date:20091117

Owner name:MOSAID TECHNOLOGIES INCORPORATED,CANADA

Free format text:CHANGE OF REGISTERED OFFICE ADDRESS;ASSIGNOR:MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:024286/0805

Effective date:20090209

FEPPFee payment procedure

Free format text:PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:ROYAL BANK OF CANADA, CANADA

Free format text:U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM;ASSIGNORS:658276 N.B. LTD.;658868 N.B. INC.;MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:027512/0196

Effective date:20111223


[8]ページ先頭

©2009-2025 Movatter.jp