Embarqué
Les discussions sur la configuration dun processeur de base ou lajout dextensions personnalisées pour résoudre les compromis de conception matériel-logiciel dans un système sur puce (SoC) ne sont pas nouvelles. Cela a été un élément clé de la proposition de valeur adoptée par la communauté RISC-V, a
Au cours dune période de quatre jours au cours delectronica 2020, le forum embarqué a prononcé des discours et des présentations techniques couvrant plusieurs aspects du monde de la conception et du développement de systèmes embarqués. Cela allait des outils et logiciels nécessaires pour développer
Lacquisition par Xilinx de Falcon Computing Solutions annoncée cette semaine apportera la programmabilité logicielle et linformatique adaptative à davantage de développeurs de logiciels, en utilisant la technologie de compilateur de Falcon Computing pour créer des applications accélérées hautes perf
Cartesiam a introduit une nouvelle version de son environnement de développement intégré (IDE) qui, selon elle, est la première à permettre la classification des anomalies directement sur tous les microcontrôleurs Arm Cortex (MCU). Il a également introduit une nouvelle plate-forme Web permettant aux
Amazon Web Services (AWS) a déclaré quArm prévoyait de déplacer la majorité de ses charges de travail dautomatisation de la conception électronique (EDA) vers le cloud, augmentant potentiellement jusquà 10 fois le débit pour la conception et la vérification des semi-conducteurs. Les ingénieurs de c
La société dautomatisation de la conception électronique (EDA) Pulsic a annoncé un plug-in pour les concepteurs de circuits analogiques qui fournit des aperçus de la disposition des puces en temps réel en tandem avec le schéma pour les concepteurs de circuits analogiques. Il rompt également avec les
Siemens Digital Industries a ajouté quatre nouveaux produits à son système de vérification assistée par matériel Veloce qui, selon lui, offrent une approche transparente pour gérer la vérification rapide des conceptions de système sur puce (SoC) de nouvelle génération. Le système complet comprend un
Cadence Design Systems a lancé ses systèmes démulation et de prototypage de nouvelle génération qui, selon lui, offrent le débogage matériel pré-silicium et la validation logicielle les plus rapides et les plus performants pour la vérification de milliards de conceptions de systèmes sur puce (SoC).
Katana Graph, une startup danalyse graphique à grande vitesse axée sur le traitement de grands ensembles de données non structurées, a annoncé avoir optimisé son moteur graphique pour le nouveau processeur évolutif Intel Xeon de 3e génération et les systèmes de mémoire. Le moteur Katana Graph (KGE)
La société de logiciels de conduite automobile et de propriété intellectuelle AImotive a déclaré avoir démontré avec succès des applications de vision de réseau neuronal automobile sexécutant jusquà 98 % defficacité sur son processeur de réseau neuronal aiWare3P utilisé sur le dernier processeur de
Lors dun récent webinaire, Wally Rhines a parlé de lavenir de lindustrie des semi-conducteurs et de ses perspectives de reprise après Covid-19 et de croissance au-delà, au fur et à mesure que le monde se normalisera. Cet article présente un résumé de ses réflexions au cours de cette session. Lindus
Le traçage logiciel est un outil important dans la boîte à outils de chaque développeur embarqué, en particulier lorsquil est combiné à une visualisation avancée. La plupart des systèmes embarqués ont de nombreux modèles cycliques, où la même séquence se répète encore et encore. Lors du débogage, vo
Larchitecture de jeu dinstructions ouverte (ISA) de RISC-V permet une grande flexibilité de mise en œuvre et offre des fonctionnalités optionnelles qui peuvent permettre de nouvelles approches pour résoudre les compromis de conception matériel-logiciel. Sur la base dune structure modulaire, un certa
Les ingénieurs de Facebook ont construit et open-source une appliance de temps de calcul ouverte, un composant important de linfrastructure de synchronisation moderne. Pour rendre cela possible, nous avons créé la carte de temps - une carte PCI Express (PCIe) qui peut transformer presque nimporte
C++ continue dêtre un langage minoritaire pour le développement embarqué, mais il est couramment adopté par les développeurs lorsque les projets deviennent trop volumineux pour que le C soit utilisé efficacement. Ces développeurs passent généralement du C au C++ et les différences subtiles entre les
Lindustrie électronique exige toujours plus de niveaux de précision et la détection de température ne fait pas exception. De nombreuses solutions de détection de température existent, chacune avec ses avantages et ses inconvénients. Les capteurs de température au silicium, tout en étant assez linéai
La taille et la complexité des applications se sont considérablement alourdies au cours de la dernière décennie. Prenons lexemple du secteur automobile. Selon Le New York Times , il y a 20 ans, la voiture moyenne avait un million de lignes de code, mais 10 ans plus tard, la Chevrolet Volt 2010 de Ge
Pendant de nombreuses années, la sécurité des ordinateurs de bureau a été une préoccupation. Une fois quune machine est connectée à Internet, il existe intrinsèquement une possibilité dattaque. De telles infiltrations peuvent consister à voler des données, endommager le système ou modifier son fonct
Dans le dernier article, nous avons examiné comment, dans une application embarquée moderne, un développeur devrait créer une interface qui dissocie les détails dimplémentation du pilote de bas niveau du code de lapplication. Cette interface fournit une abstraction architecturale qui augmente lévolu
Note de léditeur :les appareils connectés qui constituent lépine dorsale de lInternet des objets (IoT) présentent de multiples vulnérabilités pour la pénétration par les pirates. Pour atténuer ces menaces pour le micrologiciel sous-jacent de ces appareils, les développeurs doivent se familiariser av
Embarqué