• Problem Set: Computation Structures

      Title: Problem Set: Computation Structures

      Topic: Digital System Design

      Category Level: Problem solving

      Degree weight: 4

      Materials: LEDs, Input switches, Input buttons, VHDL, Xilinx ISE, Xilinx Isim

      Augmented Reality Interface: Y

      Remote Lab: Y

      Short description: In this exercise, students will design their first processor, capable of performing basic arithmetic and logic operations – addition, subtraction, increment, decrement, and, or, not and shifts. It is shown how to use multiplexers to select operands, how to design an arithmetic-logic unit, how to calculate zero/carry/sign flags and how to use registers to store values of calculations. Finally, students will design a simple combinational control unit to execute a fixed program on your computation structure.

    Computation StructuresProject: CPU Design