Florian Fässler - Berner Fachhochschule Technik und Informatik
Florian Fässler - Berner Fachhochschule Technik und Informatik
Florian Fässler - Berner Fachhochschule Technik und Informatik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Patrick Grichting<br />
24 ti.bfh.ch<br />
BI BE BU VA<br />
Anforderungen<br />
Heutzutage kommen elektronischen<br />
Komplettlösungen mit Videoausgaben<br />
kaum mehr ohne<br />
x86Performance aus. Damit<br />
diese Performance für k<strong>und</strong>enspezifische<br />
Applikationen ohne<br />
Einschränkungen genutzt werden<br />
kann, soll ein Videokontroller<br />
entwickelt werden, welcher<br />
das Bindeglied zwischen PC <strong>und</strong><br />
K<strong>und</strong>endisplay bildet. Der Videokontroller<br />
soll Videodaten vom<br />
Grafikkontroller des PCs direkt<br />
einlesen <strong>und</strong> für die Ausgabe ans<br />
k<strong>und</strong>enspezifische Display aufarbeiten.<br />
Damit soll es möglich sein,<br />
basierend auf einem StandardVideotiming,<br />
LCDisplays mit unterschiedlichsten<br />
Timings <strong>und</strong> Auflösungen<br />
anzusteuern.<br />
Master of Science in Engineering<br />
Videokontroller für embedded Systeme<br />
MicroLab / Prof. Dr. Josef Götte<br />
Experte: Felix Kunz<br />
Projektpartner: Kontron Compact Computers AG, Luterbach<br />
Die steigenden Anforderungen an die Funktionalität von elektronischen Geräten verlangen vermehrt den<br />
Einsatz von x86 basierten EmbeddedPCs. Die geforderten platz <strong>und</strong> energiesparenden Konzepte führen<br />
dazu, dass nur noch die nötigsten Funktionen bei der Herstellung der Halbleiterkomponenten integriert<br />
werden können. Dadurch leidet vor allem die Flexibilität des Endproduktes. Bei den eingesetzten Chipsätzen<br />
im EmbeddedPC Bereich zeigt sich das unter anderem bei den integrierten Grafikkontrollern. Es<br />
werden nur noch Videotimings integriert, die von handelsüblichen Monitoren unterstützt werden. Für alle<br />
anderen Bildausgaben muss nach einer anderen Lösung gesucht werden.<br />
Prinzip des Videokontrollers<br />
Ergebnis<br />
Basierend auf der PCI/104Express<br />
Spezifikation ist eine voll<br />
kompatible Peripheriekarte für<br />
den Einsatz in PC104 Embedded<br />
PC Anwendungen entstanden.<br />
Mit verschiedenen Bestückungsvarianten<br />
kann der Videokontroller<br />
DVI – sowie digitale RGB<br />
– Videodaten direkt einlesen <strong>und</strong><br />
verarbeiten. Die durchgängige<br />
Monitoremulation lässt den Videokontroller<br />
über die Betriebssystemgrafiktreiber<br />
wie einen<br />
gewöhnlichen Bildschirm konfigurieren.<br />
Eine parametrisierbare<br />
Konfiguration erlaubt die Ansteuerung<br />
von unterschiedlichsten<br />
K<strong>und</strong>endisplays.<br />
Erweiterungen<br />
Moderne x86 Chipsätze verfügen<br />
über unterschiedlichste Schnittstellen<br />
für eine Videoausgabe. Mit<br />
einem Ausbau auf weitere Videoschnittstellen<br />
gewinnt der Videokontroller<br />
zusätzlich an Flexibilität.<br />
Ausserdem kann auch die Kompatibilität<br />
mit zukünftigen Chipsätzen<br />
garantiert werden.<br />
Entstandene Leiterplatte