Skip to content

ArunkumarK07/Design-Implementation-of-6T---SRAM-Cell-using-Cadence-EDA-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Ex No: 04 - Design & Implementation of 6T SRAM Cell Using Cadence EDA Tools

Aim

The aim is to design and implement a 6T SRAM (Static Random-Access Memory) cell using Cadence EDA tools and verify its functionality through transient analysis simulation.

Tools Required

Cadence EDA Suite

  • Virtuoso Schematic Editor (for circuit design)
  • Spectre Simulator (for circuit simulation)

Process Design Kit (PDK)

  • CMOS technology library (45nm node)

Computer System

  • Minimum 4GB RAM and a multi-core processor

Procedure:

1. Launch Cadence Virtuoso Environment:

  • Open the Cadence Virtuoso tool and set up the working library.
  • Create a new schematic cell view for the 6T SRAM cell design.

2. Schematic Design:

  • Select NMOS and PMOS transistors from the library.
  • Construct the 6T SRAM cell with two cross-coupled inverters and access transistors.
  • Connect the wordline (WL), bitlines (BL, BLB), and power supply connections.

3. Simulation:

  • Check the design for errors and proceed with simulation.
  • Launch the Analog Design Environment (ADE).
  • Perform transient analysis to verify read and write operations.
  • Set up input stimulus and analyze the output waveform.

Circuit Diagram

Screenshot 2025-03-24 122239

6T SRAM Truth Table

Screenshot 2025-03-24 123041

Schematic Diagram

1. Schematic of 6T SRAM Cell:

image

image

Output

1. Transient Analysis Output:

Screenshot 2025-03-24 121615

Screenshot 2025-03-24 124545

Results:

  1. Successfully designed the 6T SRAM cell schematic using Cadence EDA tools.
  2. Performed transient analysis, verifying the read and write operations of the SRAM cell.
  3. Observed correct switching behavior in response to control signals.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published