Los sistemas integrados y sus aplicaciones se diversifican rápidamente, al igual que los procesadores que los sirven.proporcionando a los ingenieros más y más opciones que a menudo se superponen en funcionalidadAunque siempre damos la bienvenida a más opciones, explorar varias posibilidades puede llevar mucho tiempo.Los desarrolladores necesitan un método para evaluar rápidamente múltiples opciones de chips desde unidades de microcontroladores (MCUs) hasta unidades de microprocesadores (MPUs), simplificando al mismo tiempo el proceso de desarrollo del prototipo.
Una forma de ayudar a los diseñadores es adoptar un enfoque modular para el procesamiento de hardware.Los diseñadores pueden combinarlos según sea necesario..
Este artículo revisa los cambios en los requisitos de diseño para los sistemas integrados y sus implicaciones para la selección de procesadores.Luego explique cómo la plataforma de NXP ayuda a los diseñadores a explorar múltiples categorías de procesadores, que van desde MCU de baja potencia hasta MPU de grado Linux altamente integradas y procesadores de aplicaciones.
Los límites del diseño integrado se vuelven cada vez más borrosos
Hasta hace poco, la mayoría de las aplicaciones integradas encajaban en categorías bien definidas.Las MCU de 32 bits son responsables de manejar tareas complejas en tiempo realEl software de aplicación que requiere un sistema operativo completo (SO) o una interfaz gráfica de usuario (GUI) pertenece enteramente al campo de MPU.
Debido a la adición de características de conectividad complejas en aplicaciones independientes anteriores,Muchas aplicaciones tradicionales de 8 bits han sido empujadas al dominio de 32 bitsLa compleja pila de software está aumentando rápidamente en las aplicaciones en tiempo real, integrando los requisitos de las aplicaciones MCU y MPU.La inteligencia artificial (IA) y el aprendizaje automático (ML) se están integrando en una amplia gama de aplicaciones.
La distinción entre categorías de procesadores también se ha vuelto borrosa. Las MCU de alto rendimiento ahora tienen aceleradores gráficos y capacidades de IA / ML, que alguna vez fueron patentadas para MPU de gama alta.MPU ha añadido funcionalidad en tiempo real que antes era exclusiva de MCUsAdemás, la demanda de gráficos de gama alta, IA y otras funciones complejas también ha impulsado el lanzamiento de procesadores de aplicaciones, cuya arquitectura se basa en el diseño de los teléfonos móviles.
Todo esto ocurre en el contexto de la aceleración de la innovación: desde el comienzo del ciclo de diseño hasta el lanzamiento del producto, la dinámica del mercado cambiará significativamente los requisitos del proyecto.Por ejemplo:, los diseños basados en MCU sin cabeza pueden equiparse inesperadamente con pantallas táctiles, lo que requiere una actualización a MPU.el equipo de comercialización del producto puede decidir en el último momento que los productos de gama alta deben estar equipados con versiones de nivel básico, por lo que se apresuran a encontrar procesadores de menor costo.
Estas tendencias y cambios han estimulado la necesidad de un ecosistema de evaluación de procesadores para que los diseñadores puedan explorar fácilmente varias opciones.A menudo están diseñados para mostrar todas las características importantes de una familia de procesadoresPor lo tanto, el esfuerzo invertido en un panel de evaluación rara vez se traduce en otro panel de evaluación.

