18 244

Intro to ASIC and FPGA Chip Design

Carnegie Mellon University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course is an introduction to chip design. The student will learn how to design, implement, emulate, and verify an ASIC chip. Along the way, the student will be exposed to many common tools and techniques in the chip-implementation area. Many of those tools focus on FPGAs for emulation and development. For the final project in the course, students will tapeout a non-trivial digital design, to be fabricated using an open-hardware flow. It may take six to twelve months, but students will eventually end up with an actual chip that contains their design. This course is cross listed with 18644. Although students in 18-244 will share lectures and in-class assignments with students in 18644, those students in 18644 will be expected to complete a more challenging semester-long project. Additionally, students in 18644 have an additional assignment, one in which they investigate a research topic and write an in-depth literature review. Prerequisite: 18-240 Min. grade B

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #carnegie_mellon-18244Fall 2026UGRD12 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?