130 likes | 231 Views
DT2 Projekt-1Einführung. Pflichtenheft der GPS Uhr. Minimale Funktionen: Anzeige von Sekunden, Minuten, Stunden auf ein 20-stelliges LCD Display. Als Zeitbasis steht ein 50 MHz Oszillator zur Verfügung. Alle Flip Flops müssen synchron betrieben werden.
E N D
Pflichtenheft der GPS Uhr Minimale Funktionen: • Anzeige von Sekunden, Minuten, Stunden auf ein 20-stelliges LCD Display. • Als Zeitbasis steht ein 50 MHz Oszillator zur Verfügung. • Alle Flip Flops müssen synchron betrieben werden. • Das Projekt muss mit der zur Verfügung gestellten Platine realisiert werden Extra Funktionen: • Anzeige des Datums • Verfügbarkeit des GPS-Signals und Anzahl der erfassten Satelliten • Programmierung einer Wecker-Funktion • Anzeige der geostatischen Koordinaten (Breitengrad und Längengrad) • Programmierung eines Positionsalarms
Spielregeln • Es wird in Gruppen von 3 Personen gearbeitet • Das gesamte Projekt ist in Fertigstellungsstufen unterteilt (Milestones). Jeder Stufe beinhaltet: Block-Design, Block-Testbench und Integration/Debug • Jede Stufe wird von der Gruppe gemeinsam erarbeitet.Die Rollen der Gruppenmitglieder wechselt mit jeder Stufe • Jede Stufe hat ausführliche „Testbenches“ auf Block-Level und Top-Level. • Der UART hat eine selbstprüfende Testbench
Technische Benotungskriterien • Läuft die Uhr nach minimale Spezifikation. Zusatz Punkte für extra Funktionen. • Wie gut ist die Dokumentation (nicht wie dick ist die Doku) • Blockdiagramme • Timingdiagramme • Statemachine Diagramme • Keine VHDL Ausdrucke, Datenblätter etc. • Rechtschreibung und Ausdruck (Carol Sutter) • Wie ausführlich sind die Tests, werden Fehler automatisch erkannt (assert statements) • Einhalten der Design Rules: überall synchrone Logik, keine Latches, handliche Entities, Überschaubare Prozesse. • Präsentation (Carol Sutter)
Leistungsnachweise DT2P • 1/3 Sprache in Projekt & Technik(Bewertet wird: Präsentation & Design Manual) • 1/3 Schriftliche Prüfung (Thema: VHDL & PLD) • 1/3 Technische Lösung des Projektes
Extension Board Extension Board mit GPS Empfänger and Display
GPS Telegram Link: http://www.kowoma.de/gps/index.htm NMEA-0183 Protokoll : http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm