23.12.2012 Aufrufe

Florian Fässler - Berner Fachhochschule Technik und Informatik

Florian Fässler - Berner Fachhochschule Technik und Informatik

Florian Fässler - Berner Fachhochschule Technik und Informatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 />

x86­Performance 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 Standard­Videotiming,<br />

LC­Displays 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 Embedded­PCs. 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 Embedded­PC 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/104­Express<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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!