Plataformas de Desarrollo Arm
Las plataformas de desarrollo Arm son la base ideal sobre la que desarrollar software y crear prototipos de system-on-chip (SoC) basados en las últimas arquitecturas Arm. La combinación de tecnología ASIC y FPGA en las plataformas Arm supone una solución óptima en términos de velocidad, precisión, flexibilidad y coste.
Beneficios:
- Evalúa e inicia el desarrollo del software con los últimos procesadores de Arm
- Crea el prototipo, valida y desarrolla los drivers para los nuevos bloques IP del SoC – por ejemplo, un módem o un motor de video
- Testea la construcción de los bloques del sistema en una FPGA, conectados a un núcleo Arm y ejecutándose a velocidad de un ASIC
Principales características:
- Soporte para todo el rango de procesadores Arm.
- Amplia memoria y variedad de periféricos: Ethernet, USB, PCI Express, Display....
- Depuración y traza mediante tecnología CoreSight™.
- Acceso al pack de software Linux para un pronto desarrollo de drivers y aplicaciones software.
- Documentacón, ejemplos de firmware y soporte técnico.
Plataforma de desarrollo Juno Arm
Plataforma de desarrollo de referencia para Armv8-A.
- Cortex-A72 y Cortex-A53 MPCores para tecnología Armv8-A big.LITTLE.
- Mali-T624 para Aceleración de Gráficos 3D y computación GP-GPU.
- 4-lane Gen 2.0 PCI-Express con soporte para Gigabit Ethernet y SATA2
- Arquitectura de SoC alineada con el Nivel 1 (Server) de la Arquitectura Base del Sistema.
- Sistema de archivos basados en Linux a través de Linaro.
Versatile Express LogicTile Expansion
LogicTiles proporcionan capacidad de expansión lógica personalizada a los sistemas “Juno”. Permiten el prototipo de periféricos, validación y desarrollo de software para drivers del dispositivo junto con un procesador Arm - previo a la disponibilidad del SoC en silicio. Esto reduce los riesgos y disminuye el tiempo de desarrollo con el testeo previo del IP y desarrollo del software para los controladores del dispositivo.
La disponibilidad de tarjetas con FPGAs de diferentes tamaños y capacidad de apilamiento permite al desarrollador de IP construir un sistema de desarrollo que se adapte a los requisitos de su proyecto. El rango de productos LogicTile Express también se usa como hardware base para Soft Macro Models (SMM), lo cual proporciona un pronto acceso a los nuevos procesadores mediante tecnología FPGA.
Productos disponibles:
- LogicTile Express 3MG - single Virtex-5 FPGA
- LogicTile Express 13MG - two Virtex-6 FPGAs
- LogicTile Express 20MG - single Virtex-7 FPGA

MPS2+ (Cortex-M Prototyping System +)
La plataforma de desarrollo MPS2+ FPGA Prototyping Board ofrece una FPGA de bajo coste y relativamente alta capacidad para el diseño, evaluación y prototipado de proyectos basados en Arm Cortex-M. Permite cargar la imagen de todo el rango de Cortex-Mx, incluidos los últimos Cortex-M23 y Cortex-M33 de la arquitectura Armv8.
Incluye un buen número de periféricos como: PSRAM, Ethernet, Pantalla táctil, Audio, VGA, SPI y GPIO.
Arm MPS3+ FPGA Prototyping Board
La plataforma de desarrollo MPS3+ FPGA Prototyping Board añade con respecto de su predecesora una gran capacidad lógica (5 veces superior), lo cual permite diseñar, prototipar y evaluar proyectos embebidos complejos. Además de permitir implementar todo el rango de Cortex-M, permite también hacerlo con pequeños Cortex-A ejecutando Linux o Cortex-R.
Incluye un buen número de periféricos como: BRAM, SO-DIMM, eMMC, QSPI, Ethernet, Pantalla táctil, Video HDMI y Audio.
Beetle IoT Evaluation Platform
La plataforma Beetle Iot evaluation board está desarrollada alrededor del subsistema Arm IoT. El subsistema Arm IoT junto con Mbed OS supone un sistema de referencia que reduce la complejidad y el riesgo en el diseño de SoC para terminales IoT, lo cual permite a los equipos de diseño desarrollar de manera más rápida y con menor riesgo de fallos.
Está específicamente diseñada para su uso con procesadores Cortex-M y Cordio® Bluetooth® Smart Radio IP.
Musca-A Test Chip Board
Musca-A1 Test Chip Board es la plataforma de referencia para crear dispositivos IoT con requisitos de seguridad. Cuenta con un subsistema basado en dos Arm Cortex-M33 con tecnología TrustZone, lo cual supone la primera plataforma en incorporar dicha tecnología y por tanto la base más robusta y cómoda para desarrollar aplicaciones con seguridad no solo a nivel software (encriptación, autentificación…) sino incorporándola desde la propia arquitectura del micro.
Cuenta además con un buen número de periféricos como QSPI, PWM, I2C o I2S.
Musca-B1 Test Chip Board
Musca-B1 Test Chip Board es una evolución de la plataforma Musca-A. Además de su subsistema basado en Arm Cortex-M33 con tecnología TrustZone, añade Arm CryptoIsland-300 y eFlash, lo que supone incrementar aún más la seguridad de nuestras aplicaciones.
Puedes visitar la web de Arm para más detalle. Contacta con CAPEL para pedir presupuesto.