El procesador Cortex®-R4 es el primer procesador en tiempo real profundamente integrado basado en la arquitectura ARMv7-R. Está diseñado para su uso en aplicaciones de sistema en chip profundamente integradas y de alto volumen, como controladores de unidades de disco duro, procesadores de banda base inalámbricos, productos de consumo y unidades de control electrónico para sistemas automotrices.El procesador Cortex®-R4 es el primer procesador en tiempo real profundamente integrado basado en la arquitectura ARMv7-R. Está diseñado para su uso en aplicaciones de sistema en chip profundamente integradas y de alto volumen, como controladores de unidades de disco duro, procesadores de banda base inalámbricos, productos de consumo y unidades de control electrónico para sistemas automotrices.
El procesador Cortex-R4 ofrece un rendimiento significativamente mayor, capacidad de respuesta en tiempo real, mayor confiabilidad tolerante a errores y más funciones que cualquier otro procesador de su clase. Este procesador ofrece eficiencia energética y rentabilidad para aplicaciones integradas ASIC, ASSP y MCU. El procesador Cortex-R4 es muy flexible y se puede configurar durante la síntesis para optimizar el conjunto de funciones para que coincida exactamente con los requisitos de su aplicación.
*característica*
* Alta velocidad – alto rendimiento
– Canalización de doble emisión de 8 etapas de bajo consumo de energía con precarga de instrucciones y predicción de bifurcación
– Arquitectura ARMv7R – Instrucciones Thumb-2 / ARM
– Opciones de partición de hardware, SIMD, DSP, SP/DP FPU
– Caché Harvard I+D, AMBA AXI-3 de 64 bits
* Determinista – respuesta de interrupción rápida
– Puerto de controlador de interrupción vectorial
– El modo de interrupción de baja latencia (LLIM) hace que la entrada de interrupción sea lo más rápida posible sin esperar a que se complete la instrucción actual o el acceso a la memoria.
– Sistema de memoria fuertemente acoplado. Proporciona una segunda memoria de nivel 1 además del caché para almacenar código y datos críticos, como las rutinas de servicio de interrupción. Estas memorias se pueden ejecutar inmediatamente sin esperar a que los cachés sean desalojados o recuperados de la memoria principal.
* Confiable: manejo de errores integrado en el núcleo
– Unidad de protección de memoria
– ECC y protección de paridad para la memoria L1
– Configuración de paso de bloqueo de doble núcleo
* Rentable y bajo costo de propiedad
– La síntesis se puede configurar para un PPA óptimo
– Depuración y seguimiento de CoreSight