Level:
Undergraduate
Instructors:
Prof. Anantha Chandrakasan
(Instructor In-charge, Lecturer)
Prof. Donald E. Troxel
(Lecturer)
The new 6.111 "Nerd-kit" prototype. Lab kits are issued to each student to complete labs and projects. (Image courtesy of Nathan Ickes.)
Course Features
Course Description
6.111 covers digital design topics such as digital logic, flipflops, PALs, CPLDs, FPGAs, counters, timing, synchronization, and finite-state machines. The semester begins with lectures and problem sets, to introduce fundamental topics before students embark on lab assignments and ultimately, a digital design project. The students design and implement a final digital project of their choice, in areas such as games, music, digital filters, wireless communications, and graphics. The course relies on extensive use of Verilog® for describing and implementing digital logic designs.
Technical Requirements
Any number of software tools can be used to import the .dat files found on this course site. RealOne™ Player software is required to run the .rm files found on this course site.
*Some translations represent previous versions of courses.