• Operating Systems for Embedded Computers

      Title: Operating Systems for Embedded Computers

      Topic: Computer system design

      Category Level: Problem solving

      Degree weight: 4

      Materials: DDR2 RAM, RS232, VHDL, Xilinx ISE, Xilinx Isim

      Augmented Reality Interface: Y

      Remote Lab: Y

      Short description: The aim of this exercise is to introduce to students a lightweight Linux kernel called Xilkernel, which implements POSIX API and provides a set of functionalities: multithreading and synchronization mechanisms, networking, advanced memory management, timer and interrupt handlers etc. Xilkernel is specially designed the following processor families: MicroBlaze and PowerPC 405 and 440.

    System on Chip - Design FlowFRISC Processor - Basic Programming Exercises