The students will practice their knowledge in Computer Engineering, specifically in the low level software access to hardware elements. The students will work on System On Chips and specifically with FPGA & ARM systems. They will use cross-debugging tools, Logic Analyzers and Oscilloscopes.
A real time system is subject to important temporal constraints. This course is about understanding where processing time is spent and what a designer can do in order to achieve real-time processing systems. Some solutions are Multiprocessors, accelerators, custom instructions, specialized hardware.