Fenster schließen  |  Fenster drucken

Die Metabox 1000, stets zu Diensten (Embedded Systems)

Lange wird schon von der Verschmelzung des PCs mit dem Fernsehen zu einer neuen multimedialen Einheit gesprochen, nie waren die technischen Voraussetzungen so günstig wie jetzt. Die Metabox AG hat mit ihrer modular aufgebauten Kiste, der Metabox 1000, ein Gerät entwickelt, dass mehr als nur zum Tippen von Texten oder nur zum Fernsehen eingesetzt werden kann. Die digitale Welle hat längst alle Arten der Kommunikationsmedien erfasst und schwappt nun gegen die alte Bastion des Analog-Fernsehens. Schlagwort: Digital Video Broadcasting (DVB). Nun können Bits und Bytes zusammengefasst und zu einem Datenstrom verarbeitet werden. Doch DVB kann noch mehr und beschreibt eigentlich den gesamten Austausch digitaler Daten im multimedialen Umfeld.

MHP: Der Kühlschrank hat sich schon längst via E-Mail gemeldet und erinnert Sie daran, dass sich nur noch 2 Zwiebeln und eine Flasche Milch in ihm befinden. Also frühmorgens zuerst mit Lebensmittel auffüllen oder noch besser: online bestellen, bezahlen und liefern lassen. Für einen reibungslosen Ablauf sorgen dabei die unter der Multimedia Home Platform (MHP) definierten Standards. Sind es die E-Mails von allen Ihren lieben Freunden mit den super-wichtigen Botschaften des Tages inklusive megabyte-schwerer Attachements (Anhängende Dateine z.B. Bilder) - alles kein Problem wenn die Internet-Verbindung über Satellit oder Kabel erfolgt. Dann gibt`s den Programmhinweis auf die geänderten Zeiten der Formel-1 Übertragung nächsten Sonntag - mit dem Metabox iTV Guide geht das automatisch. Vielleicht haben Sie sich aber gerade heute den neuesten Streifen von James Bond 007 für genau 20:34 Uhr bestellt - dank Video-On-Demand (VOD) können Sie vorher Ihre Kinder ruhig in den Schlaf singen. Sie verpassen nichts. Eventuell können Sie sich später am Abend eine kleine Gaming-Session im Internet nicht verkneifen.

Die Message-Box zeigt Ihnen gerade, dass noch 2 von 16 Plätzen auf dem Server frei sind - also nichts wie rein ins Getümmel und dem Gegner zeigen was `ne Harke ist. Die 3D-Grafik kann locker mit der Spiele-Konsole Ihres Sohnes mithalten. Doom sei dank.....

Der Datenstrom, den die Metabox 1000 verarbeiten muß, ist keineswegs statisch, sondern verändert seinen Inhalt ganz nach den persönlichen Anwendungen des täglichen Lebens. Wichtig ist, daß die Metabox 1000 ein Gerät ist, welches diese Flut an Daten und Informationen richtig verwalten und verarbeiten kann. Die Hardware verfügt über eine entsprechend dimensionierte CPU. Leistungsstarke Komponenten für die Verarbeitung von 2D- & 3D-Grafik, MPEG2-Video und der notwendiger Videoausgabeformate sind selbstverständlich auch an Bord.

Was der Metabox 1000 die Krone aufsetzen würde, wäre noch ein integrierter digitaler Videorecorder mit einer fetten 40 Gigabyte Festplatte. (Dies soll im nächsten Jahr realisiert werden, versicherte man mir.)

Und die Software? Um die Bedienung bei einem derart flexiblen Gerät einfach zu halten, wird idealerweise eine grafische Benutzeroberfläche im Stile uns bekannter Betriebsysteme verwendet. Wer schon Windows XP mit seinen vielen Farben und bunten Buttons gesehen hat, der findet sich auch schnell mit der Metabox zurecht, sozusagen kinderleicht.Multitaskingfähigkeit und Stabilität der Metabox 1000 sind unabdingbar, nicht auszudenken was los ist, wenn das Gerät während der Fußball-WM abstürzt.

