Diese Übersicht soll lediglich grob die Schwerpunkte der Tätigkeiten von M.Rick Engineering veranschaulichen. Für detaillierte Informationen nehmen Sie bitte direkt Kontakt mit uns auf.
Embedded Software Development
Embedded Systems, zu Deutsch Eingebettete Systeme, sind heutzutage ein ständiger Begleiter. Wir entwickeln für Sie maßgeschneiderte Software-Lösungen für ihre Eingebetteten Systeme.
Application Development
Gibt es für Ihr Problem noch keine Lösung von der Stange? Wir entwickeln mit Ihnen gemeinsam eine zugeschnittenen Software-Lösung, egal ob Desktop-Anwendung, System-Dienst oder Web-Applikation.
FPGA-Design
Wenn die Performance herkömmlicher CPUs die Probleme nicht mehr lösen können und massive Parallelität gefragt ist, kommen FPGAs und ASICs zum Einsatz. Wir entwickeln für Sie individuelle FPGA-Lösungen.
Conceptual Design
Eine Entwicklung will geplant sein. Wir beraten Sie gern und führen Voruntersuchungen und Machbarkeitsstudien durch.
Driver Development
Neue Hardware-Komponenten müssen auch mit Standard-PCs interagieren können. Damit dies möglich ist, werden betriebssystemspezifische Treiber benötigt. Wir entwickeln Windows- und Linux-Treiber.
No Rocket Sience
Wir analysieren Ihre Probleme und finden verständliche und einfache Lösungen. Denn in der Regel sind die einfachsten auch die besten Konzepte.
KNOWLEDGE, EXPERIENCE AND FRESH IDEAS.
Knowledge
Wir bieten ein fundiertes Wissen an Software-Entwicklung, FPGA-Design, Betriebssysteme sowie Grundlagen der Hardware-Entwicklung für Embedded Systems.
Experience
Erfahrung aus einer Vielzahl von Projekten für Kunden aus unterschiedlichen Bereichen.
Fresh Ideas
Wir erproben ständig neue Technologien und arbeiten uns gerne auch in neue Thematiken ein.
Skills
Ein Auszug aus den uns vertrauten Werkzeugen, Technologien und Tools
Mikrocontroller-Systeme |
Mikrocontroller-SystemeST Microelectronics STM32, STM8 diverse Atmel AVR-Controller (u.a. mit integriertem 802.15.4-Transceiver) Microchip PIC16, PIC32 |
FPGA-Plattformen & Tools |
FPGA-Plattformen & ToolsAltera Stratix III und IV, ARRIA 5 mit u.a. Quartus II, Qsys und Mentor Graphics Modelsim Microsemi SmartFusion2 |
IDEs & Tools |
IDEs & ToolsEclipse-Distributionen für Java, C, PHP, Python IAR-Workbench für Embedded C MPLAB®X für PIC-Controller Matlab, Tcl, Bash |
Referenzen
Safety
Konzeption und Software-Entwicklung für eine sicherheitsrelevante Baugruppe gemäß ISO EN 13849 mit der Anforderung Performance Level d.
Broadcasting
Mitwirkung an der Entwicklung mehrerer FPGA-basierten Broadcasting-Coder für u.a.: DAB+, ISDB-T und ISDB-T MM.
Avionik
Requirements Validierung (formal und mittels Testbenches) und BringUp-Support für FPGA-Design im Avionik-Bereich.
Short Range Devices
Mehrere Funk-Systeme basierend auf 802.15.4 (ZigBee) im 2,4-GHz- und 868-MHz-ISM-Band mit Stern- und Punkt-zu-Punkt-Topologie.
Driver Development
WDF-Treiber für FPGA-Board mit Anbindung über PCI-Express und HID-Mapper-Treiber (WDF) für Gamecontroller über USB2.0.
Linux Development
Cross Toolchain Entwicklung diverser Tools und Treiber-Anpassungen für natives Linux und Embedded Linux.