|
|
Hardware-Plattformen
Man ist geneigt, ein Produkt zunächst über seinen Rechnerkern zu definieren. Dies ist oft naheliegend, aber bei weitem nicht immer, wie wir weiter unten noch zeigen möchten.
Gehen wir aber zunächst einmal von diesem Ansatz aus. Wir wählen die für Ihr Produkt geeignete Prozessorplattform nach Ihren Anforderungen aus. Dabei kann ein Signalprozessor die richtige Wahl sein - oder aber ein Mikrocontroller.
Signalprozessoren
Wir können auf mehrere populäre Signalprozessorplattformen zurückgreifen:
- Analog Devices SHARC, Blackfin
- Texas Instruments C6000, C5000, C2000
Diese Prozessoren programmieren wir in C und, wo erforderlich, in Assembler.
Mikrocontroller
Abhängig von der benötigten Rechenleistung und dem Umfang des Codes setzen wir eine der folgenden Plattformen ein:
- ARM (Philips, Atmel, ST)
- AVR (Atmel)
- PIC (Microchip)
- 8051 (Silicon Labs, Atmel, Philips)
- 4-bit (EM Marin)
Für alle Plattformen stehen hochwertige Code-Generierungstools, Simulatoren und, wo nötig, In-Circuit- bzw. On-Circuit-Emulatoren zur Verfügung.
Wenn der Prozessor nicht die Hauptsache ist
Der Prozessor in Ihrem Gerät ist meist nur das Mittel zum Zweck, um eine bestimmte Funktionalität zu erreichen. Ein probates, weil kostengünstiges Mittel. Doch Ihr Wettbewerbsvorteil definiert sich vielmehr durch den cleveren Einsatz weiterer Bausteine.
Programmierbare Logikbausteine
Programmierbare Logikbausteine (CPLDs und FPGAs) bieten sehr effiziente Lösungen für viele Probleme:
- für die Realisierung hochdichter Logikfunktionen
- zur Implementierung von Algorithmen zur Signalverarbeitung mit höchster Geschwindigkeit
- zur Zusammenfassung verteilter Logikfunktionen
Wir implementieren CPLDs und FPGAs von Xilinx und Altera mittels VHDL, schaltplanbasierter Eingabe oder einer Kombination beider Verfahren.
Analoge und digitale Schnittstellen
Über die Produktqualität entscheiden auch die eingesetzten Datenwandler, denn Ein- und Ausgangssignale sind oft analog, während die interne Verarbeitung digital erfolgt.
Wir bieten Ihnen das gesamte Leistungsspektrum an Datenwandlern, von der Mixed-Signal-CPU mit integriertem ADC und DAC über externe Wandler für Audio-Zwecke mit hoher Wortbreite und exzellentem Rauschabstand bis hin zu Hochgeschwindigkeitswandlern für Video- und Meßzwecke. Ein optimales Platinenlayout gewährleistet die Einhaltung der spezifizierten Wandlerdaten.
Was digitale Schnittstellen anbelangt, können wir ein breites Spektrum von Technologien implementieren:
- Drahtlose Schnittstellen über ISM-Funk (Bluetooth, ZigBee, proprietäre Lösungen)
- Digital-Audio-Schnittstellen (AES/EBU, SPDIF, ADAT)
- PC-Schnittstellen (USB, FireWire, IrDA, RS-xxx)
- SmartCard, Flash-Speicherkarten
EMV-Normkonformität
Die Anforderungen an die Einhaltung aller relevanten Normen im Zuge der CE-Kennzeichnung werden mit steigender Produktkomplexität höher. Die Problematik der elektromagnetischen Verträglichkeit kann zu einem nicht zu vernachlässigenden Kostenfaktor bei der Entwicklung werden. Je früher innerhalb des Entwicklungszyklus man diese Thematik berücksichtigt, desto geringer die Kostenkomponente.
Wir bieten daher den Service entwicklungsbegleitender Pre-Compliance-Messungen im eigenen Haus, was die Kosten einer späteren CE-Konformitätsbewertung signifikant zu reduzieren hilft.
|
[hard_ware]
Körperliche Komponenten jedes elektronischen Geräts.
Vordergründig mit der Bedeutung “Mikroprozessor” assoziiert, umfaßt aber auch alle anderen Komponenten wie Datenschnittstellen, Datenwandler, Bedieneinheit (Mensch-Maschine- Schnittstelle).
|