Memory Design
Memory Design
Memory Design
RAM
A REPORT ON THE DESIGN AND PERFORMANCE OF A HIGH SPEED STATIC CMOS RAM
Submitted by:
Shashank Varshney (2017JVL2507)
Vijay Sharma (2017JVL2508)
Saurabh Mathur (2017JVL2502)
Srishti Gupta (2017JVL2503)
Ramyani Mukherjee (2017EEN2247)
ABSTRACT
During the course of this project, a 128K × 8 bit CMOS Static RAM (SRAM) was designed with focus on
achieving maximum speed. The target specifications are those of CY7C1019CV33 IC manufactured by Cypress
Semiconductors. The maximum read and write access times are 7ns and 8 ns respectively.
Using UMC65nm technology, a 6T SRAM cell was designed for high speed, obtained area was 1.387um2. The
various components of an SRAM were studied in detail along with their different configurations. The best
configurations for the respective components were designed with the aim of achieving minimum delay. A Charge
Transfer Sense Amplifier (CTSA) was designed because it is inherently faster than other types of sense
amplifiers.
Page 2
128K × 8 bit CMOS Static RAM designed for High Speed
ACRONYMS
Page 3
128K × 8 bit CMOS Static RAM designed for High Speed
CONTENTS
Abstract .................................................................................................................................... 2
Acronyms ................................................................................................................................. 3
List of Figures .......................................................................................................................... 7
List of Tables ........................................................................................................................... 9
1. Introduction........................................................................................................................ 10
1.1. Design Specifications ............................................................................................................. 10
2. Background Information ................................................................................................... 11
2.1. Process Technology ............................................................................................................... 11
2.1.1. Device Model ..................................................................................................................................... 11
2.1.2. SPICE control Parameters ................................................................................................................ 11
2.2. Design Flow Chart ................................................................................................................... 12
2.3. Timeline and Work Division .................................................................................................... 13
2.4. Literature survey ..................................................................................................................... 13
2.5. Simulation Tools Used ............................................................................................................ 13
3. Architecture ....................................................................................................................... 14
3.1. Array Partitioning .................................................................................................................... 14
3.2. RC Extraction .......................................................................................................................... 14
3.3. Metal Planning ......................................................................................................................... 15
3.4. Memory Division...................................................................................................................... 15
3.5. Address Lines Division ........................................................................................................... 16
3.6. Floorplan .................................................................................................................................. 17
3.6.1. Address Routing ................................................................................................................................ 18
3.6.2. Data Routing ...................................................................................................................................... 19
Page 5
128K × 8 bit CMOS Static RAM designed for High Speed
5. Integration ....................................................................................................................... 60
5.1. Critical Path Simulation .......................................................................................................................... 60
5.1.1 Critical Path Block Diagram ........................................................................................................... 60
5.1.2 Critical Path Timing ....................................................................................................................... 60
5.1.3 Full Chip Layout Integration .......................................................................................................... 61
5.2. Summary of Area Distribution ................................................................................................................. 65
5.3. Complete Summary ................................................................................................................................ 65
References .......................................................................................................................... 66
Page 6
128K × 8 bit CMOS Static RAM designed for High Speed
LIST OF FIGURES
FIGURE 1: DESIGN FLOWCHART ................................................................................................................................. 12
FIGURE 2: GANTT CHART ........................................................................................................................................... 13
FIGURE 3: PIN DESCRIPTION OF CHIP ......................................................................................................................... 16
FIGURE 4: FLOORPLAN OF THE CHIP........................................................................................................................... 17
FIGURE 5: ADDRESS ROUTING ................................................................................................................................... 18
FIGURE 6: DATA ROUTING ......................................................................................................................................... 19
FIGURE 7: CELL SCHEMATIC ...................................................................................................................................... 21
FIGURE 8: SCHEMATIC FOR STATIC NOISE MARGIN .................................................................................................... 21
FIGURE 9: BUTTERFLY CURVE FOR HSNM ................................................................................................................. 22
FIGURE 10: BUTTERFLY CURVE FOR WNM ................................................................................................................ 22
FIGURE 11: BUTTERFLY CURVE FOR RNM ................................................................................................................. 23
FIGURE 12: W RITE DELAY ANALYSIS .......................................................................................................................... 25
FIGURE 13: READ DELAY ANALYSIS ........................................................................................................................... 25
FIGURE 14: LAYOUT OF SRAM CELL ......................................................................................................................... 26
FIGURE 15: BITLINE TWISTING ................................................................................................................................... 27
FIGURE 16: OPTIMIZED CELL LAYOUT ........................................................................................................................ 28
FIGURE 17: OPTIMIZED 4 BY 4 SRAM CELL ............................................................................................................... 29
FIGURE 18: OPTIMIZED 16 BY 16 SRAM CELL ........................................................................................................... 29
FIGURE 19: CORE LAYOUT ....................................................................................................................................... 30
FIGURE 20: SCHEMATIC OF PASS TRANSISTOR ............................................................................................................ 31
FIGURE 21: LAYOUT OF SINGLE PASS TRANSISTOR CELL ........................................................................................ 31
FIGURE 22: LAYOUT OF PASS TRANSISTOR ARRAY .................................................................................................. 32
FIGURE 23: SCHEMATIC OF W ORD LINE DRIVER ......................................................................................................... 33
FIGURE 24: LAYOUT OF W ORD LINE DRIVER .............................................................................................................. 33
FIGURE 25: CONVENTIONAL ATD SCHEMATIC ........................................................................................................... 35
FIGURE 26: MONOSTABLE MULTIVIBRATOR SCHEMATIC ........................................................................................ 35
FIGURE 27: ATD LAYOUT .......................................................................................................................................... 37
FIGURE 28: ATD ARRAY LAYOUT .............................................................................................................................. 37
FIGURE 29: MONOSTABLE MULTIVIBRATOR LAYOUT ............................................................................................... 38
FIGURE 30: ATD SIMULATIONS ................................................................................................................................. 39
FIGURE 31: MONOSHOT SIMULATION ...................................................................................................................... 39
FIGURE 32: BLOCK DECODER ................................................................................................................................... 40
FIGURE 33: GATE LEVEL IMPLEMENTATION................................................................................................................. 41
FIGURE 34: BLOCK DECODER SCHEMATIC SIMULATION ......................................................................................... 42
FIGURE 35: BLOCK DECODER LAYOUT ..................................................................................................................... 42
FIGURE 36: BLOCK DECODER POST EXTRACTION SIMULATION ............................................................................. 43
FIGURE 37: ROW DECODER GATE LEVEL IMPLEMENTATION ...................................................................................... 44
FIGURE 38: ROW DECODER SCHEMATIC SIMULATION ............................................................................................ 45
FIGURE 39: ROW DECODER LAYOUT ........................................................................................................................ 45
FIGURE 40: PART OF ROW DECODER LAYOUT SHOWING METALS ......................................................................... 46
FIGURE41: ROW DECODER POST EXTRACTION SIMULATION ................................................................................. 46
FIGURE 42: COLUMN DECODER GATE LEVEL IMPLEMENTATION ................................................................................ 47
FIGURE 43: COLUMN DECODER SCHEMATIC SIMULATION ...................................................................................... 48
FIGURE 44: COLUMN DECODER LAYOUT .................................................................................................................. 49
FIGURE 45: PART OF COLUMN DECODER LAYOUT SHOWING METALS ................................................................... 49
FIGURE 46: COLUMNDECODER POST EXTRACTION SIMULATION ........................................................................... 50
Page 7
128K × 8 bit CMOS Static RAM designed for High Speed
Page 8
128K × 8 bit CMOS Static RAM designed for High Speed
LIST OF TABLES
TABLE 1: METAL PLANNING ................................................................................................................................................... 15
TABLE 2: WSNM AT DIFFERENT PULL-UP RATIOS ............................................................................................................. 23
TABLE 3: RNM AT DIFFERENT CELL RATIOS ...................................................................................................................... 24
TABLE 4: SNM VALUES FOR SS CORNER ........................................................................................................................... 24
TABLE 5: SUMMARY OF UNOPTIMIZED CELL LAYOUT ...................................................................................................... 26
TABLE 6: SUMMARY OF OPTIMIZED CELL LAYOUT ........................................................................................................... 28
TABLE 7: SUMMARY OF OPTIMIZED CORE LAYOUT .......................................................................................................... 30
TABLE 8: SUMMARY OF LAYOUT OF PASS TRANSISTOR ARRAY....................................................................................32
TABLE 9: SUMMARY OF WORD LINE DRIVER LAYOUT ...................................................................................................... 33
TABLE 10 ATD INPUTS ........................................................................................................................................................... 34
TABLE 11: ATD OUTPUTS ...................................................................................................................................................... 34
TABLE 12 ATD PULSE WIDTH ANALYSIS AT VARIOUS PROCESS CORNERS AT 27 C ................................................... 36
TABLE 13: ATD PULSE WIDTH ANALYSIS AT TT CORNER AT VARIOUS TEMPERATURES ............................................ 36
TABLE 14 SUMMARY OFATD CELL LAYOUT ...................................................................................................................... 38
TABLE 15 SUMMARY OF MONOSTABLE MULTIVIBRATOR LAYOUT ................................................................................. 38
TABLE 16 BLOCK DECODER INPUTS AND OUTPUTS ........................................................................................................ 41
TABLE 17 BLOCK DECODER TIMING ................................................................................................................................... 43
TABLE 18 ROW DECODER INPUTS AND OUTPUTS ............................................................................................................ 44
TABLE 19 ROW DECODER TIMING ....................................................................................................................................... 47
TABLE 20 COLUMN DECODER INPUTS AND OUTPUTS ..................................................................................................... 48
TABLE 21 COLUMN DECODER TIMING ................................................................................................................................ 50
TABLE 22 INPUT AND OUTPUT OF PRECHARGE CIRCUIT ................................................................................................ 51
TABLE 23 CTSA INPUTS ........................................................................................................................................................ 55
TABLE 24 CTSA OUTPUTS .................................................................................................................................................... 55
TABLE 25 DELAY ANALYSIS OF SENSE AMPLIFIER ........................................................................................................... 57
TABLE 26 VOLTAGE VARIATIONS OF REFERENCE VOLTAGE GENERATOR WITH TEMPERATURE ............................ 58
TABLE 27 CRITICAL PATH TIMING ANALYSIS ...................................................................................................................... 60
TABLE 28 SUMMARY OF AREA DISTRIBUTION .................................................................................................................... 65
Page 9
128K × 8 bit CMOS Static RAM designed for High Speed
1. INTRODUCTION
In today’s world, applications drive the need for improving upon the existing technology. With heavier
applications wanting to run on the smallest of devices, utilizing minimum area and power and at the
same time running as fast as possible calls for innovation in the area of device engineering, system
architecture, circuits and the intuition of the designer. A major component driving the semiconductor
industry is the fast SRAM- which provides for high speed memory access required by fast processors
and applications. <Traditionally, an SRAM macro is mainly formed by an array of cells consisting of
four or six transistors and a number of periphery circuits such as row decoder, column decoder, sense
amplifier, write buffer, etc. Information access from/to this macro consumes power in both dynamic and
static ways.> A major challenge today is to reduce the access time of the SRAM in the worst case. This
becomes particularly interesting because of the continuously shrinking technology node (since it brings
with it a lot of parasitic and higher order phenomena of the device and wire models). This report deals
with the design of a high-speed SRAM.
Page 10
128K × 8 bit CMOS Static RAM designed for High Speed
2. BACKGROUND INFORMATI ON
Technology Information: The SRAM is designed in UMC 65nm technology node. The minimum
length of the transistors in this node is 60nm and minimum width is 80nm. The technology used is the
LLL (Low Leakage Logic). For this particular logic family there are three transistors available: HVT
(High Threshold Voltage); LVT (Low Threshold Voltage) and SVT (Standard Threshold Voltage). The
transistors used were N_12_LLLVT (NMOS) and P_12_LLLVT (PMOS) to achieve low leakage
current.
Page 11
128K × 8 bit CMOS Static RAM designed for High Speed
Page 12
128K × 8 bit CMOS Static RAM designed for High Speed
We did an intensive literature survey for basic understanding of SRAM. 6T SRAM cell was chosen over other
variants of SRAM cell design keeping in mind the advantages of 6T design discussed in Section 4.1.1. Noise
margin analysis and basic understanding of read write ability of the cell was understood after going through [1],
[2] and values of CR and PR were decided. We went through [3]-[4] for basic understanding of SRAM design and
practical challenges in the design. Standard latch based sense amplifier was used in the design. ATD was used
with a latch [8] to suppress variations with respect to different address transitions.
Page 13
128K × 8 bit CMOS Static RAM designed for High Speed
3. ARCHITECTURE
It must be made clear in the beginning that the bitlines run horizontally and wordlines run vertically in our
design. This is done to keep the design square shaped for better core utilization. The entire memory is
divided into 8 banks each of 128 Kb. In order to reduce the bit line capacitance, it was decided to have 512
rows and 256 columns per bank. The motive behind such a fine division is to reduce the power dissipation by
keeping all the other memory blocks in retention mode and enable sharing of the peripherals.
3.2. RC EXTRACTION
Using the Elmore Delay model for Bitline, we calculate the maximum no. of columns possible in a Memory Bank
Where R, C are resistance and capacitance values corresponding to height of 1 cell, N is no. of columns.
N = 264 Columns
N = 1150 Rows
Page 14
128K × 8 bit CMOS Static RAM designed for High Speed
The 512 Rows x 256 Columns configuration is chosen for better Aspect Ratio, as our package is square.
We have 8 banks, arranged in 4 rows and 2 columns, thus, 4 x 512 = 2048 bitlines and 2 x 256 = 512
wordlines.
No. of Banks = 8
Page 15
128K × 8 bit CMOS Static RAM designed for High Speed
Considering temporal and spatial locality, MSB address lines are allocated to block decoder, so
that memory blocks need not to be switched frequently.
Total Address bits = 5+9+3 = 17
Page 16
128K × 8 bit CMOS Static RAM designed for High Speed
3.6. FLOORPLAN
The figure above shows the initial floor plan of the SRAM. Memory is divided in 16 blocks.
These blocks are arranged such that row decoder, column decoder, sense amplifier, write buffer are shared
between two memories blocks.
Page 17
128K × 8 bit CMOS Static RAM designed for High Speed
Page 18
128K × 8 bit CMOS Static RAM designed for High Speed
Page 19
128K × 8 bit CMOS Static RAM designed for High Speed
4. DETAILED DESIGN
• Lower power dissipation - 6T SRAM cell has less leakage current because less number of transistors are
being used compared to 7T, 8T, and 9T SRAM cell architecture.
• Good stability - 6T SRAM cell has good stability as compared to 4T SRAM cell. As 4T SRAM cell has
lower value of SNM (Static Noise Margin) in low voltage operation.
• Relaxed area constraints.
• Symmetric structure - Helps during fabrication of device.
o N_12_LLLVT
o P_12_LLLVT
The following figure shows the schematic of the 6T cell used. M2 and M4 are pull-up transistors, M1 and M3 are
pull-down transistors while M5 and M6 are access transistors.
Page 20
128K × 8 bit CMOS Static RAM designed for High Speed
Static noise margin is the maximum noise voltage VN that can come simultaneously on both the voltage sources as
shown in the figure above and will not be able to flip the contents of the cell. The cell is in hold mode during this
time. Inverter characteristic is taken and is flipped and Maximum Square is determined as shown below:
Page 21
128K × 8 bit CMOS Static RAM designed for High Speed
The following figure shows the butterfly curves for different values of cell ratio to calculate the HSNM
Page 22
128K × 8 bit CMOS Static RAM designed for High Speed
PR WSNM (V)
2 0.744
1.5 0.66
1 0.464
0.5 0.445
Page 23
128K × 8 bit CMOS Static RAM designed for High Speed
The following table shows the value of RNM calculated for different values of CR. From these values, the
appropriate value of CR is found to be 2.0
CR RSNM (V)
3 0.36
2.5 0.314
2 0.265
1.5 0.224
1 0.158
The above values of SNM have been calculated at the tt corner. In order to check the performance in worst case,
simulations were carried out in the ss corner for CR=2.0 and PR=1.0, the results of which have been tabulated
below:
HSNM 353.6
RSNM 293
WSNM 432
Page 24
128K × 8 bit CMOS Static RAM designed for High Speed
Read delay of our cell is 146.677 psec. Simulation results of our read delay analysis are shown:
Page 25
128K × 8 bit CMOS Static RAM designed for High Speed
Single SRAM CELL Layout is shown in the Figure above. At the top, the VDD contacts are shared with transistor
above and the adjacent column transistors. The ground contacts are also shared between the adjacent column
transistors. The BIT and BIT_B lines are long lines running from one end of the core to the other; in horizontal
direction; in metal 3. Word line is drawn using metal 2; in vertical direction and runs along the core. The bit lines
and word lines are shared with adjacent cells in respective directions.
Parameter Value
Page 26
128K × 8 bit CMOS Static RAM designed for High Speed
• The cell was flattened to further reduce the dimensions according to the DRC rules.
• The cells were further hierarchically abutted to form higher arrays and core
• The body contacts were shared as one contact for 16 cells for both Pmos and Nmos.
Bitline Twisting:
We have done following steps in the bit line twisting idea:
• Bit line twisting scheme, where bit line is twisted after every 16 columns (or after every 16 th Word
Line).
• Bit line twisting will make sure that effect of coupling noise will be symmetric on both BL and
BL_BAR, and thus effect of coupling noise will be reduced.
• There are total 512 columns. Bit line is twisted 32 times in each core.
Next, we have shown bit line twisting scheme:
Page 27
128K × 8 bit CMOS Static RAM designed for High Speed
Parameter Value
Page 28
128K × 8 bit CMOS Static RAM designed for High Speed
Page 29
128K × 8 bit CMOS Static RAM designed for High Speed
These 16X16 cells have been abutted to give a block of size 512 X 256 as shown in the figure below:
Parameter Value
4.2. DRIVERS
Page 30
128K × 8 bit CMOS Static RAM designed for High Speed
4.2.1.3. LAYOUT:
Page 31
128K × 8 bit CMOS Static RAM designed for High Speed
Parameter Value
Area(um2) 384.95 um sq
Page 32
128K × 8 bit CMOS Static RAM designed for High Speed
4.2.2.1. SCHEMATIC:
4.2.2.2. LAYOUT:
Parameter Value
Page 33
128K × 8 bit CMOS Static RAM designed for High Speed
The ATD (Address Transition Detector) circuit is heart of the asynchronous SRAM memory chip. It decides
total operation of the memory chip. Unlike the synchronous SRAM design which suffers from clock skew,
synchronization with external inputs etc., whereas an asynchronous SRAM design responds to any address
transition in the signal. This operation is very fast but it also suffers from problems which lead to undesired
operation due to change in the address signal because of noise. To overcome this problems ATD circuit was
used, which will check for address transition and generate a stretched pulse for the internal circuit to perform
its operation. Until the pulse generated we can keep the rest of the circuit of memory chip can be in non-
operating mode. ATD is used to generate a tile level control signal that is used to generate the required
signals such as enable for the block decoders, sense amplifiers, precharge, etc.
2 CS_bar I/O
Tile Level
1 ATD_OUT
Control Circuit
Page 34
128K × 8 bit CMOS Static RAM designed for High Speed
Page 35
128K × 8 bit CMOS Static RAM designed for High Speed
tt 2.02
ff 1.93
ss 1.97
snfp 2.22
fnsp 1.78
-20 2.0990
0 2.0689
27 2.0330
40 2.0176
80 1.9844
Page 36
128K × 8 bit CMOS Static RAM designed for High Speed
Page 37
128K × 8 bit CMOS Static RAM designed for High Speed
Parameter Value
Parameter Value
Length (um) 27 µm
Page 38
128K × 8 bit CMOS Static RAM designed for High Speed
Page 39
128K × 8 bit CMOS Static RAM designed for High Speed
Page 40
128K × 8 bit CMOS Static RAM designed for High Speed
Destination
Inputs Outputs Sources
Row and
Column
A16-14 D0-D7 ATD circuit Decoder
Page 41
128K × 8 bit CMOS Static RAM designed for High Speed
Page 42
128K × 8 bit CMOS Static RAM designed for High Speed
90 139
Page 43
128K × 8 bit CMOS Static RAM designed for High Speed
Page 44
128K × 8 bit CMOS Static RAM designed for High Speed
Page 45
128K × 8 bit CMOS Static RAM designed for High Speed
Page 46
128K × 8 bit CMOS Static RAM designed for High Speed
192.5 205.5
• A hierarchical decoding scheme has been used for column decoding to select the wordlines.
• An 8:256 static CMOS decoder is used as a column decoder.
• It is made using a 6:64 and a 2:4 static CMOS decoder.
• The last 8 bits of the address bus are the inputs of this decoder.
• The enable signal is obtained from one of the 8 outputs of the block decoder.
• A 3 stage buffer is used at the output of 2:4 decoder to be able to drive 64 NOR gates and also to be able
to be combined with the active low outputs of the 6:64 decoder using NOR gates.
Page 47
128K × 8 bit CMOS Static RAM designed for High Speed
Page 48
128K × 8 bit CMOS Static RAM designed for High Speed
Page 49
128K × 8 bit CMOS Static RAM designed for High Speed
198 218
Page 50
128K × 8 bit CMOS Static RAM designed for High Speed
Page 51
128K × 8 bit CMOS Static RAM designed for High Speed
Page 52
128K × 8 bit CMOS Static RAM designed for High Speed
In memory design, it is imperative to design robust and highly sensitive sense amplifiers to improve the speed of
the memory and thus, they are one of the primary building blocks in the memory design. The large bit-line
capacitance due to lengthy bitlines, is one of the main bottlenecks to the performance of on-chip caches. The
speed of the overall design is heavily stunted by the signal delay over long and highly loaded interconnects due to
increased capacitance and resistance, which also limits the signal swing.
Page 53
128K × 8 bit CMOS Static RAM designed for High Speed
Charge Transfer Sense Amplifier (CTSA) works on the principle of charge redistribution from higher capacitance
bit lines to lower capacitance sense amplifier output node. This results in high speed operation and lower power
consumption due to low voltage swing on the bit-lines. The basic concept behind charge-transfer amplification is
to produce voltage gain by exploiting charge conservation among capacitive devices. For a series connection of
two capacitive elements in a system for which charge is conserved, the product of the voltage across the first
element and its capacitance must be equal the product of the voltage across the second element and its capacitance
as shown in the following equation.
Page 54
128K × 8 bit CMOS Static RAM designed for High Speed
Charge Transfer Sense Amplifier (CTSA) overcomes most of these problems and is emerging as an efficient
sensing technique for low power memories. The CTSA offers better performance and has lower power
consumption than other topologies, namely the voltage sense amplifier and current sense amplifier. The basic
working principle of the CTSA is to produce voltage gain by exploiting charge conservation amongst capacitive
devices, viz. distribution from the high capacitance node to the low capacitance node. This allows detection of
extremely low bit-line swing, resulting in higher sensitivity, along with lower sense delay.
The output of the CTSA can drive load capacitance up to 200 fF.
Page 55
128K × 8 bit CMOS Static RAM designed for High Speed
Page 56
128K × 8 bit CMOS Static RAM designed for High Speed
0 23.59 28.1
0.4 49 20
0.6 132 67
Monte Carlo simulation was done on this circuit to check for PVT variations. The PVT readings have been shown
in the next figure
Page 57
128K × 8 bit CMOS Static RAM designed for High Speed
Page 58
128K × 8 bit CMOS Static RAM designed for High Speed
Page 59
128K × 8 bit CMOS Static RAM designed for High Speed
5. INTEGRATION
tt 3.8 40
ss 4.2 51
ff 3.4 30
Page 60
128K × 8 bit CMOS Static RAM designed for High Speed
Page 61
128K × 8 bit CMOS Static RAM designed for High Speed
Page 62
128K × 8 bit CMOS Static RAM designed for High Speed
Page 63
128K × 8 bit CMOS Static RAM designed for High Speed
Page 64
128K × 8 bit CMOS Static RAM designed for High Speed
Achieved Specifications
Total Chip Area : 2.1 mm2 (taking 30% overhead for IO pads)
• Die Area : 1.682 mm2
• Core Area : 1.55 mm2
• Core Efficiency : 77.6% (without IO Pads)
Estimated Specifications
Page 65
128K × 8 bit CMOS Static RAM designed for High Speed
REF ERENCES
[1] “Low-Leakage asymmetric SRAM Cell”, Azizi et.al. IEEE TVLSI vol.11 no.-4, 2003.
[2] “Static noise margin analysis of SRAM cell”; Seevnick et.al. IEEE JSSC vol.-22 no.-5, 1987.
[3] “Robust low power CMOS Precharge Logic”, Berg et.al. IEEE 2013.
[4] Rabaey, Chandrakasan and Nikolic, “Designing Memory Array Structures” in Digital Integrated Circuits a
Design Perspective, 2nd ed.,vol. 1. Noida, Pearson India, 2016, pp. 657-662.
[5] “Gain-Enhancement Differential Amplifier Using Positive Feedback”, Phuoc T. Tran et. al. in MWSCAS,
IEEE, 2012.
[6] “Novel Design Technique of Address Decoder for SRAM”, Arvind Kumar Mishra , Debiprasad Priyabrata
Acharya , Pradip Kumar Patra, 2014 IEEE International Conference on Advanced Communication Control and
Computing Technologies (ICACCCT).
[7] Betty Prince, “Basic Memory Architecture and Cell Structure” in Semiconductor Memory: Design and
Application 2nd ed.
[8] “A word-line boost driver designed for Low Operating Voltage 6T- SRAMs” Shakir et.al. MWSCAS- IEEE
2012.
Page 66