Advanced Topics in Circuit Design
22nm SoC for IoT
In this class, we will design and send out for fabrication a system-on-a-chip (SoC).
The course will be hands-on, covering many of the aspects of practical integrated circuit design, using state-of-the art tools in a modern technology. The students should expect to start practical design through guided laboratory exercises from the very beginning, and all students interested in this exciting opportunity will need to sign up by the end of the first week of classes.
Topics
- Our SoC for IoT
- State-of-the art micro-robotics, RISC-V, low-power RF
- Digital Front-End Design
- Verilog, Chisel
- Digital Back-End
- Logic Synthesis, Place-and-Route Layout, HAMMER, Clock & Power Networks
- Analog Design Practice
- Design for layout, matching, performance
- Cadence, ADE, OCEAN, SKILL, Extraction
- Analog Generators
- BAG Framework, Python
- Chip & Tape-Out Practice
- ESD, IOs, Package & PCB Design
- RF, Wireless, Signal Processing
Lecture Schedule
Week(s) | Date(s) | Agenda | |
---|---|---|---|
1 | 1/19 | Course Intro, Our Chip | Slides Recording |
SCUM-V Intro | |||
Chipyard Lab | |||
1/24 | Chipyard | Slides | |
Chipyard details | |||
Unix+Git refresher |
Design Schedule
TBD
Staff
- Faculty
- Borivoje Nikolic bora@berkeley.edu
- Kris Pister ksjp@berkeley.edu
- Ali Niknejad niknejad@berkeley.edu
- GSIs
- Sherwin Afshar sherwina210@berkeley.edu
- Paul Kwon hyunjaekwon@berkeley.edu
- Zhaokai Liu zhaokai_liu@berkeley.edu
- Jerry Zhao jzh@berkeley.edu
- Bob Zhou bob.linchuan@berkeley.edu
Lectures and Office Hours
Lectures | Monday, Wednesday 2:00 - 3:30 pm |
Office Hours | Bora: Thursdays 11am - 12pm (See Piazza for Zoom Link) |
Sherwin: Wednesdays 11am - 12pm (See Piazza for Zoom Link) | |
Bob: Tuesdays 1:30PM - 2:30PM (See Piazza for Zoom Link) | |
Zhaokai: Monday 11am - 12pm (See Piazza for Zoom Link) |