Bewährt hat sich hier das Embedded Metabox Betriebssystem "met@OS ". Dieses eingebettete Betriebssystem will ich mal näher erklären. Die Hersteller von Massenprodukten in der Konsum- und Unterhaltungselektronik verwenden riesige Mengen von Ein-Chip-Bauelementen. Der Einsatz eines einzigen Chips ist nun mal erheblich kostengünstiger als einzelne Chips für RAM, ROM und den Prozessor selbst. Beispielsweise kostet der Motorola-Chip "12C508" in großen Mengen weniger als 1 Euro. Die Metabox-Applikationssoftware für die Ein-Chip-Umgebung muß deswegen den erforderlichen Speicherbedarf auf ein Minimum beschränken, denn ist der On-Chip-Speicher erst einmal ausgelastet und kein externer Adreßbus vorhanden, so gibt es keine Erweiterungsmöglichkeiten mehr. Das Ziel ist daher, soviel Anwendungs- und Treiberfunktionalität wie möglich in einen möglichst kleinen Speicher zu pressen bzw. einzubetten (embedded). Universal-Software ist dazu nicht in der Lage. Die Metabox Software für einen Motorola "Ein-Chip-Controller" muß deswegen sehr sorgfältig entwickelt werden, da jedes Byte quasi «heilig» ist. Bei Metabox kommt keine Sofware auf den Markt, die nicht zu 99 % fehlerfrei ist, was schon zu etlichen Verzögerungen geführt hat, wie wir alle wissen.

Warum gab es dies Verzögerungen bei der Software bei Metabox? Also, für das korrekte Verhalten von integrierter Gerätesoftware sind zwei Aspekte maßgeblich: die funktionale und die zeitliche Korrektheit. Durch gründliches Testen lassen sich die meisten funktionalen Fehler beseitigen. Das korrekte Echtzeit-Verhalten ist aber sehr schwer nachzuweisen. Schon allein die Überprüfung, wieviel Ausführungszeit die einzelnen Teile des Programmcodes benötigen, ist schwierig genug. Dann jedoch auch noch auszutesten, welches Zeitverhalten sich ergibt, wenn die unterschiedlichen Ereignisse (Events) zu jedem beliebigen Zeitpunkt auftreten können, ist einfach nicht machbar, da zu viele verschiedene Kombinationen möglich sind. Der einzig mögliche Weg, das korrekte Zeitverhalten von Software zu verifizieren, ist durch zusätzlichen Aufwand am Anfang des Designs und durch Analyse der Implementierung. Und am Anfang wurde dies eben nicht gemacht und der Metabox Hard. - und Software Salat war ein reines CAOS.

Aber dies ist Schnee von gestern und aus den Fehlern haben die Entwickler bei MBX gelernt. Sie können stolz darauf sein etwas völlig Neues entwickelt zu haben, was so in dieser Form noch nicht da gewesen ist.

Ich glaube der Gründer von IBM sagte einmal: "Wer bei mir keine Fehler macht, ist ein schlechter Mitarbeiter und es hat nur derjenige Erfolg der die meisten Fehler macht.!"

"Ich beschäftige mich schon sehr lange mit der Technik der Metabox 1000 und konnte mich schon selbst davon überzeugen. Ich sehe die Funktionalität der Metabox 1000 als zukunftsweisend und sehe darin eine Chance das digitale Fernsehen wirklich in jedes Wohnzimmer zu bringen."

Red: Martin Proch


http://www.metabox-info.de/


flyfish
 
aus der Diskussion: Metabox startet Fertigung neuer Set-Top-Boxen
Autor (Datum des Eintrages): flyfish  (23.11.01 21:08:01)
Beitrag: 23 von 29 (ID:4961972)
Alle Angaben ohne Gewähr © wallstreetONLINE