http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Student projects

Filter

Integrated HW/SW Systems

Topic

Erstellung einer Prüfumgebung für das Radio Display System (RDS) bei Radios/Navigationssystemen

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Students:
Lars Koch
Status:
finished
Abstract:
This diploma thesis is originated at the company IAV GmbH situated in Gifhorn, Germany. It was supervised by Prof. Dr.-Ing. habil. A. Mitschele-Thiel from the Faculty of
Computer Scince and Automation at the Technical University Ilmenau.
The diploma thesis discusses the development of a test environment for proving the implementation of the Radio Data System in radios or radio/route guidance systems in the automotive industry. To perform this task, techniques and concepts were developed, which enable a testing engineer to easily create and perform testcases in compliance to a company standard. The design of the resulting test system was done with the focus on an enhanced usability for further test applications.

Topic

Implementation of an algorithm to minimize Boolean functions

Kind of work:
Student research project
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Students:
Hoang Nguyen Viet
Status:
finished
Abstract:

Topic

Microcontroller NanoVM for Java

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Florian Liers
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Bernard Reißberg
Status:
finished
Abstract:
For programmers of micro controllers the NanoVM provides an abstraction mechanism in terms of a programming interface that is independent from the underlying hardware.
If the according native methods, that define the range of functions, are implemented on all favored target systems, cross-plattform Java programs can be developed to control these systems.
A disadvantage is the very limited range of functions. If additional function are desired, they have to be reimplemented for every target system.
To integrate devices running the NanoVM in networks, it lacks of implementation of the TCP/IP protocol stack. Currently it is nothing known about such developments.

Topic

Aufbau einer nachhaltigen IT-Portfolioplanung und eines IT-Kostenmodells als Basis für die strategische und operative Steuerung des IT-Bereiches

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Students:
Markus Ehle
Status:
finished
Abstract:
Intention oft this thesis was to research and summarize current findings in IT-Portfolio Management theories to build up the basics for a viable IT-Portfolio Management at Audi Hungaria Motors Kft. This should fulfill the tasks to carry the corporate IT strategy into the projects and provide a transparent overview over scheduling, authorizing and implementing IT projects. During the research it got obvious the balance between completeness and viability is crucial to the success and acceptance of the Portfolio Management process. Starting at the KPI based project assessment up to the final implementation of the Portfolio Management process, the adjustment to the needs of the company is indispensable. Therefore an IT project specific, cause-impact-based KPI system was designed to assess every new project based on a uniform system and check its resource usage and impact on the company. The aggregation of simple user inputs to KPIs, to KPI Clusters and finally to a complete project benchmark had to be adapted to the nature of ex-ante project assessment. Estimated values and other user input data contain errors, which can be partially modeled with the fuzzy set theory. Finally the thesis describes an example how to implement the Portfolio Management Process into the IT-Department via Portfolio management Team. Fundamental process steps are described and tasks of the Portfolio Management Team are specified.

Topic

Java Micro Controller

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Florian Liers
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Matthias Köhler
Maik Luxa
Status:
finished
Abstract:
This paper shows a detailed comparison of currently available java-capable microcontrollers. The first chapter introduces programming language Java and Java environments for microcontrollers. The second chapter gives a detailed view on each controller, used chipsets and alternatives. The paper closes with a hardware overview, an index of internet-links und a list of purchasing possibilities.

Topic

Entwurf und Realisierung eines autonomen e-Pass Lesesystems für Behörden und Bürger

Kind of work:
Diploma Thesis
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Stephan Herrmann
Status:
finished
Abstract:

Topic

Hardware simulators und editors for Eclipse

Kind of work:
Project Work
Supervisor:
Dr.-Ing. Florian Liers
Students:
Stefan Aschenbach
Martin Greiner
Mario Mlynek
Status:
finished
Abstract:
Within the scope of our hands-on seminar, we had to find, test and evaluate plug-ins for the Eclipse framework related to use it in a practical course. Therefor, all plug-ins with graphic input and code generation, debugging, simulation and generation of executables (for µControllers) or bitstreams (for FPGAs) where the most interesting. In the practical course, it should be possible to develop digital hardware (e.g. FPGA), or software for microcontrollers at home on a pc, within a combination of several plug-ins in Eclipse IDE.

We noticed, that at this time, there is a gap on Eclipse plug-ins between the hardware independent high-level development and the step to a non-pc target hardware. But this should be closed by the Eclipse DSDP (Device Software Development Platform) in the future. For logic development and simulation on a functional level (VHDL), the Signs plug-in turned out to be the best for use in a practical course. The other plug-ins where either half-finished, unstable or have shortened functionality.

Topic

Linux-Evaluierung für FPGAs am Beispiel eines Virtex II Pro

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Stefan Aschenbach
Mario Mlynek
Michael Roßberg
Status:
finished
Abstract:

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. Ausama Yousef
Dr.-Ing. Prof. h. c. Karsten Henke
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: