Die integrierten Systeme und ihre Anwendungen diversifizieren sich rasch, ebenso wie die Prozessoren, die sie bedienen.Es bietet Ingenieuren immer mehr Möglichkeiten, die sich häufig in der Funktionalität überschneiden.Es ist wichtig, dass wir uns mit den verschiedenen Möglichkeiten beschäftigen, um in einer dynamischen Umgebung erfolgreich zu sein.Entwickler benötigen eine Methode zur schnellen Auswertung mehrerer Chipoptionen von Mikrocontroller-Einheiten (MCUs) bis zu Mikroprozessor-Einheiten (MPUs), während der Prototypentwicklungsprozess vereinfacht wird.
Eine Möglichkeit, Designern zu helfen, besteht darin, einen modularen Ansatz für die Hardwareverarbeitung einzusetzen.Designer können sie nach Bedarf anpassen..
In diesem Artikel werden die Änderungen der Konstruktionsanforderungen für eingebettete Systeme und ihre Auswirkungen auf die Auswahl der Prozessoren untersucht.Dann erklären Sie, wie die NXP-Plattform Designern hilft, mehrere Prozessorkategorien zu erforschen, die von leistungsarmen MCUs bis hin zu hochintegrierten MPUs und Anwendungsprozessoren in Linux-Klasse reichen.
Die Grenzen des eingebetteten Designs werden zunehmend verschwommen
Bis vor kurzem passen die meisten eingebetteten Anwendungen in gut definierte Kategorien.32 Bit MCUs sind für die Abwicklung komplexer Echtzeit-Aufgaben verantwortlichAnwendungssoftware, die ein vollständiges Betriebssystem (Betriebssystem) oder eine grafische Benutzeroberfläche (GUI) erfordert, gehört vollständig zum Bereich der MPU.
Heutzutage sind diese Grenzen verschwommen.viele traditionelle 8-Bit-Anwendungen wurden in die 32-Bit-Domain geschobenDer komplexe Software-Stack nimmt in Echtzeit-Anwendungen rasch zu und integriert die Anforderungen von MCU- und MPU-Anwendungen.Künstliche Intelligenz (KI) und maschinelles Lernen (ML) werden in eine immer breitere Palette von Anwendungen integriert.
Die Unterscheidung zwischen Prozessorkategorien ist ebenfalls verschwommen. Hochleistungs-MCUs verfügen nun über Grafikbeschleuniger und KI/ML-Fähigkeiten, die einst für High-End-MPUs patentiert wurden.MPU hat Echtzeit-Funktionalität hinzugefügt, die zuvor ausschließlich für MCUs warDarüber hinaus hat die Nachfrage nach High-End-Grafiken, KI und anderen komplexen Funktionen auch die Einführung von Anwendungsprozessoren angetrieben, deren Architektur sich auf das Design von Mobiltelefonen stützt.
Dies alles geschieht im Kontext der beschleunigten Innovation.Von Beginn des Entwurfszyklus bis zur Produkteinführung werden die Marktdynamiken die Projektanforderungen erheblich verändern.Zum Beispiel:, können Konstruktionen auf Basis kopfloser MCUs unerwartet mit Touchscreens ausgestattet werden, was ein Upgrade auf MPU erfordert.Das Produktmarketing-Team kann in letzter Minute entscheiden, dass High-End-Produkte mit Einstiegsversionen ausgestattet werden müssen, so dass sie sich beeilen, kostengünstigere Verarbeiter zu finden.
Diese Trends und Veränderungen haben die Notwendigkeit eines Prozessor-Evaluierungssystems gefördert, damit Designer leicht verschiedene Optionen erkunden können.Sie sind häufig so konzipiert, dass sie alle wichtigen Merkmale einer Prozessorfamilie aufzeigen.Die in einem Evaluierungsbrett investierten Anstrengungen werden daher selten in ein anderes Evaluierungsbrett umgesetzt.

