Inicio Componentes Tecnología embebida, multinúcleo y virtualización. ¿Está al corriente?

Tecnología embebida, multinúcleo y virtualización. ¿Está al corriente?

Tecnología embebida, multinúcleo y virtualización. ¿Está al corriente?
Por Casey Weltzin, director de producto de National Instruments

El mundo del diseño embebido ha cambiado notablemente en la última década y su evolución no muestra signos de desaceleración. El procesamiento multinúcleo (en forma de multiproceso simétrico (SMP) y multiproceso asimétrico (AMP)) se está convirtiendo en habitual, gracias a las CPUs multinúcleo embebidas se espera que los ingresos crezcan en un factor de x6 desde 2007 a 2011 (Venture Development Corporation). Además,  las FPGAs (Field Pogrammable Gate Arrays) han crecido en capacidad y disminuido en su costo, proporcionando la funcionalidad de alta velocidad que solo podía conseguirse con circuitos integrados de aplicación específica (ASICs). Por último, la virtualización está difuminando la conexión entre el hardware y software al permitir que múltiples sistemas operativos puedan funcionar sobre un único procesador. Con la rápida evolución de estas tecnologías, ¿que posibilidades tienen los desarrolladores de sistemas embebidos de estar al corriente? Este artículo explicará brevemente lo que significan estas tecnologías para los diseños embebidos y cómo se pueden aprovechar estos cambios a la vez que se mantiene el tiempo de desarrollo al mínimo.