Introductory Digital Design Laboratory
(Same as Electrical and Computer Engineering M116L.) Laboratory, four hours; outside study, two hours. Enforced requisite: course M51A or Electrical and Computer Engineering M16. Hands-on design, implementation, and debugging of digital logic circuits, use of computer-aided design tools for schematic capture and simulation, implementation of complex circuits using programmed array logic, design projects. Letter grading.
Review Summary
- Clarity
-
5.0 / 10
- Organization
-
3.3 / 10
- Time
-
10-15 hrs/week
- Overall
-
5.0 / 10
Reviews
There are 4 labs. Groups of 3 (occasionally 2, but there is a limit on the amount of verilog boards available). You kinda have to work on the labs in class/OH, beyond simulations (ex. on EDA playground) it's really hard to set up the IDE for the board and work on it outside of class/OH.
Here's how the class was for me:
Attendance is graded (10%)
Lab 1 (15%)
Lab 2 (20%)
Lab 3 (25%)
Lab 4 (30%)
^everything was 40% lab report and 60% demo
Week 1: Warm-up Lab (not graded), introduction to verilog, board, IDE, etc.
Lab 1: Workshop + Demo; Just answering some questions and getting to know the IDE
Lab 2: Report + Testcases (which is the demo, this was simulation only); Converting Linear Encoding to Floating Bit Representation
Lab 3: Report + Demo; Stopwatch using 7-segment display
Lab 4: Report + Demo; Choose your own project
OH: It got really crowded near the deadlines and people often waited like an hour for a computer. Students who had classes before OH would just stay, so try to get a class right before an OH time?
Showing 1 review
Course
Grading Information
-
Has a group project
-
Attendance required
-
No midterms
-
No final
-
100% recommend the textbook
Previous Grades
Grade distributions not available.