2024 Fall EECS 251LB 102 LAB 102

2024 Fall

EECS 251LB 102 - LAB 102

Introduction to Digital Design and Integrated Circuits

Christopher Fletcher

Aug 28, 2024 - Dec 13, 2024
We
05:00 pm - 07:59 pm
Class #:28760
Units: 2

Instruction Mode: In-Person Instruction

Current Enrollment

Total Open Seats: 3
Enrolled: 2
Waitlisted: 0
Capacity: 5
Waitlist Max: 10
Open Reserved Seats:
2 unreserved seats
1 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students

Hours & Workload

3 hours of outside work hours per week, and 3 hours of instructional experiences requiring special laboratory equipment and facilities per week.

Other classes by Christopher Fletcher

Course Catalog Description

This lab covers the design of modern digital systems with Field-Programmable Gate Array (FPGA) platforms. A series of lab exercises provide the background and practice of digital design using a modern FPGA design tool flow. Digital synthesis, partitioning, placement, routing, and simulation tools for FPGAs are covered in detail. The labs exercises culminate with a large design project, e.g., an implementation of a full 3-stage RISC-V processor system, with caches, graphics acceleration, and external peripheral components. The design is mapped and demonstrated on an FPGA hardware platform.

Class Notes

*Unless taken in a previous term, enrollment in EECS n151/251A is REQUIRED along with lab*

Rules & Requirements

Repeat Rules

Course is not repeatable for credit.

Reserved Seats

Current Enrollment

Open Reserved Seats:
2 unreserved seats
1 reserved for Electrical Engineering and Computer Sciences - Master of Engineering Students

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections

None