Documente Academic
Documente Profesional
Documente Cultură
B. Design of SRAM Cell D. Layout Design for SRAM Cell and its Verification
The SRAM cell is designed symmetrically, but the transistors The layout of SRAM cell is made in symmetrically to
need to be sized cautiously for proper read and write match the design for both the halves of the memcell, using
operations. The required performance of good read and write Virtuoso Layout Editor (VLE) and Virtuoso XL (VXL). The
stability is to be achieved with minimized area. The read node which can be easily shared with the adjacent cell i.e.
operation is ensured with proper ratio between pull-down (PD) wordline horizontally and Gnd/Bitline vertically; are taken at
and pass gate (PG) transistors. Also, write stability is edges. The wordline and Gnd is in Metal3 horizontally, and
confirmed by proper ratio between pass gate and pull-up (PU) Bitlines, Vdd and Gnd are in Metal2 vertically. The substrate
transistors [2, 4]. connections are not provided in the basic cell to keep the area
utilization the maximum. A dense memcell with X=6.94μ and
C. Schematic of SRAM Cell and its Simulation Y=2.03μ as shown in Fig.1.4b is made. Placing strap
The sizes of the SRAM transistors are selected for proper sizes separately, the cell is validated for DRC violations and is also
(as described in [2]) for 0.18μ technology and the results are verified for LVS using Assura. The layout is found to be DRC
simulated using Spectre. It was found that the size could be and LVS clean.
tuned to be reduced to still achieve the figure of merit for read
and write operations. The sizes finalized are PU=0.66μ/0,18μ, E.Parasitic values for SRAM Cell
PD=1.20μ/0.18μ and PG=0.60μ/0.18μ. The schematic is
made using Virtuoso Schematic Editor (VSE) is shown in Fig. RC Extraction is done on the LVS clean database of the
1.3. The simulation results for write‘1’ operation is shown in SRAM using Assura. This step provides the av_extracted
Fig. 1.4a. view for the cell. In the view the parasitic resistances and
capacitances are added to the schematic. The combinational
view comprises of metallization with related parasitic values
and the devices represented with the related symbols. The
netlist is exported from this view to get the capacitances on
wordline and bitline.
Capacitance on Wordline in reference to Gnd :
275.9e-18 F.
Capacitance on Bitline in reference to Gnd : =
483e-18 F.
To get more accurate values of the capacitances on
wordline and bitline, especially to reduce the effects of fringe
capacitances, the capacitance is extracted from the SRAM
array and divided for each cell, also providing proper isolation
at the edges to reduce fringe capacitances.
Fig. 1.3 – SRAM Cell Schematic [3] II. 4x4 SRAM ARRAY
The SRAM cells are placed together in 4 rows and 4
columns to get a 4x4 array. For all cells in each row, the
wordline is same and similarly bitline is common for a
complete column. In layout the adjacent placements of SRAM
cells are flipped horizontally and vertically so that the
common nodes are shared easily and targeted area density is
achieved. The schematic and layouts are shown in Fig.1.5 &
1.6. The layout array does not have any bulk connection in it.
B.Sense Amplifier
A.Precharge Circuit
For both read and write operations the bitline and Fig.1.8 – Schematic, Simulation Results and Layout for
~bitline are required to be precharged to Vdd. This circuit Sense Amplifier
provides a switching for precharge. The precharge circuit
continues to match the bit and ~bit signals. Being in adjacent
C.Write Logic write operation the data from the write logic is transferred to
After the precharge, the data is to be forced at bitline be written to the memory. The details of the IO control logic is
and ~data on ~bitline for the write operation.The data from the used as shown in Fig.1.11.
port was read by write circuit and on receiving the write
enable signal, write operation was performed. Write logic’s
details are provided in Fig.1.9.
B.Layout for SRAM Chip & its Validation A. Characterization of 90nm SRAM bitcell
The Fig.1.12 shows the validated layout for the The characterization of cells determines variety of
complete SRAM chip. All the individual blocks being made in cell attributes like propagation delays, output transition times,
consent with the abutment of the related cells, the technique run power, shift power, input pin capacitance's in dynamic
helped in reduced efforts in validation of the complete circuit. and standby modes.
As shown in Fig.1.13, the memory is limited up to Metal3. All The SRAM bit cell is characterised for largely
the signal and power pins are provided in Metal2 only. It has power, transition and delay times beside determination of
X=40.5μm and Y=22.4μm which gives an area of 907.2μm2. static noise margin of SRAM bit cell. The SNM is decided
from simulation by applying the voltage on one in every of
the inner nodes of the cell from ground to the power supply
and recording the response of the opposite node . The setup of
the simulation ought to be made with the worst-case contact
resistances, together with the cell’s ground path. repetition the
measuring with the opposite facet to come up with 2 electrical
converter transfer curves, which may be overlaid along on a
similar graph with one curve on the coordinate axis and
therefore the different on the coordinate axis. This diagram is
named as “Butterfly” curve for the memory cell as shown
within the below Fig.1.15