Inicio General El coprocesador XGATE en microcontroladores de 16 bits S12X de Freescale

El coprocesador XGATE en microcontroladores de 16 bits S12X de Freescale

El coprocesador XGATE en microcontroladores de 16 bits S12X de Freescale
Luis Casado Freescale Semiconductor

En este artículo se analiza el módulo  coprocesador XGATE, presente como un periférico adicional en la familia de microcontroladores de 16 Bits S12X de Freescale. Nos proporciona una solución de proceso en paralelo de alta integración, flexibilidad y altas prestaciones a un coste reducido. El módulo XGATE es un coprocesador que permite el procesado y transferencia de datos a alta velocidad entre los periféricos de la CPU principal, la memoria RAM interna y los puertos de entrada-salida. Formado por un núcleo RISC capaz de preprocesar la  transferencia de datos y ejecutar complejos protocolos de comunicaciones. Incrementa la velocidad de transferencia de datos, descargando a la CPU principal de tareas y gestión de interrupciones. Puede funcionar hasta a 80Mhz en paralelo con la CPU S12X y es fácilmenteprogramable en lenguaje de alto nivel C.