• Matrix multiplication

      Title: Matrix multiplication

      Topic: Digital System Design

      Category Level: Problem solving

      Degree weight: 4

      Materials: VHDL, Xilinx ISE, Xilinx Isim

      Augmented Reality Interface: N

      Remote Lab: Y

      Short description: In this exercise, a simple matrix-matrix multiplication component will be designed and implemented. Although there are parallelized algorithms used for multiplying matrices on GPU architectures, in this exercise we will focus on implementing the general (O(n3) ) algorithm. In this case, the acceleration is achieved from the aspect of constructing a dedicated hardware unit for matrix multiplication instead of using a general purpose CPU which is not optimized for the task.

    LCD control from the ARMADA boardMultilayer perceptron - Feed-forward phase