http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Student projects

Filter

Integrated HW/SW Systems

Topic

Sicherstellung und Verbesserung der Qualität von embedded Software durch ein Methodenhandbuch

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Students:
Thomas Dingler
Status:
finished
Abstract:

Topic

An Automated Approach for Integrating Built-In Self-Test to Core-Based Design

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Raimund Ubar
Students:
Knut Hermann
Status:
finished
Abstract:
Die vorliegende Arbeit beschreibt einen automatisierten Ansatz für Design-for-Testability Integration in Modul-basierten digitalen Schaltungen. Dieser ermöglicht das Mitschneiden der funktionalen Testdaten, das Durchführen der Fehlersimulation sowie das anschließende Erzeugen und Einbinden von Logik zur Fehlerüberwachung in die Hardwarebeschreibung des Systems. Alternativ, falls keine ausreichende Fehlerabdeckung erzielt wurde, wird eine Fehlersimulation mit pseudozufäallig generierten Testvektoren durchgeführt. Führt diese zu einer besseren Testabdeckung, wird eine entsprechende Selbsttestlogik (BIST) in das System integriert. Der Ansatz wurde in einer Anwendung namens TTbist realisiert. Verschiedene Experimente zeigen, dass eine gute Fehlerabdeckung für arithmetische und kryptographische Schaltungen erreicht werden kann.

Topic

Einführung in die FPGA-Programmierung anhand des Max+Plus II-Systems und dem UP2-Board von ALTERA

Kind of work:
Student research project
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Friedemann Schoener
Status:
finished
Abstract:

Topic

Design of automata networks with JGIFT

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Maik Bloß
Status:
finished
Abstract:

Topic

HDL-based Design of Parallel Automata (FSM's)

Kind of work:
Project Work
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Kalin Getov
Tobias Kuschke
Status:
finished
Abstract:

Topic

Realization of a mobile wireless monitoring system for use in transport and logistics

Kind of work:
Diploma Thesis
Supervisor:
Prof. Dr.-Ing. habil. Andreas Mitschele-Thiel
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Christian Mayer
Status:
finished
Abstract:

Topic

Research for applicability of wireless communication technologies in building and industry automation

Kind of work:
Diploma Thesis
Supervisor:
Prof. Dr.-Ing. habil. Andreas Mitschele-Thiel
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Ralf Thun
Status:
finished
Abstract:

Topic

IP core based design of Hardware and Software Systems

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Students:
Matthias Weyh
Status:
finished
Abstract:
Increasingly small hardware structures and the design of complexer systems in the field of microelectronics leads to the emergence of integrated circuits with millions of transistors. The development of such complex circuits results in a variety of problems.
The description of these problems is presented in the course of this diploma thesis. The use of new development methods and cutting-edge software tools is one way of coping with those problems.
There is a wide variety of heterogenous development tools at european universities. A range of those tools is introduced in this thesis. To document intellectual property and design software aiding the development of integrated circuits, a platform, based on the use of Wiki software, is implemented.

Topic

Realization of parallel automata with SPS (S7)

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Holger Betz
Robert Boller
Robin Hausdörfer
Christian Suffa
Status:
finished
Abstract:

Topic

Implementierung von IP-Cores für FPGA's

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Prof. h. c. Karsten Henke
Dr. Ausama Yousef
Students:
Matthias Einwag
Martin Greiner
Status:
finished
Abstract:

Topic

Software-Realisierung von FSMs

Kind of work:
Project Work
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Alexander Grotkopp
Tino Jungebloud
Christoph Kessler
Steffen Schmidt
Status:
finished
Abstract:

Topic

Processors as IP-cores for FPGAs

Kind of work:
Advanced Seminar
Supervisor:
Prof. Dr.-Ing. habil. Andreas Mitschele-Thiel
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Ferdinand Grossmann
Knut Hermann
Status:
finished
Abstract:

Topic

Development of a FSM examples collection

Kind of work:
Project Work
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Claudius Gläser
Ronny Niegowski
Status:
finished
Abstract:
Verschiedene Realisierungsvarianten des Entwurfes mit unterschiedlichen Werkzeugen am Beispiel werden Pumpensteuerung und Ampelsteuerung vergleichen und als .dcb und .ddv Dateien bereitgestellt.

Topic

DCF77-FSM-Chronometer

Kind of work:
Project Work
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Ferdinand Grossmann
Knut Hermann
Sebastian Hörnlein
Micheal Menges
Stefan Ulbrich
Status:
finished
Abstract:

Topic

Erarbeitung eines Tutorials für die MPLAB-IDE

Kind of work:
Student research project
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Dennis Reichenbach
Stefan Zeisler
Status:
finished
Abstract:

Topic

Erarbeitung eines Tutorials für die Quartus II Entwicklungsumgebung

Kind of work:
Student research project
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Steffen Schmidt
Status:
finished
Abstract:

Topic

System on a Chip design

Kind of work:
Advanced Seminar
Supervisor:
Dr. Ausama Yousef
Dr.-Ing. Todor Vangelov
Students:
Xiaofeng Fan
Yixin Huang
Status:
finished
Abstract:

Topic

SystemC and ArchC

Kind of work:
Advanced Seminar
Supervisor:
Dr. Ausama Yousef
Dr.-Ing. Todor Vangelov
Students:
Min Qu
Yifeng Tang
Jian Xu
Status:
finished
Abstract:
SystemC is a C++ open source class library. It is used as specification language for the modeling of hardware and software on different abstraction levels. In the seminar a difference between C++ and SystemC is explicated and the structure of SystemC is described. The fundamental concept elements of SystemC as Modules, Ports, Interfaces, Channels, Process and Events are described. SystemC is supported by Linux or Windows.
ArchC is an architecture description language. It base of SystemC and is capable to describe a processor architecture as well as a memory hierarchy. In the seminar is explained the internal structure of the mips1 processor. Afterwards the architecture of the processor with ArchC language is described. An architecture description in ArchC is divided in two parts: the Instruction Set Architecture description and the Architecture Resources description. Based on these two descriptions, ArchC can generate “interpreted simulators” (used in SystemC). By the use of the interpreted simulator the ArchC program can be converted into a SystemC program.

SystemC is the hardware description language and is used in the development and simulation of digital circuits. ArchC is an architecture description language, based on SystemC. In the seminar a connection between both languages in Linux environment is analyzed. With the help of acsim, an "interpreted simulator" is produced for certain architecture. Also with accsim a "compiled simulator" is produced. On such simulators some target applications can be loaded, so that new architecture can be evaluated.

Topic

Investigation of tools for System on a Chip design

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Christian Boigs
Christoph Kuznik
Markus Schweitzer
Status:
finished
Abstract:
Um der Komplexität und dadurch entstehenden Problemen bei der Implementierung von Hardwarebeschreibungen entgegen zu wirken, wurden gegen Ende der 90er Jahre IP-Cores eingeführt, welche den ASIC2-Designer der Systems on Chip, also Systeme die sich auf einem einzigen Chip benden, entwickelt zu unterstützen. In den 90er Jahren wurden Schaltungen und Bausteine so komplex, dass bei der Entwicklung auf höheren Ebenen gearbeitet werden musste. Auf dieser Entwurfsebene werden mehrere Entwurfsblöcke, die sogenannten IP-Cores zu einem System on Chip zusammengesetzt und verbunden. In der Arbeit werden aktuelle Trends, Tools und Standards vorgestellt.

Topic

Konzeption einer C-Export-Schnittstelle für das GIFT-System

Kind of work:
Student research project
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Andre Zschenker
Status:
finished
Abstract: