25.12.2013 Aufrufe

Gecko3 - CCC Event Weblog

Gecko3 - CCC Event Weblog

Gecko3 - CCC Event Weblog

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2. Definition der Diplomarbeit und<br />

Projekt Organisation<br />

Unsere Diplomarbeit deckt einen Teil der Entwickung der nächsten Gecko Generation ab.<br />

Unsere Aufgabe war es, die für dieses Board notwendige Software zu Programmieren. Im<br />

Detail umfasst dies die folgenden Teilziele:<br />

• USB Kommunikation Host PC mit dem Cypress EZ-USB<br />

• Konfiguration des FPGAs<br />

• Kommunikation mit dem FPGA, mit Fokus auf hohe Übertragunsgeschwindigkeit.<br />

• Ansteuerung des SPI Flash Speichers<br />

• Ansteuerung des I 2 C EEPROMs<br />

• Ansteuerung des NOR Flash Speichers<br />

• Definition des USB Protokolls zwischen Host und <strong>Gecko3</strong><br />

• Realisierung des stand-alone Betriebs ohne Host PC<br />

• Programmieren der Host PC Software und Beispielen für den Anwender<br />

• Test und Prüfung des Schemas der abgedeckten Teilsysteme<br />

• Betreuung des Layoutvorgangs der <strong>Gecko3</strong> Leiterplatte<br />

Zu Beginn der Diplomarbeit war das Projekt soweit Forgeschritten, dass die gesammte<br />

Evaluation, die Definition des Funktionsumfangs, die Schaltungsentwicklung und die mechanische<br />

Vorplanung abgeschlossen waren.<br />

Am Anfang unserer Diplomarbeit planten wir den ganzen Ablauf und die Arbeitsteilung<br />

unseres Projekts. Dazu erstellten wir zuerst eine Tabelle, die die Abhängigkeiten der Projektziele<br />

aufzeigte. Aufgrund dieser Tabelle entwarfen wir einen Zeitplan für unsere Diplomarbeit<br />

aus dem auch die Arbeitsaufteilung ersichtlich war. Die Dokumente der Projektplanung sind<br />

im Anhang A zu finden.<br />

Project Report 5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!