Circuit Design with Intel Galileo

Important Information

The lab will be given as a full week block after the end of the lectures, around February/March/April 2017

Since the number of seats is limited, a registration for this laboratory is necessary. Please register under the following EMail adress:

cdnc'@'itec.kit.edu

Please provide your full name, Matrikelnummer and your full program of study (Comp.Sci./Electr.Eng./.., Master/Bachelor/Erasmus/other, SPO2008/2015 etc.).

Description

This lab emphasizes on the design process for digital computing systems. In the beginning, an introduction in the digital design flow and testing of digital circuits is given. Afterwards, the students will learn to design and test their own digital circuits.

Therefore,  the students will use Intel's Galileo, an Arduino-certified development board available for everybody based on the well-known Intel x86 architecture. At the end, the student will be able to build circuits as complex as full-adders, connect them to Intel Galileo and test them using standard Linux commands.

Language: English
For Bachelor/Master Student

Beschreibung

Dieses Labor konzentriert sich auf den Design Prozess von grundlegenden Schaltungen in digitalen Rechensystemen und Programmieren eines eingebetteten Mikroprozessors. Am Anfang gibt es eine Einführung in Digital Design und das Testen digitaler Schaltungen. Danach werden die Studenten lernen ihre eigenen Schaltungen zu designen und zu testen.

Pro Student wird ein Intel Galileo Board zur Verfügung gestellt – ein Arduino-kompatibles Entwicklungsboard basierend auf der bekannten x86 Architektur. Am Ende soll der Student Schaltungen bis zur Komplexität von Voll-Addierern aufbauen können, diese mit dem Galileo verbinden, und dann mit Standard-Linuxbefehlen testen können.

Sprache: English
Für Bachelor/Master Student

Workload

4 SWS / 3 ECTS

Aim

Students will learn to design and test their own digital circuits.