Electron microscopy
 
Sense Amplifier (SA, S/A) in DRAM
- Integrated Circuits and Materials -
- An Online Book -
Integrated Circuits and Materials                                                                                  http://www.globalsino.com/ICsAndMaterials/   


=================================================================================

 

During a read operation in memory chips, the signal coming from the cell can be quite small, and sense amplifiers are required to detect the state of the memory cell and restore the signal to a full logic level for use in the external interface. The term sense amplifier refers to a collection of circuit elements that pitch up to the digitlines of a DRAM array. This collection most generally includes isolation transistors, devices for digitlines equilibration and bias, one or more Nsense-amplifiers, one or more Psense-amplifiers, and devices connecting selected digitlines to I/O signal lines. All of the circuits along with the worldline driver circuits are called pitch cells. [4] Variation in the capacitance of individual cells in DRAM is presumably tolerated by the operating window of the sense amplifiers. [16]

The read process of all memory devices is common. After settling the predefined voltage to the bit line, the bit line is electrically connected with the memory cell. Then, the stored bit information of the cell will modulate the bit line voltage or current. The modulated analog value (voltage or current) of a bit line is then converted to the digital value (namely, GND or VDD) by the sense amplifier (SA) circuit.

DRAM and its equivalent circuit models

Figure 4989a. DRAM and its equivalent circuit models. [1]

Structure of DRAM and peripheral circuitry

Figure 4989b. Structure of DRAM and peripheral circuitry. [14]

Peripheral DRAM circuitry and the array devices

Figure 4989c. Peripheral DRAM circuitry and the array devices. [15]

Figure 4989d shows two examples of sense amplifiers. The selection criterion of sense amplifiers is determined by the circuit area and operating speed.

DRAM and its equivalent circuit models

Figure 4989d. Two major sense amplifier (SA) circuits: (a) small sized latch type voltage SA, and (b) differential amplifier type current SA. In (b), Bias1 and Bias3 are for the current sources, and Bias2 is a control voltage to regulate the bit line voltage. [1]

By combining the circuits in Figure 4989a and 4989d, the circuit in Figure 4989e can be obtained for DRAM with a voltage SA.

DRAM circuit with a voltage SA

Figure 4989e. DRAM circuit with a voltage SA.

Latch in a SA will be working as the logic circuit not the analog circuit, so that its operation is very robust to the process variations. Since many numbers of a SA will bring the large leakage current, then it is necessary to control some device parameters related to the threshold voltage such as doping density, channel length and width, etc. When inputs at different voltages are applied to the CMOS invertors shown in Figure 4989f, then the inverter in Figure 4989f (b) will discharge the output capacitor faster because ID is proportional to VGS. In other words, the output in Figure 4989f (b) will reach logic zero faster.

Inputs at different voltages that are applied to the CMOS invertors: (a) 1.5 V and (b) 1.9 V

Figure 4989f. Inputs at different voltages that are applied to the CMOS invertors: (a) 1.5 V and (b) 1.9 V.

In an inverter, e.g. SA, the PMOS is connected to VDD and the NMOS is connected to ground (GND). The gate terminals of both NMOS and PMOS are connected together and act as the input terminal (see Figures 4989g and 4989h). The drains of both are tied together and act as the output terminal. The inverter has only two states. There is never a short circuit between VDD and ground when the inverter is in a stable state, that is, when the output is either logic high or logic low. Therefore, in the steady state power dissipation is negligible because no current flows from VDD to ground as when one transistor is on and the other is off. The only time current flows from VDD to ground is for a very short duration when the output switches from one state to the next. During this very short interval when one transistor is going from off to on and the other is going from on to off. A short current spike flows during this transition and this is the only time power is dissipated in the inverter. Table 4989 shows that CMOS is used because such digital circuits have the lowest power consumption.

Table 4989. Power consumption in an inverter, NMOS and PMOS.

