Accueil Composants Technologie embarquée, multicœur et virtualisation. Êtes-vous à jour?

Technologie embarquée, multicœur et virtualisation. Êtes-vous à jour?

Technologie embarquée, multicœur et virtualisation. Êtes-vous à jour?
Par Casey Weltzin, chef de produit, National Instruments

Le monde de la conception embarquée a radicalement changé au cours de la dernière décennie et son évolution ne montre aucun signe de ralentissement. Le traitement multicœur (sous la forme de multitraitement symétrique (SMP) et de multitraitement asymétrique (AMP)) se généralise, les processeurs multicœurs intégrés devant multiplier par 6 les revenus entre 2007 et 2011 (Venture Development Corporation). De plus, les capacités des FPGA (Field Pogrammable Gate Arrays) ont augmenté et leur coût a diminué, offrant une fonctionnalité à haut débit qui ne pouvait être obtenue qu'avec des circuits intégrés spécifiques à l'application (ASIC). Enfin, la virtualisation brouille la connexion entre le matériel et les logiciels en permettant à plusieurs systèmes d'exploitation de fonctionner sur un seul processeur. Avec l'évolution rapide de ces technologies, quelles chances ont les développeurs de systèmes embarqués de suivre le rythme ? Cet article explique brièvement ce que ces technologies signifient pour les conceptions embarquées et comment vous pouvez tirer parti de ces changements tout en minimisant le temps de développement.