Seeed's Odyssey - SBC STM32MP157C con procesador cortex-A7 y M4 - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Seeed’s Odyssey – SBC STM32MP157C con procesador cortex-A7 y M4 – Calendae

Hola de nuevo. Te habla Jordi Oriol y en esta ocasión te voy a contar sobre Seeed’s Odyssey – SBC STM32MP157C con procesador cortex-A7 y M4 – Calendae

Odisea-STM32MP157C se une a la creciente lista de SBCσ desarrollada por SeeedStudio. Incluye un dispositivo llamado zócalo NPi-STM32MP157C es un SoM dispositivo basado en un SoC híbrido Arm Cortex A7 / M4 de STMicroelectronics llamado SOM-STM32MP157C.

SeeedStudio explica que su elección del procesador Cortex-A7 se debe al hecho de que es un procesador de aplicaciones muy eficiente en energía, ya que ha sido diseñado para proporcionar un alto rendimiento para dispositivos portátiles de alta gama y otras aplicaciones integradas y de consumo de bajo consumo. . Ofrece hasta un 20% más de rendimiento de un solo subproceso que el Cortex-A5 y ofrece un rendimiento similar al Cortex-A9.

El dispositivo también incorpora un Núcleo RISC Cortex -M4 de 32 bits operando hasta una frecuencia de 209 MHz. Corteza-M4 core cuenta con una unidad de punto flotante (FPU) de precisión simple que admite instrucciones de procesamiento de datos y tipos de datos Arm de precisión simple. El Cortex-M4 admite un conjunto completo de instrucciones DSP y una Unidad de protección de memoria (MPU) que mejora la seguridad de las aplicaciones.

Proporciona una interfaz SDRAM externa que admite memoria externa con densidades de hasta 8 Gbit (1 Gbyte), LPDDR2 / LPDDR3 de 16 o 32 bits o DDR3 / DDR3L de hasta 533 MHz.

los STM32MP157C también incorpora una unidad de procesamiento de gráficos 3D (Vivante – OpenGL ES 2.0) que opera hasta 533 MHz, con un rendimiento de hasta 26 Mtriangle / s, 133 Mpixel / s

El dispositivo ofrece dos ADC, dos DAC, un RTC de baja potencia, 12 temporizadores de 16 bits de uso general, dos temporizadores de control de motor PWM, cinco temporizadores de baja potencia, un generador de números aleatorios verdaderos (RNG) y un aceleración criptográfica celular. Los dispositivos admiten seis filtros digitales para moduladores externos sigma-delta (DFSDM) y también tienen interfaces de comunicación estándar y avanzadas.

Algunas características incluyen:

Núcleo

  • Arm Cortex-A7 de doble núcleo de 32 bits
    – L1 32 Kbyte I / 32 Kbyte D para cada núcleo
    – Caché unificado de nivel 2 de 256 Kbytes
    – Armar NEON ™ y Armar TrustZone
  • Arm Cortex-M4 de 32 bits con FPU / MPU hasta 209 MHz (hasta 703 CoreMark)
  • Funcionalidad de memoria
    – Memoria DDR externa hasta 1 Gbyte
    – hasta 16/32 bits LPDDR2 / LPDDR3-1066
    – hasta DDR3 / DDR3L-1066 16/32 bit
    – 708 Kbytes de SRAM interna: 256 Kbytes de AXI SYSRAM + 384 Kbytes de AHB SRAM + 64 Kbytes de AHB SRAM en el dominio de respaldo y 4 Kbytes de SRAM en el dominio de respaldo
    – Interfaz de memoria Quad-SPI de modo dual
    – Controlador de memoria externa flexible con bus de datos de hasta 16 bits: interfaz paralela para conectar circuitos integrados externos y memorias SLC NAND con ECC de hasta 8 bits
  • Arranque seguro, periféricos TrustZone, manipulación activa
  • Aislamiento de recursos Cortex-M4
  • Funciones de ahorro de energía
    – Fuente de alimentación de 1,71 V a 3,6 VI / O (tolerante a E / S 5 V)
    – POR, PDR, PVD y BOR
    – LDO en chip (RETRAM, BKPSRAM, DSI 1.2V, USB 1.8V, 1.1V)
    – Regulador de respaldo (~ 0.9 V)
    – Sensores de temperatura internos
    – Modo de bajo consumo: suspensión, parada y espera
    – Retención LPDDR2 / 3 en modo de espera
    – Controles de chip complementario PMIC
  • Consumo total de corriente hasta 2 µA (modo de espera, sin RTC, sin LSE, sin BKPSRAM, sin RETRAM)
  • Funcionalidad de gestión del reloj
    – Osciladores internos: oscilador HSI de 64 MHz, oscilador CSI de 4 MHz, oscilador LSI de 32 kHz
    – Osciladores externos: oscilador HSE de 8-48 MHz, oscilador LSE de 32,768 kHz
    – 6 × PLL con modo fraccional
  • Entradas / salidas de propósito general
    – Hasta 176 puertos de E / S con capacidad de interrupción
    – Hasta 8 E / S protegidas
    – Hasta 6 Wakeups, 3 sabotajes, 1 sabotaje activo
  • 2 matrices de interconexión de bus
    – Interconexión AMBA AXI Arm de 64 bits, hasta 266 MHz
    – Interconexión de brazo AMBA AHB de 32 bits, hasta 209 MHz
  • 3 controladores DMA para descargar la CPU
  • 48 canales físicos en total
  • 1 × controlador de acceso directo a memoria (MDMA) maestro de propósito general de alta velocidad

Odyssey está actualmente disponible para la venta en Seeed Studio, Digi-Key es Mouser. Puede encontrar más información sobre la pizarra y sus características en Se vio la página de Github.

No te olvides compartir en tu Facebook para que tus colegas lo lean

??? ? ? ???

Comparte