Device
State
Power consumption
NMOS
PMOS
Inverter
When inverter is on
No No
When inverter is off
No No
When switching
Yes Yes
NMOS
When NMOS is on
Yes as VDD is shorted to ground  
When NMOS is off
No  
When switching
Yes  
PMOS
When PMOS is on
  Yes
When PMOS is off
  No
When switching
  Yes

An example of application of a SA is shown in Figures 4989g and 4989h. Assuming two voltages (1.5 V and 1.6 V) with a small difference of 0.1 V are applied to nodes X and Y in Figures 4989g. Then, we can see the process below (as shown in Figures 4989h):
        →X is applied by 1.5 V and Y is applied by 1.6 V.
        →Therefore, both N1 and N2 are on. Here, N1 is getting 1.6 V as input, while N2 is getting 1.5 V as input.
        → N1 will go to 0.9 V or even 0 first than N2.
        → X node will go to 0.
        → Y node will have perfect 1.
        → N1 will be strongly turned on, and then X will keep to 0.
        → We have amplified the small difference between nodes X and Y by using a circuit which is called a sense amplifier and also called differential amplifier.

SA senses the voltage difference between the two bit lines and amplifies it. Therefore, although noise will be included in the process, but since SA detects the voltage difference, it doesn't matter if BL and BLB include the same amount of noise and the same amount of voltage fluctuation.

Two voltages (1.5 V and 1.6 V) with a small difference of 0.1 V applied to nodes X and Y

Figure 4989g. Two voltages (1.5 V and 1.6 V) with a small difference of 0.1 V applied to nodes X and Y.

Resulted consequence due to the two voltages (1.5 V and 1.6 V) with a small difference of 0.1 V applied to nodes X and Y

Figure 4989h. Resulted consequence due to the two voltages (1.5 V and 1.6 V) with a small difference of 0.1 V applied to nodes X and Y in Figure 4989g.

Employing a smaller array will improve the performance; however, the overhead of WL drivers (WLDVs), column decoders (CDECs), and the sense amplifiers (SAs) will also be increased [2].

Figure 4989i shows a diagram of a basic sense amplifier. More complex sense amplifiers in modern DRAM devices contain:
        i) the basic elements,
        ii) additional circuit elements for array isolation,
        iii) careful balance of the sense amplifier structure,
        iv) faster sensing capability.
In Figure 4989i, the equalization (EQ) signal line controls the voltage equalization circuit. The functionality of this circuit is to ensure that the voltages on the bitline pairs are as closely matched as possible. Since the differential sense amplifier is designed to amplify the voltage differential between the bitline pairs, thus any voltage imbalance that exists on the bitline pairs prior to the activation of the access transistors would degrade the effectiveness of the sense amplifier. [5]

Diagram of a basic sense amplifier

Figure 4989i. Diagram of a basic sense amplifier. [5]

Row access command and timing

Figure 4989j. Row access command and timing. [5]

Row precharge command and timing

Figure 4989k. Row precharge command and timing. [5]

Figure 4989l shows the schematics of a typical power supply of DRAM. There are three voltage levels:
         i) the external voltage (VCC) supplied to most of the peripheral circuits,
         ii) the internal limited voltage (VLIM) supplied to the sense amplifiers,
         iii) the internal boosted voltage (VBOOT) supplied to the row decoders and the word-drive decoders.

Schematics of a typical power supply of DRAM

Figure 4989l. Schematics of a typical power supply of DRAM. [7]. The ring oscillator in the boost circuit is controlled by the comparison of VBOOT with VLIM. so that VBOOT is regulated at a constant level independent of the fluctuation of VCC.

2.39 Mb embedded DRAM (eDRAM) macros [3] shown in Figure 4989m are organized by upper and lower memory units, each consisting of four 299 Kb sub-arrays (0 through 3) and a 16 row redundancy array (R). They are supported by the Input and Output circuitry (IOBLK) located between two memory units. When the macro decoder receives a valid macro-select-signal and a valid read or write command, then the decoder evaluates the address, activating either the top or bottom memory units. The activation of the memory unit enables one of the four arrays, and sends 1 of 256 valid addresses. The 299 Kb sub-array includes ECC bits for IBM servers. An evolutionary approach in this eDRAM locates the segmented WL drivers in the sense amplifier area, which couples to the horizontally arranged WLs through the vertically arranged wires.

DRAM and its equivalent circuit models

Figure 4989m. 500 MHz random cycle embedded DRAM in 45 nm SOI CMOS: (a) chip microphotograph, and (b) µSA circuit and timing diagrams. [3]

Figure 4989n shows that main-word-lines (MWL0, MWL0B) driven by row decoders is laid out in a two or four times pitch as sub-word-lines. The row decoder and the word-drive decoder include CMOS output gates for the stable operation of main and sub word-lines. Boosted voltage (VBOOT) is supplied to not only word drive decoders but also row decoders to charge the gate of the sub-word-drive-transistor enough to realize the fast decoding even with the small sub-word-drive-transistor. By integrating the decoding circuit and the voltage converter to transform the lower voltage signals into the boosted voltage level. Only the output gate of the word-reset signal-line (MWLOB) is driven at the external voltage (VCC) instead of VBOOT for reduction of the power dissipation.

Main-word-lines (MWL0, MWL0B) driven by row decoders

Figure 4989n. Main-word-lines (MWL0, MWL0B) driven by row decoders. Adapted from [6]. Note that the lines and arrows in red are not real electrical connectors but just indications of the functions of the corresponding sections.

When reading stored data, the bit line(BL) and bit line bar(BLB) are compared:
        i) If the BL voltage is higher than the BLB, it becomes data 1.
        ii) If the BL voltage is lower, it becomes data 0.

The BLB becomes a standard point because it is not connected to the cell. Because the signal difference between BL and the BLB is very small, it is amplified through the sense amplifier circuit to read data as shown in Figure 4989o.

Sensing process of cell data: a) Sense amplifier with a DRAM cell. b) For DATA 1, BL is amplified to Vcc and BLB to Vss (0 V)

Figure 4989o. Sensing process of cell data: a) Sense amplifier with a DRAM cell. b) For DATA 1, BL is amplified to Vcc and BLB to Vss (0 V). [11, 12]

As shown in Figures 4989p, a typical bitline sense-amplifier stripe has 11 transistors per bitline pair, a typical local wordline driver stripe has 3 transistors per local wordline. The share of bitline sense-amplifier area to total die area in a typical DRAM die is between 8% and 15%.

Sensing process of cell data: a) Sense amplifier with a DRAM cell. b) For DATA 1, BL is amplified to Vcc and BLB to Vss (0 V)

Figure 4989p. Bitline sense-amplifier. [13]

Figure 4989q shows the data transfer from CPU to DRAM memory in a computer.

Data transfer from CPU to DRAM memory in a computer

Figure 4989q. Data transfer from CPU to DRAM memory in a computer, including an external memory controller. [17]

The traditional purpose of isolation devices in DRAMs is used to separate the active cross-coupled pair(s) from the large bitline capacitances during initial sensing. If the bitline capacitance is very large, the isolation devices may significantly improve amplifier speed and sensitivity. [18] Figure 4989r shows a Mostek DRAM sense amplifier. The isolation devices are used to partially decouple the sense amplifier signal nodes from the bitline segments, with an internal 16 V supply, VGG, tied to the gates of the isolation devices. Two operations are:
          i) Signal development. The bitline segment capacitance and the sense node capacitance are in series.
          ii) Sensing operation. The bitline segment capacitance and the isolation device resistance are in series, which reduces the effective capacitance of the sense amplifier signal nodes and therefore improving amplifier speed and sensitivity.          

Mostek 16K DRAM Sense Amplifier

Figure 4989r. Mostek 16K DRAM Sense Amplifier with two isolation devices. [18]

Note that Gealow's thesis also presented the layouts of sense amplifiers, sense amplifier precharge circuits, sense amplifier cross-coupled pair, and isolation devices. [18]

Figure 4989s shows an example of waveforms for the read-modify-write cycle

Column-write command and timing for DDR SDRAM and DDR2 SDRAM devices

Figure 4989s. Waveforms for the read-modify-write cycle: the cell data is first read out and then new data is written back. An mbit (memory bit) one level (+VCC/2) corresponds to a logic one at the DQ terminal, and an mbit zero level (-VCC/2) corresponds to a logic zero at the DQ terminal. NLAT*, which is initially at VCC/2, drives LOW to begin the sensing operation. [19]


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 


 

 


 

 

 

 

[1] Krzysztof (Kris) Iniewski, CMOS Processors and Memories, 2010.
[2] T. Kimuta, K. Takeda, Y. Aimoto, N. Nakamura, T. Iwasaki, Y. Nakazawa, H. Toyoshima, M. Hamada, M. Togo, H. Nobusawa, T. Tanigawa, 64 Mb 6.8 ns random ROW access DRAM macro for ASICs, ISSCC, Dig. Tech. Papers, Feb 1999, pp. 416–417.
[3] J. Barth, W.R. Reohr, P. Parries, G. Fredeman, J. Golz, S.E. Schuster, R.E. Matick, H. Hunter, C.C. Tanner, J. Harig, H. Kim, B.A. Khan, J. Griesemer, R.P. Havreluk, K. Yanagisawa, T. Kirihata, S.S. Iyer, A 500MHz random cycle, 1.5ns latency, SOI embedded DRAM macro featuring a three transistor micro sense amplifier. JSSC 43(1), 86–95 (Jan 2008).
[4] Brent Keeth, DRAM Circuit Design: A Tutorial, 2001.
[5] Bruce Jacob, Spencer W. Ng, and David T. Wang, Memory Systems: Cache, DRAM, Disk, 2008.
[6] K. Noda, T. Saeki, A. Tsujimoto, T. Murotani, and K. Koyama, "A boosted dual word-line decoding scheme for 256 Mb DRAMs," in 1992 Symposium on VLSI Circuits Digest ofTechnical Papers, pp. 112-113.
[7] K.Noda, T.Saeki, A.Tsujimoto, T.Murotani, and K.Koyama, A Boosted Dual Word-line Decoding Scheme for 256Mb DRAMs, DOI: 10.1109/VLSIC.1992.229266, (1992).
[11] S. H. Jand et al., “A Fully Integrated Low Voltage DRAM with Thermally Stabe Gate-first High-k Metal Gate Process,” International Electron Device Meeting, 28.4-654 (2019).
[12] https://www.materialssquare.com/blog/semiconductor-memory-dram-en.
[13] Thomas Vogelsang, Understanding the Energy Consumption of Dynamic Random Access Memories, 2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, DOI: 10.1109/MICRO.2010.42, 2010.
[14] https://blog.naver.com/minky0118/221860772321.
[15] Smithsonian: The Chip Collection. Dram technology, Reading: 2011. http://smithsonianchips.si.edu/ice/cd/MEMORY97/SEC07.PDF.
[16] Dick James, Recent Innovations in DRAM Manufacturing, 2010 IEEE/SEMI Advanced Semiconductor Manufacturing Conference (ASMC), DOI:10.1109/ASMC.2010.5551462, 2010.
[17] www.cnblogs.com/.
[18] Jeffrey Carl Gealow, Impact of Processing Technology on DRAM Sense Amplifier Design, Master Thesis, 1990.
[19] Brent Keeth, R. Jacob Baker, Brian Johnson, Feng Lin, DRAM Circuit Design: Fundamental and High-Speed Topics , 2nd Edition, 2007.

 

=================================================================================