Analog Devices kündigte neue Produkte für Entwickler an, die Bausteine, Hard- und Software sowie Services für unterschiedliche Märkte vereint. Sie sollen dabei helfen, Innovationen für die Intelligente Edge schneller und mit erhöhter Sicherheit zu liefern.
Im Zentrum dieser Neuankündigung steht CodeFusion Studio, eine neue Embedded-Software-Entwicklungsumgebung, die auf Microsofts Visual-Studio-Code basiert. Diese Umgebung ist die allererste völlig integrierte Suite von Software- und Sicherheitslösungen von ADI. CodeFusion Studio nutzt eine moderne integrierte Entwicklungsumgebung (IDE) sowie eine Befehlszeilenschnittstelle, die eine Open-Source-Konfiguration und Profiling-Werkzeuge beinhalten, um die Entwicklung von heterogenen Prozessen zu vereinfachen und die Effizienz zu erhöhen.
CodeFusion Studio ist ab sofort zum Download vom neuen Entwickler-Portal (developer.analog.com) von ADI verfügbar. Das Portal ist eine Quelle, die umfangreiche Dokumentationen, Supportangebote und Möglichkeiten für Partnerschaften enthält und damit die Entwickler-Community zusammenführt. CodeFusion Studio unterstützt darüber hinaus die ADI Assure Trusted-Edge-Security-Architektur, eine universelle Hard- und Softwarebasis für die Sicherheit, die einen einfachen und flexiblen Weg bietet, um Sicherheitsfunktionen in Intelligente Edge-Devices zu implementieren. CodeFusion Studio, ADI Assure und das ADI-Entwickler-Portal bieten zusammen den Usern die Werkzeuge und Ressourcen, die sie benötigen, um Produkte mit erhöhter Sicherheit und verbesserter Zuverlässigkeit schneller auf den Markt bringen zu können. Durch die Verkürzung der Entwicklungszeiten profitieren Kunden schnell und vollumfänglich von den Vorteilen einer intelligenten Edge, was zu besseren Geschäftsentscheidungen, erhöhter Kundenzufriedenheit, besserem Verständnis und insgesamt gesteigertem Wachstum führt.
Aufgebaut mit Open-Source-Produkten unterstützt CodeFusion Studio eine Vielzahl an Hardware, wie ausgewählte ADI-Mikrocontroller, wobei weitere digitale Lösungen in kommenden Versionen dieses Produktes eingeführt werden. Es umfasst eine IDE, Software-Entwicklungs-Kits (SDK) sowie auch Konfigurations- und Produktivitätswerkzeuge. Die vorhandene Erfahrung wurde besonders für Entwickler gebündelt, die nötigen Abstraktionen zu liefern, um die Entwicklung von heterogenen Prozessen zu beschleunigen und die Effizienz zu erhöhen. Aufgrund der engen Partnerschaft von ADI mit seinen Kunden wurde festgestellt, dass nahezu die Hälfte des Produktentwicklungszyklus für das Debugging und die Fertigstellung der Entwicklung gebraucht werden. Mit der Markteinführung von CodeFusion Studio™ erwartet ADI eine signifikante Verkürzung des Zeitaufwandes für diese Aufgaben, was zu einer schnelleren Markteinführung und deutlichen Kosteneinsparungen führt.
Die Intelligente Edge entwickelt sich bezüglich Eigenschaften und Funktionsumfang ständig weiter. Damit steigen auch die Anforderungen an die Cybersicherheit und das Einhalten neuer Regulierungen. Die Marke ADI Assure repräsentiert die Verpflichtung Sicherheit direkt an der Intelligenten Edge zu integrieren. Die ADI Assure Trusted-Edge-Security-Architektur ist die erste Säule dieser Marke, die Hardware-Sicherheitsfunktionen innerhalb von ausgewählten ADI-Hardwareprodukten und Software-Layern beinhaltet inkl. den applikationsspezifischen Programmierschnittstellen (APIs), die in CodeFusion Studio vorhanden sind. Zunächst unterstützen diese Sicherheits-APIs den Mikrocontroller MAX32690 und bleiben konsistent über eine expandierende Palette von ADI-Datenverarbeitungsplattformen. Weiterhin vereinfachen sie die Übernahme von Software und gewährleisten damit die Flexibilität und Skalierbarkeit, um die Anforderungen an die Ressourcen und die Interoperabilität der Applikation zu erfüllen. Durch die Vereinfachung der Implementierung von gängigen Sicherheitsanwendungen bereits früh im Entwicklungszyklus hilft die ADI Assure Trusted-Edge-Security-Architektur den Kunden, die Markteinführung für neue Produktentwicklungen zu beschleunigen und die Ziele bezüglich der Cybersicherheit durch das Design zu erreichen.