Skip to content

CMOS digital circuits implemented at the transistor level with schematic, layout, waveform simulation, and LVS verification, from basic logic gates to an 8-bit ripple-carry adder.

Notifications You must be signed in to change notification settings

JuanCantu1/VLSI-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔬 VLSI Circuit Design Portfolio

A collection of custom-designed CMOS logic circuits implemented as part of VLSI coursework. Includes schematics, layout designs, simulation waveforms, and LVS checks.


📁 Project Overview

This repository showcases fundamental digital circuits designed and simulated using VLSI methodologies. All circuits were implemented at the transistor level, with schematic capture, layout generation, functional simulation, and LVS verification.

Included Designs:

  • Logic Gates: NOT, NOR, NAND, XOR (2-input, 3-input)
  • Arithmetic Units: Half Adder, Full Adder, 8-bit Ripple Carry Adder

Each circuit includes:

  • 📐 Schematic
  • 📊 Simulation Waveform
  • 🧱 Layout
  • ✅ Layout vs. Schematic (LVS)

⚙️ 8-Bit Ripple Carry Adder

📐 Schematic

schematic

📊 Simulation Waveforms

waveform1 waveform2

🧱 Layout

layout

✅ LVS

LVS


⚙️ Full Adder

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ Half Adder

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ 3-Input XOR Gate

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ 2-Input XOR Gate

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ 2-Input NAND Gate

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ 2-Input NOR Gate

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


⚙️ NOT Gate

📐 Schematic

schematic

📊 Simulation Waveform

waveform

🧱 Layout

layout

✅ LVS

LVS


✅ Conclusion

This collection of VLSI circuit designs demonstrates hands-on proficiency in custom CMOS digital design using schematic capture, layout, simulation, and verification techniques. From basic logic gates to an 8-bit ripple carry adder, each project reflects a growing understanding of scalable, transistor-level circuit construction.

These foundational designs lay the groundwork for more advanced projects such as sequential logic, memory cells, and digital datapaths — all of which I aim to explore in future coursework and projects.

About

CMOS digital circuits implemented at the transistor level with schematic, layout, waveform simulation, and LVS verification, from basic logic gates to an 8-bit ripple-carry adder.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published