Mentor Graphics ermöglicht Embedded-Geräten den Anschluss an das Internet der Dinge |
Erweitertes Nucleus Echtzeitbetriebssystem bietet Konnektivitäts-Support und IoT-Middleware |
WILSONVILLE, Oregon/USA, 12. Mai 2015 – Highlights des neuen Produktes:
Mentor Graphics kündigte die neue Version seines Mentor Embedded Nucleus Echtzeitbetriebssystems (RTOS) für leistungsfähige Internet-of-Things- (IoT) Anwendungen vernetzter Geräte an. Das Nucleus-Prozessmodell für Cores auf Basis des ARM Cortex M wurde um DLL-Fähigkeiten (Dynamic Linking and Loading) für Embedded-Geräte erweitert. IoT-Endpunkte, die auf Cortex-M-Cores mit Nucleus-RTOS und Prozessmodelltechnologie basieren, können mit Hilfe von cloudbasierten Services neu konfiguriert, aktualisiert und/oder bereitgestellt werden, um Remote-Software-Services zu nutzen. Embedded-Entwickler sind dadurch in der Lage, Anwendungssoftware während des laufenden Betriebs dynamisch zu modifizieren und somit das Ziel selbst in kritischen Umgebungen immer auf dem neuesten Stand zu halten. Die umfassende, sofort einsatzfähige Nucleus-RTOS-Lösung bietet die IoT-Middleware, skalierbare Speichergröße, das Power-Management und die Sicherheit, die für die heutigen vernetzten IoT-Geräte erforderlich sind. Das kompakte Nucleus-Prozessmodell nutzt die Vorteile der Memory-Protection-Unit (MPU) der Cortex-M0+-, Cortex-M3- und Cortex-M4-Cores, um beim Systemstart oder später während der Laufzeit im Speicher geschützte Bereiche für das dynamische Laden und Entladen von Anwendungen zu schaffen. Die neue Version enthält auch das Constrained Application Protocol (CoAP) mit DTLS (Datagram Transport Layer Security). Zudem unterstützt es die WiLink-8-Kombimodule von Texas Instruments (TI) für Wi-Fi- und Bluetooth-Konnektivität. Nucleus Prozessmodel: Dynamisches Verlinken und Laden für IoT-Geräte Das Wachstum bei intelligenten IoT-Geräten mit funktionsreichen Anwendungen und die Notwendigkeit, mit cloudbasierten Services zu interagieren, stellen die Entwickler von Embedded-IoT-Software vor neue Herausforderungen. Wearables, tragbare medizinische Geräte, Energiemanagementsysteme und andere intelligente vernetzte Geräte basieren üblicherweise auf ressourcenbeschränkten Systemen mit Cortex-M-Cores. IoT-Systeme haben einen begrenzten Speicher, so dass beim Start eine einzelne monolithische Anwendung nicht mit der für die Services erforderlichen Softwarebandbreite geladen werden kann. IoT-Systeme mit begrenzten Speicherressourcen müssen Anwendungen nach Bedarf ablaufen lassen und Speicherressourcen frei geben können, wenn die Anwendung sie nicht mehr benötigt. Müssen Speicherressourcen eingespart werden, so können große Anwendungen in kleinere Einheiten gegliedert und sequentiell als Module geladen werden. Das Management von Software auf IoT-Geräten erfordert die Möglichkeit, Anwendungen zu aktualisieren und/oder neue Module mit Hilfe von cloudbasierten Services zu laden. Das Nucleus-RTOS nutzt die MPU des Cortex-M-Cores in vollem Umfang zur Bereitstellung geschützter Bereiche, die Softwaremodule für dynamisches Verlinken und Laden isolieren. Mit dem Prozessmodell des Nucleus-RTOS kann Software je nach Bedarf vom Systemspeicher oder von cloudbasierten Services geladen werden, um ein System zu aktualisieren und ein Gerät oder kostenpflichtige Software zur Verfügung zu stellen. Nucleus RTOS Konnektivität: TI WiLink 8 Modulsupport Die heutigen komplexen IoT-Geräte kombinieren mehrere drahtlose Verbindungen. Dies erhöht den Bedarf an konsolidierten Wireless-Lösungen, die auf einem Gerät mehrere Protokolle unterstützen. Das Nucleus-RTOS bietet IoT-Geräten nicht nur leistungsfähige Wireless-Konnektivität, sondern unterstützt auch das TI WiLink 8 Connectivity-Kombimodul mit einem Dual-Band-Durchsatz von 2,4 und 5 GHz, Wi-Fi 802.11-Funktion, Dual-Mode-Bluetooth- und Bluetooth-Low-Energy-Technologie. Um die Leistungsaufnahme und Batterielebensdauer zu optimieren, unterstützt das Power-Management-Framework des Nucleus-RTOS die verbesserten Low-Power-Funktionen des WiLink-8-Moduls. Mit dieser vorintegrierten Lösung können IoT-Entwickler vernetzte Geräte für medizinische, industrielle und andere IoT-Produkte auf den Markt bringen, die die neuesten Sicherheitsprotokollen bieten und mehrere Wireless-Modi auf einem Chip unterstützen. Nucleus IoT Middleware: Constrained Application Protocol (CoAP) Geräte an IoT-Knoten erfordern Low-Power-Lösungen zur Anbindung an cloudbasierte Services, die die neuesten IP-Protokolle unterstützen. Das Nucleus RTOS nutzt CoAP zur Überbrückung von IoT-Knoten, die eine eingeschränkte Leistung oder begrenzte Systemressourcen für den Cloud-Zugang haben. Das Nucleus RTOS mit CoAP ist für Cloud-Services sehr effizient, da es IP-Standards nutzt und ein RESTful-basiertes Framework mit DTLS für Sicherheit und UDP over IP für Transport bietet. Kommentar „Durch den Einsatz von cloudbasierten Services für die Bereitstellung und den Softwareupgrade in ressourcenbeschränkten IoT-Geräten mittels des Nucleus-RTOS-Prozessmodells können Entwickler die erweiterten Funktionen unserer WiLink8 Combo-Connectivity-Lösung effizient nutzen“, sagte Eran Zigman, Business-Line-Manager, Wireless-Connectivity-Solutions bei TI. „Dynamisches Verlinken und Laden ermöglicht einen effizienten Einsatz der Speicherressourcen und öffnet Embedded-IoT-Entwicklern die Tür, um durch Hinzufügen neuer Funktionen die nächste Generation von vernetzten Geräten zu entwickeln.“ Über Mentor Embedded Die Embedded-Software-Division von Mentor Graphics ermöglicht die Embedded-Entwicklung einer Vielzahl von Anwendungen einschließlich Automobil, Industrie, intelligente Energieversorgung, Medizingeräte und Konsumgüterelektronik. Mit kommerziell unterstützten, anpassbaren Linux-basierten Lösungen inklusive Sourcery CodeBench und Mentor Embedded Linux sind Embedded-Entwickler in der Lage, Systeme mit den neuesten Prozessoren und Mikrocontrollern zu entwerfen. Für Echtzeit-Systeme können Entwickler die Vorteile des Nucleus RTOS wie kleine Speichergrößen und geringe Leistungsaufnahme nutzen. Weitere Informationen gibt es auf der Website des Unternehmens unter: www.mentor.com/embedded. (Mentor Graphics, Mentor und Nucleus sind eingetragene Warenzeichen und Sourcery ist ein Warenzeichen der Mentor Graphics Corporation. Alle übrigen Unternehmens- oder Produktnamen sind eingetragene Warenzeichen oder Warenzeichen ihrer jeweiligen Besitzer.) Das eingetragene Warenzeichen Linux wird gemäß einer Unterlizenz von LMI verwendet, dem exklusiven Lizenznehmer von Linus Torvalds, Eigentümer der Marke auf einer weltweiten Basis. |
Über Mentor Graphics Mentor Graphics Corporation (Nasdaq: MENT) gehört zu den weltweit führenden Unternehmen, die Software- und Hardwarelösungen für die Entwicklung elektronischer Schaltungen anbieten. Zu Mentors Portfolio gehören Produkte, Beratungs- und Supportdienstleistungen, auf die die weltweit erfolgreichsten Elektronik- und Halbleiterhersteller vertrauen und dies mit der Verleihung zahlreicher Auszeichnungen an Mentor zum Ausdruck gebracht haben. Das 1981 gegründete Unternehmen erzielte in den zurückliegenden zwölf Monaten einen Gesamtumsatz von ca. 1,15 Mrd. US-Dollar. Der Hauptsitz von Mentor Corporate befindet sich den USA, 8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777. Weitere Informationen unter: www.mentor.com |