,hrfikadsz NJSDFMV M VZ
,hrfikadsz NJSDFMV M VZ
,hrfikadsz NJSDFMV M VZ
[email protected],[email protected],[email protected]
ABSTRACT: VLSI industry is mainly concentration minimum power consumption and less area. The goal of
this paper is to reduce power and area of Static Random Access Memory (SRAM). Here 1kb six-transistor (6T)
SRAM cell is designed using deep submicron (65nm, 45nm) CMOS technologies. Then it is simulated using
LTSPICE for checking its functionality, Total power dissipation, read access time and write access time.
Compared to 6T SRAM cell of both deep submicron CMOS technologies, 45nm CMOS technology has 45% less
power consumption and less area required due to reduced channel length of CMOS transistor compared to
65nm CMOS technology.
Keywords--6T SRAM cell, less power, read access time, write access time, 1kb, CMOS technologies
ISSN: 0975 6779| NOV 11 TO OCT 12 | VOLUME 02, ISSUE - 01 Page 187
JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN
ELECTRONICS AND COMMUNICATION ENGINEERING
1kb SRAM structure has 32 rows and 32 columns of SRAM structure. All the outputs of the array are high
SRAM cell. Row indicates wordline of SRAM cell. by default, with the exception of the selected row,
Column indicates bitline of SRAM cell [4,6-7]. In which is low. Since the interface between decoder
figure has some other circuit like write driver circuit, and memory often includes a buffer, it can be made
precharger circuit, address decoder and sense inverting to enable the WL.
amplifier, which has special function for the SRAM
cell.
A: WRITE DRIVER CIRCUIT
The function of the SRAM write driver is to write
input data to the bitlines when Write Enable (WE)
signal is enabled; otherwise the data is not written
onto the bitlines [1]. Only one write driver is needed
for each SRAM column. The schematic of the write
driver circuit is shown in Fig 3.
C: ADDRESS DECODER
Address decoder is used to decode the given input
address and to enable a particular wordline (WL). In
particular dynamic NAND CMOS decoder is used [9-
12]. For an n-word memory, an m: n dynamic NAND
CMOS decoder is used where m=log2n. The
schematic of 2:4 dynamic NAND CMOS decoder is
shown in Fig 5. 5:32 dynamic NAND CMOS decoder Fig 6. latch-type SA for 6T SRAM cell
made for 1Kb SRAM cell. According to selection of III. Write/Read Operation
input we can enable particular wordline row of
ISSN: 0975 6779| NOV 11 TO OCT 12 | VOLUME 02, ISSUE - 01 Page 188
JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN
ELECTRONICS AND COMMUNICATION ENGINEERING
Firstly the write operation of the cell is described as
follows. Write operation means store data into the
nod of SRAM cell. In order to store logic 1 to the
cell, BL is charged to V DD and BLB is charged to
ground and vise verse for storing logic 0. Then the
wordline voltage is switched to VDD to turn on the
NMOS access transistors. When the access
transistors are turned on, the values of the bitlines
are written into Q and QB [2].
The read operation means data read from the SRAM
cell. To read from the cell the bitlines are charged to
ground instead of VDD and the wordline voltage is set
to VDD to turn on the NMOS access transistors. The
node with logic 1 stored will pull the voltage on the
corresponding bitline up to a high (not Vdd because
of the voltage drop across the NMOS access Fig 7. 1*1Write /read operation of 6T SRAM cell in
transistor) voltage level. The other bitline is pulled to 65nm CMOS technology
ground. The sense amplifier will detect which bitline
is at a high voltage and which bitline is at ground [6].
If the cell was storing logic 0 the voltage level of BL
will be lower than BLB so the sense amplifier will
output logic 0. If the cell was storing logic 1 then
the voltage level of BL will be higher than BLB then
the sense amplifier will output logic 1.
IV. SIMULATION AND RESULTS
The following configuration of SRAM arrays were
designed and analysed using the Standard 6T SRAM
Cell: (a) 1*1 (1 bit) (b) 16*16 (256 bit) (c) 32*32 (1
kb). Various configuration of SRAM structure were
simulated using LTSPICE software in (65nm, 45nm)
CMOS technologies. The functionality Write/read
operation of 1*1 (1 bit) 6T SRAM cell in 65nm, 45n
are shown in Fig 7 and Fig 8. The functionality
Write/read operation of 16*16 (256 bit) 6T SRAM
Fig 8. 1*1Write /read operation of 6T SRAM cell in
cell in 65nm, 45nm are shown in Fig 9 and Fig 10.
45nm CMOS technology
The functionality Write/read operation of 32*32
(1kb) 6T SRAM cell in 65nm, 45nm are shown in Fig
11 and Fig 12.Show all the figures functionality of the
SRAM cell write 1 read 1 write 0 read-0.
Following are the signals used in the simulation
results: pc corresponds to PC signal given to the
Precharge Circuits; wl corresponds to the WL signal
of row in the SRAM array. This is the output of
inverting buffer circuit; we corresponds to the write
enable signal given to the write driver circuits; di
correspond to input data bits; lpc corresponds to
the Precharge signal given to the Local Precharge
circuits; re corresponds to the read enable signal
given to the sense amplifier circuits; q correspond
to storage node Q, q1 correspond to storage node
QB of the SRAM. For the 256bit has first row selected
in getting out result of column 0 and 15. For the 1kb
has first row selected and getting out of column 0,
Fig 9. 16*16 Write/read operation of 6T SRAM cell in
column 15 and column 31.Accoring to CMOS
65nm CMOS technology
parameter file VDD=1.1V (in 65nm CMOS technology)
and VDD=0.9V (in 45nm CMOS technology).
ISSN: 0975 6779| NOV 11 TO OCT 12 | VOLUME 02, ISSUE - 01 Page 189
JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN
ELECTRONICS AND COMMUNICATION ENGINEERING
Access time is the time measured from the point at
which the RE signal reaches 10% of VDD to the point
at which the output signal becomes +/- 10% VDD of
the required logic value Sense amplifier required
some time to sensing output from BLB and BL.
The Write Access time is the time measured from the
point at which the WE reaches 50% of VDD to the
point at which the storage node of the cell reaches
50% of VDD. SRAM required some time to stored
value at node QB and Q. Read access times and write
access time for 6T SRAM cells result show in
table .1
1KB SRAM cell 65nm 45nm
CMOS CMOS
Technology Tech-nology
Fig 10. 16*16 Write/read operation of 6T SRAM cell Read Access Time 304 ps 232.52 ps
in 45nm CMOS technology Write Access Time 97.93 ps 87.42 ps
Table 1. Read Access Time and Write Access Time of
1 kb 6T SRAM cell
1*1 37.4946 w
16*16 696.4672 w
65 nm 32*32 1412.22 w
Table 2. Power Dissipation of 6T SRAM Cell In 65 nm
Fig 11. 32*32 Write/read operation of 6T SRAM cell
in 65nm CMOS technology
CMOS Technology.
CMOS Configuration TDP
Technology
1*1 20.73 w
16*16 383.44 w
45nm 32*32 768.00 w
Table 3. Power Dissipation of 6T SRAM Cell In 45nm
CMOS Technology
The total number of transistors used for various
configurations of 6T SRAM cells has been tabulated
as shown in Table 4. If we reduce the CMOS
technology then we have scale down channel length
of transistor. so that automatic reduce the area of
CMOS transistor structure. So that 45nm CMOS
technology has required less area compared to other
technology.
Configuration Total number of transistors
Fig 12. 32*32 Write/read operation of 6T SRAM cell 1*1 31T
in 45 nm CMOS technology 16*16 2136 T
Access time is most important parameter for SRAM 32*32 7402 T
operation. Access time is nothing but propagation Table 4. Total Number of Transistors
delay to getting proper SRAM operation. The Read
ISSN: 0975 6779| NOV 11 TO OCT 12 | VOLUME 02, ISSUE - 01 Page 190
JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN
ELECTRONICS AND COMMUNICATION ENGINEERING
V. CONCLUSION Level Filter Scheme, IEEE Transactions on Very Large
1 kb 6T SRAM cell is designed in 65nm, 45nm CMOS Scale Integration (VLSI) Systems, vol. 11, no. 4,
technologies. Above all the result from we can pp.568-580, August 2003
conclude that smaller deep submicron CMOS [6]Andrei Pavlov and Manoj Sachdev, CMOS SRAM
technology is used less power consumption and less Circuit Design and Parametric Test in Nano-Scaled
area required. Here 45nm CMOS technology has 45% Technologies, Springer, 2008 .
less power consumption compared to 65 CMOS [7]R. Jacob Baker, CMOS Circuit Design, Layout and
technology and also less area. Simulation, Third Edition, Wiley Publication, 1964
VI. REFERENCES [8]Nestoras Tzartzanis, High Performance Energy-
[1]Sandeep R , Narayan T Deshpande , and A R Efficient Design, p 89-119, Springer 2006.
Aswatha, Designand Analysis of a New Loadless 4T [9]Jan.M.Rabaey, Anantha.P.Chandrakasan, and
SRAM Cell in Deep Submicron CMOS Technologies, Borivoje Nikolic, Digital Integrated Circuits, PHI,
Second International Conference on Emerging Trends 2003.
in Engineering and Technology, ICETET-09.. [10]Sung-Mo Kang and Yusuf Leblebici, CMOS
[2]Jinshen Yang and Li Chen, A New loadless 4- Digital Integrated Circuits, TMH, 2003
transistor SRAM cell with a 0.18m CMOS [11]Mohammad Sharifkhani, Design and Analysis of
technology, Electrical and Computer Engineering, Low-Power SRAMs, PhD Thesis, University of
CCECE Canadian Conference, pp. 538 541, April Waterloo, 2006.
2007. [12] Bharadwaj S. Amrutur Design And Analysis Of
[3] Sreerama Reddy G.MP, Chandrashekara Reddy, Fast Low Power SRAMs August 1999
Negative Word Line Scheme Based Low Power 8Kb [13]Ingvar Carlson, Design and Evaluation of High
SRAM for Stand Alone Devices, European Journal of Density 5T SRAM Cache for Advanced
Scientific Research Microprocessors, Masters Thesis, Linkopings
[4]James S. Caravella, A Low Voltage SRAM for University, 2004.
Embedded Applications, IEEE Journal of Solid-State [14]Andrei S. Pavlov, design and test of embedded
Circuits, vol. 32, no. 3, pp. 428 432, March 1997 SRAMs,phd thesis,waterloo,Ontario,Canada,2005.
[5] Yen-Jen Chang, Shanq-Jang Ruan, and Feipei Lai, [15] Tegze.P.Haraszti, CMOS Memory Circuits,
Design and Analysis of Low-Power Cache using Two- Kluwer Academic Publishers, 2002
ISSN: 0975 6779| NOV 11 TO OCT 12 | VOLUME 02, ISSUE - 01 Page 191