Stanford Root

Schedule

Stanford Root

Schedule

EE 272

Design Projects in VLSI Systems I

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

This course will introduce you to mixed signal design and the electronic design automation (EDA) tools used for it. Working in teams, you will create a chip with a digital deep neural network (DNN) accelerator and a small analog block using a modern design flow and EDA tools. The project involves writing a synthesizable C++ and a Verilog model of your chip, creating a testing/debug strategy for your chip, wrapping custom layout to fit into a standard cell system, using synthesis and place and route tools to create the layout of your chip, and understanding all the weird stuff you need to do to tape-out a chip. Useful for anyone who will build a chip in their Ph.D.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 1952
0 / 90 enrolled
DAYS:Tuesday, Thursday
TIME:9 AM – 10:20 AM
LOCATION:TBD
INSTRUCTOR:
Raina, Priyanka
units

EE 272: Design Projects in VLSI Systems I

3-4 units · Letter or Credit/No Credit

This course will introduce you to mixed signal design and the electronic design automation (EDA) tools used for it. Working in teams, you will create a chip with a digital deep neural network (DNN) accelerator and a small analog block using a modern design flow and EDA tools. The project involves writing a synthesizable C++ and a Verilog model of your chip, creating a testing/debug strategy for your chip, wrapping custom layout to fit into a standard cell system, using synthesis and place and route tools to create the layout of your chip, and understanding all the weird stuff you need to do to tape-out a chip. Useful for anyone who will build a chip in their Ph.D.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — Tuesday Thursday 9:00 AM – 10:20 AM — Raina, Priyanka (Graduate)

More EE courses

  • EE 264: Digital Signal Processing
  • EE 264W: Digital Signal Processing (WIM)
  • EE 267: Virtual Reality
  • EE 267W: Virtual Reality (WIM)
  • EE 269: Signal Processing and Quantization for Machine Learning
  • EE 271: Introduction to VLSI Systems
  • EE 273: Digital Systems Engineering
  • EE 274: Data Compression: Theory and Applications
  • EE 276: Information Theory
  • EE 278: Probability and Statistical Inference
  • EE 282: Computer Systems Architecture (CS 282)
  • EE 283: Markov Decision Processes (MS&E 235A)

All EE courses · All departments