Skip to content

nikhiledm97/ETH-DDCA-Lab-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OM-ETH-DDCA-Lab-Solutions

Solutions to the Lab Assignments for the Digital Design and Computer Architecture (ETH Zürich, Spring 2022) course by Prof. Onur Mutlu

Lab Materials Page: https://safari.ethz.ch/digitaltechnik/spring2022/doku.php?id=labs

Labs

LAB 1 – Drawing Basic Circuits - Comparator/XOR-NAND Implementation
LAB 2 – Mapping Your Circuit to an FPGA - Four Bit RCA
LAB 3 - Verilog for Combinational Circuits - RCA to 7 Seg Display
LAB 4 - Finite-State Machines - Controlling tail lights of a 1965 Ford Thunderbird
LAB 5 - Implementing an ALU - Partial MIPS ALU Design and Timing/Ultilization/Routing Reports
LAB 6 - Testing the ALU - Test Vector File Creation and Vivado behavioral testbench simulation
LAB 7 - Writing Assembly Code - Programs for Sum of Consecutive Numbers and Sum of Absolute Differences
LAB 8 - Full System Integration - Top-Level Architecture Design and Module Instantiation

About

Solutions to the Lab Assignments for the Digital Design and Computer Architecture (ETH Zürich, Spring 2022) course by Prof. Onur Mutlu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors