Eingebettet
Die Rede davon, einen Basisprozessor zu konfigurieren oder benutzerdefinierte Erweiterungen hinzuzufügen, um Kompromisse zwischen Hardware und Software in einem System-on-Chip (SoC) aufzulösen, ist nicht neu. Dies war ein wichtiger Teil des Wertversprechens der RISC-V-Community, wobei viele Informat
Während der electronica 2020 hielt das embedded Forum über einen Zeitraum von vier Tagen Keynote-Vorträge und technische Präsentationen zu verschiedenen Aspekten der Welt des Designs und der Entwicklung von eingebetteten Systemen. Dies reichte von den Tools und der Software, die für die Entwicklung
Falcon Computing Solutions ist ein Anbieter von High-Level-Synthese-(HLS)-Compiler-Optimierungstechnologie für die Hardwarebeschleunigung von Softwareanwendungen. Xilinx sagte, die Übernahme werde Softwareentwicklern durch die Verbesserung der einheitlichen Softwareplattform von Vitis durch automati
Cartesiam hat eine neue Version seiner integrierten Entwicklungsumgebung (IDE) vorgestellt, die als erste die Anomalieklassifizierung direkt auf allen Arm-Cortex-Mikrocontrollern (MCUs) ermöglicht. Es hat auch eine neue webbasierte Plattform eingeführt, auf der Benutzer echte Datensätze repräsentati
Laut Amazon Web Services (AWS) plant Arm, den Großteil seiner Electronic Design Automation (EDA)-Workloads in die Cloud zu verlagern, wodurch der Durchsatz für das Halbleiterdesign und die Verifizierung um das bis zu 10-fache gesteigert werden kann. Konstrukteure haben sich von Natur aus zu Cloud-P
Das Unternehmen Pulsic für Electronic Design Automation (EDA) hat ein Plug-in für analoge Schaltungsdesigner angekündigt, das zusammen mit dem Schaltplan für analoge Schaltungsdesigner Echtzeit-Vorschauen des Chip-Layouts bietet. Es löst sich auch von traditionellen EDA-Geschäfts- und Lizenzmodellen
Siemens Digital Industries hat seinem hardwareunterstützten Verifikationssystem Veloce vier neue Produkte hinzugefügt, die einen nahtlosen Ansatz für die Verwaltung der schnellen Verifikation von System-on-Chip-Designs (SoC) der nächsten Generation bieten. Das komplette System umfasst eine virtuelle
Cadence Design Systems hat seine Emulations- und Prototyping-Systeme der nächsten Generation auf den Markt gebracht, die laut eigenen Angaben das schnellste und leistungsfähigste Pre-Silicon-Hardware-Debugging und die Software-Validierung für die Verifizierung von Milliarden-Gate-System-on-Chip-Desi
Katana Graph, ein Startup für Hochgeschwindigkeits-Grafikanalysen, das sich auf die Verarbeitung großer unstrukturierter Datensätze konzentriert, gab bekannt, dass es seine Grafik-Engine für die neuen skalierbaren Prozessor- und Speichersysteme von Intel Xeon der dritten Generation optimiert hat. D
AImotive, ein Unternehmen für Autofahrsoftware und geistiges Eigentum, hat nach eigenen Angaben erfolgreich Vision-Anwendungen für automobile neuronale Netzwerke demonstriert, die auf seinem neuronalen Netzwerkprozessor aiWare3P, der auf Nextchips neuestem Apache5 Imaging Edge-Prozessor verwendet wi
In einer kürzlich durchgeführten Webinar-Diskussion sprach Wally Rhines über die Zukunft der Halbleiterindustrie und ihre Aussichten für eine Erholung nach Covid-19 und das Wachstum darüber hinaus, wenn sich die Welt normalisiert. Dieser Artikel präsentiert eine Zusammenfassung seiner Gedanken währe
Software-Tracing ist ein wichtiges Werkzeug in der Toolbox jedes Embedded-Entwicklers, insbesondere in Kombination mit fortschrittlicher Visualisierung. Die meisten eingebetteten Systeme haben viele zyklische Muster, bei denen sich dieselbe Sequenz immer wieder wiederholt. Beim Debuggen möchte man o
Die offene Befehlssatzarchitektur (ISA) von RISC-V ermöglicht eine breite Flexibilität bei der Implementierung und bietet optionale Funktionen, die neue Ansätze zur Auflösung von Hardware-Software-Design-Kompromissen ermöglichen. Basierend auf einem modularen Aufbau kann der Basisprozessor als Ausga
Facebook-Ingenieure haben eine offene Compute-Time-Appliance entwickelt und als Open Source bereitgestellt, eine wichtige Komponente der modernen Timing-Infrastruktur. Um dies zu ermöglichen, haben wir die Zeitkarte entwickelt – eine PCI-Express-Karte (PCIe), die fast jeden Standardserver in eine Ze
C++ ist nach wie vor eine Minderheitensprache für die eingebettete Entwicklung, wird jedoch häufig von Entwicklern übernommen, wenn Projekte zu groß werden, um C effizient nutzen zu können. Diese Entwickler wechseln normalerweise von C zu C++ und die feinen Unterschiede zwischen den Sprachen machen
Die Elektronikindustrie verlangt immer mehr Genauigkeit und Temperaturmessung ist da keine Ausnahme. Es gibt viele Temperaturerfassungslösungen, jede mit ihren Vor- und Nachteilen. Silizium-Temperatursensoren bieten, obwohl sie recht linear sind, nie die Genauigkeit anderer Lösungen. Die jüngsten Fo
Die Anwendungsgröße und -komplexität hat sich in den letzten zehn Jahren erheblich verschärft. Nehmen wir als Beispiel die Automobilbranche. Laut The New York Times Vor 20 Jahren hatte ein durchschnittliches Auto eine Million Codezeilen, aber 10 Jahre später hatte der Chevrolet Volt von General Moto
Seit vielen Jahren ist die Sicherheit von Desktop-Computern ein Anliegen. Sobald eine Maschine mit dem Internet verbunden ist, besteht grundsätzlich die Möglichkeit eines Angriffs. Solche Infiltrationen können dazu dienen, Daten zu stehlen, das System zu beschädigen oder seinen Betrieb in irgendeine
Im letzten Beitrag haben wir untersucht, wie ein Entwickler in einer modernen eingebetteten Anwendung eine Schnittstelle erstellen sollte, die die Low-Level-Treiberimplementierungsdetails vom Anwendungscode entkoppelt. Diese Schnittstelle bietet eine architektonische Abstraktion, die die Skalierbark
Anmerkung der Redaktion:Verbundene Geräte, die das Rückgrat des Internets der Dinge (IoT) bilden, weisen mehrere Schwachstellen für das Eindringen von Hackern auf. Um diese Bedrohungen für die zugrunde liegende Firmware in diesen Geräten zu mindern, müssen Entwickler mit einer Vielzahl von Sicherhei
Eingebettet