[Zurück]


Diplom- und Master-Arbeiten (eigene und betreute):

G. Dröscher:
"Entwurf einer CPU mit SHARC-Prozessoren zur Steuerung eines Flugsimulators";
Betreuer/in(nen): A. Schuler; Institut für Industrielle Elektronik und Materialwissenschaften, 2000.



Kurzfassung deutsch:
Aufgabe der vorliegenden Diplomarbeit war es, eine Prozessorplatine mit dem ADSP-21062 SHARC als CPU für ein Parallelrechnersystem zur Steuerung von Flugsimulatoren zu entwickeln. Ausgehend von der Spezifikation habe ich zunächst die Schaltung und dann das Layout der Platine entwickelt. Die notwendige Steuerungslogik wurde mit Hilfe des programmierbaren Logikbausteins Mach4A der Firma aittice realisiert.

Weiters sollte eine vorhandene Platine mit gepulsten Ausgängen zur Ansteuerung von Anzeigeinstrumenten neu entwickelt werden, um eine einfachere und billigere Fertigung zu ermöglichen.

Nach einer Einführung in die Architektur des ADSP-2106x SHARC wird in Kapitel 4 die SHARC-Platine beschrieben. Zunächst erfolgt eine Auflistung der an die Platine gestellten Anforderungen (Spezifikation). Im folgenden werden dann zunächst alle auf der Platine vorhandenen Komponenten vorgestellt. Anschließend erfolgt die Entwicklung der Schaltung einschließlich einer genauen Beschreibung der Ansteuerung von Speicher, Backplanebus und UART. Die zur Einarbeitung entwickelte Timer-Platine wird in Kapitel 5 beschrieben. Zum Schluß wird dann in Kapitel 6 auf die Programmierung des Mach (ein programmierbarer Logikbaustein) eingegangen. Im Anhang finden Sie die Schaltpläne und Bestückungsunterlagen der Platinen sowie der Source-Code für den Mach auf der SHARC-Platine.


Kurzfassung englisch:
The task of this diploma-thesis was the design of a processor circuit board with the ADSP-21062 SHARC as CPU for a parallel computer system which is used for a flight simulator. On the basis of the specification I designed the circuit first and then the layout of the board. The necessary control-logic was implemented with the help of the programmable logic chip Mach4A, which is produced by Lattice.

Further an already existing circuit board with pulsed outputs for the control of indicating instruments should be redesigned to enable an easier and cheaper manufacturing of the board.

After an indroduction to the architecture of the ADSP-2106x SHARC in chapter 3 the SHARC circuit board is described in chapter 4.

First a listing of the demands (specification), which the circuit board has to fulfil, takes place. In the following all components on the circuit board are described. Subsequently, the description of the schematic takes place. The timer circuit board is described in chapter 5. At the end of the diploma-thesis chapter 6 deals with the programming of Mach (a programmable logic chip). In the appendix your can find the connection diagrams and assembly documents of the circuit boards as well as the source code of Mach on the SHARC circuit board.