Post on 06-Apr-2015
transcript
School ofEngineering
DT2 Projekt-1Einführung
School ofEngineering
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
Pflichtenheft der GPS Uhr
School ofEngineeringSpielregeln
● 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
School ofEngineering
● 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)
Technische Benotungskriterien
School ofEngineering
● 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
Leistungsnachweise DT2P
School ofEngineering
Zeitplan
Meilensteine Datum
MS1 Stufe 1 :
MS2 Stufe 2:
MS3 Stufe 3:
MS4 Stufe 4:
MS5 Stufe 5:
MS6 Extra Funktionen
MS7 Projektpräsentation
MS8 Dokumentation abgeben .
School ofEngineering
MAX II Board
School ofEngineering
Extension Board
Extension Board mit GPS Empfänger and Display
School ofEngineeringTop Down Design
UARTRX
Infra-struktur
GPSReceiver
GPSDecoder
DisplayDriver
Display
DebugI/O
50MHzOszillator
CPLD
LED
MAXII Board
Reset
School ofEngineering
Serieller Datenstrom bei RS232
School ofEngineering
Sample Punkte des UART
School ofEngineering
LCD Driver
CLK
RESET
CHAR_NUM
DIN
WEN
LCD_DATA
LCD_RS
LCD_RW
LCD_E
8
LCD_DriverLCD_DISPLAY
67
School ofEngineering
GPS Telegram
Link: http://www.kowoma.de/gps/index.htmNMEA-0183 Protokoll : http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm