Noticias

La TI AM64x consciente de la seguridad debuta con un kit de desarrollo de $ 99






El Sitara AM64x de 16 nm de TI ofrece hasta 2x A53, hasta 4x Cortex-R5F y un núcleo Cortex-M4F para FuSa y viene con un SDK de Linux y una selección de kits de evaluación de $ 99 y $ 299 incluidos. Phytec, SolidRun y ​​TQ también introdujeron módulos basados ​​en AM64x.

Sitara AM64x de Texas Instruments se anunció en Embedded Computing a principios de mayo, pero no nos enteramos hasta que TQ Embedded nos envió un anuncio esta semana para un módulo TQMa64xx basado en el nuevo SoC. Luego vimos que TI anunció silenciosamente el AM64x centrado en la industria en una publicación de blog de febrero y publicó páginas de productos de “vista previa” para los modelos 5x AM64x. También vemos que Phytec ha publicado una página de producto para un módulo PhyCore AM64X y SolidRun ha publicado una página para un SOM AM64x.

Cubriremos los tres módulos basados ​​en xAM64 en los próximos días, pero nos centraremos aquí en el SoC AM64x, que no parece haber recibido mucha atención de los medios. También estamos explorando el kit de inicio SK-AM64 de TI de $ 99, que incluye un conector Raspberry Pi de 40 pines y un AM64x EVM por $ 299. Ambos kits parecen estar disponibles ahora y vienen con un SDK de Linux (ver más abajo).



Diagrama de bloques AM6442 (izquierda) y comparación del modelo AM64x
(Haga clic en las imágenes para ampliarlas)

El AM64x sin cabeza, fabricado con FinFET de 16 nm es un hermano menos potente, pero más eficiente energéticamente y más determinista del Sitara AM65x, los 4 núcleos Cortex-A53 de 1,1 GHz, una PowerVR-GPU, 2x Cortex-R5F-MCU y 6x PRU en tiempo real ofrece chips. El nuevo AM64x funciona con menos de 1-2 vatios.

Ambos procesadores siguen al TI Sitara AM57x anterior, que tiene 2 núcleos Cortex-A15 de 1,5 GHz, hasta 2 GPU Power VR SGX544 y hasta 2 núcleos C66x DSP. (El AM5729 de gama alta, que agrega 4 núcleos EVE habilitados para AI, alimenta el BeagleBone AI SBC).



Kit de inicio SK-AM64
(Click para ampliar la imagen)

Como muchos procesadores industriales nuevos, el Sitara AM64x de TI está diseñado para cumplir con los requisitos de seguridad funcional (FuSa). Otros chips habilitados para FuSa son las variantes FE de Intel de Elkhart Lake Atom x-6000 y las variantes GRE de Tiger Lake de la undécima generación, así como Versal AI Edge de Xilinx y Jetson AGX Xavier Industrial de Nvidia. Como todos estos SoC, el AM64x FuSa se entrega con la ayuda de un MCU, en este caso un Cortex-M4F de 400MHz.

El AM64x también está equipado con núcleos Cortex-A53 de 1x o 2x 1GHz en Linux y hasta 4 núcleos Cortex-R5F de 800MHz para operación en tiempo real. El SoC también proporciona hasta 2x unidades programables en tiempo real (PRU).

Cada una de las unidades PRU integra 6 núcleos PRU_ICSSG RISC para un total de 12 núcleos. Las unidades PRU se utilizan para administrar 4 puertos GbE con comunicación de red de tiempo crítico (TSN) con IEEE 1588 Precision Time Protocol (PTP). También se admite un quinto puerto GbE estándar.

El AM64x también es compatible con EtherCAT, PROFINET, EtherNet / IP y otros protocolos industriales. Aunque los modelos A53 AM6412 dual y AM6411 de un solo núcleo contienen las unidades PRU, son los únicos dos que no son compatibles con Ethernet industrial en tiempo real.

El AM64x ofrece un equilibrio entre “procesamiento de aplicaciones, control en tiempo real y tareas de comunicación de plataformas como PLC, accionamientos de motor y robots industriales”, dice Embedded Computing. La capacidad FuSa admite la integridad del hardware hasta SIL 2 y cumple los requisitos de IEC 61508, así como la “capacidad sistemática” hasta SIL 3, según TI. El Cortex-M4F está aislado del resto del SoC mediante una conexión y reinicio separados, cortafuegos y sellos de tiempo de espera, así como un suministro de E / S y PLL dedicado.

El AM6442 ofrece bancos de memoria estrechamente acoplados (TCM) y particiones SRAM de hasta 2 MB de RAM ECC en chip. La RAM se puede dividir en 8 bancos de 256 KB, cada uno de los cuales se puede asignar a un solo núcleo para aislar las tareas del software. También es compatible con LPDDR4 y DDR4 externos de hasta 1600 MTps a través de un bus de 16 bits.

El diseño de la memoria, junto con otras características como el Servicio de subsistema de movimiento de datos (DMSS), permite rutas de datos de baja latencia entre los recursos de SoC y los periféricos externos que requieren lazos de control estrictos, dice Embedded Computing. Otras características que refuerzan este determinismo son 2x periféricos Industrial Ethernet (IEP) de 64 bits para sellado de tiempo y sincronización, así como filtros 18 sigma-delta, interfaces de codificador de posición multiprotocolo 6x y PWM extendidos.

El soporte periférico adicional incluye PCIe Gen2, USB 3.1 Dual-Role, 9x UART, 7x SPI, 8x Fast SPI, 3x GPIO, 2x CAN y más, como se puede ver en el diagrama de bloques anterior. El SoC ofrece un PMIC, así como funciones de seguridad como un motor de cifrado, raíz de confianza de hardware y los entornos de ejecución de confianza (TEE) basados ​​en TrustZone de Arms.

Linux SDK, kit de inicio SK-AM64 y AM64x EVM

El AM64x viene con un SDK de Linux con un kernel de Linux de línea principal con soporte a largo plazo (LTS), un cargador de arranque y un sistema de archivos Yocto. También hay un kit de inicio SK-AM64 por $ 99 y un kit AM64x EVM por $ 299.



Vistas detalladas del kit de inicio SK-AM64
(Haga clic en las imágenes para ampliarlas)

El kit de inicio SK-AM64 viene con un modelo AM64x no revelado más LPDDR4 de 2 GB y una ranura microSD. Hay 2 puertos GbE, un puerto host USB 3.0 y un puerto USB tipo C para una entrada de alimentación de 5 V. También obtienes dos puertos micro USB, uno de los cuales es para depuración.

El SK-AM64 está equipado con un conector GPIO de 40 pines compatible con Raspberry Pi HAT, así como dos conectores de expansión adicionales. Uno es un conector PRU de 54 pines con interfaz PRG0 y el otro es un conector de “seguridad” MCU de 28 pines. Las características adicionales incluyen 2x botones pulsadores, 2x interruptores de arranque, un conector JTAG de 20 pines, un encabezado de automatización de prueba y un emulador XDS110.



AM64x EVM y diagrama de bloques
(Haga clic en las imágenes para ampliarlas)

El AM64x EVM más grande y de mayor calidad está equipado con el AM6442 de gama alta más DDR4 de 2 GB, eMMC de 16 GB y una ranura microSD. Otras características son 3 puertos GbE, una conexión PCIe x4, 3 puertos micro USB, dos encabezados CAN y una conexión FSI.



Vistas detalladas de AM64x EVM
(Haga clic en las imágenes para ampliarlas)

El AM64x EVM con alimentación de 12 V también está equipado con un conector MIPI de 60 pines, JTAG y una pantalla OLED de 1 pulgada. La placa integra varias conexiones de prueba y medición de corriente, así como varios reinicios, botones e interruptores de modo de arranque. También se incluyen cables.

Información Adicional

El Sitara AM64x está probando ahora y está disponible con un kit de inicio SK-AM64 AM64x por $ 99 y un kit AM64x EVM por $ 299. El programa de producción de AM64x no está claro, pero se espera que el módulo de TQ se envíe en grandes cantidades en el primer trimestre de 2022.

Para obtener más información, consulte el anuncio de la publicación en el blog de TI, que incluye enlaces a las cinco páginas de productos, así como a la hoja de datos de AM64x.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba