Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial Internet of Things >> Tecnología de Internet de las cosas

El dispositivo híbrido fusiona las arquitecturas DSP y MCU

CEVA ha anunciado su procesador híbrido CEVA-BX y la tecnología de reconocimiento de voz WhisPro. CEVA-BX combina características de procesador de señal digital (DSP) y microcontrolador (MCU) en un solo dispositivo diseñado para satisfacer una creciente necesidad de procesamiento de señales y capacidades informáticas en una variedad de áreas de aplicación que incluyen IoT, consumo, automotriz y industrial. Según la compañía, la nueva familia aborda una brecha en el rendimiento de procesamiento de señales de las MCU y la flexibilidad de los DSP que tiene una capacidad limitada de los diseñadores para abordar fácilmente los requisitos emergentes de IoT celular, fusión de sensores, inferencia de redes neuronales y más.

Aunque los DSP, MCU y procesadores especializados siguen siendo la mejor opción para la mayoría de las cargas de trabajo bien definidas, las aplicaciones emergentes presentan cargas de trabajo mixtas. Como resultado, los desarrolladores descubren que necesitan combinar MCU y DSP en diseños más complejos o aceptar compromisos en el rendimiento del procesamiento de señales o la flexibilidad de control. La familia CEVA-BX está diseñada para admitir aplicaciones de cargas de trabajo mixtas a través de una arquitectura que combina la capacidad de procesamiento en paralelo con funciones avanzadas de microprocesador (Figura 1).

haz clic para ampliar la imagen

Figura 1. Diagrama de bloques CEVA-BX. (Fuente:CEVA)

Construida alrededor de una tubería de longitud variable (11 etapas como máximo), la arquitectura combina dos unidades de procesamiento escalar (SPU) con soporte nativo para matemáticas complejas, FFT, aceleración de división y soporte opcional para flotante de precisión doble, simple y media. -unidades puntuales. Además, el conjunto de instrucciones admite operaciones de datos múltiples de una sola instrucción (SIMD) necesarias para el procesamiento de vectores en la inferencia de redes neuronales y otros algoritmos. Para admitir operaciones de control de tipo MCU, la arquitectura combina una arquitectura de conjunto de instrucciones con soporte completo de tipo C con un gran archivo de registro de uso general y búferes para bifurcaciones y bucles diseñados para reducir el tamaño del código y el rendimiento de velocidad. El subsistema de memoria en caché completa admite 4 GB de espacio para programas y datos, lo que proporciona un control total de las páginas de memoria y puertos maestros dedicados para cada una. Para aplicaciones aún más complejas, los desarrolladores pueden usar los mecanismos automáticos de administración de colas y búfer de CEVA-Connect para integrar coprocesadores y crear un grupo de núcleos CEVA-BX (Figura 2).


Figura 2. Transferencias de datos de CEVA-Connect. (Fuente:CEVA)

El CEVA-BX se ofrece inicialmente en dos configuraciones:el CEVA-BX1 con MAC simple de 32X32 bits y MAC cuádruples de 16X16 bits y el CEVA-BX2 con MAC cuádruples de 32X32 bits y MAC octales de 16X16 bits, que también son capaces de Admite operaciones MAC de 16 × 8 bits y 8 × 8 bits. El CEVA-BX2 aborda cargas de trabajo intensivas como el control 5G PHY, la formación de haces de varios micrófonos y las redes neuronales para el reconocimiento de voz, con hasta 16 GMAC por segundo. El CEVA-BX1 sirve cargas de trabajo DSP de rango bajo a medio, como IoT celular, pilas de protocolos y fusión de sensores siempre activa, con hasta 8 GMAC por segundo. La seguridad se aborda utilizando modos de ejecución de confianza dedicados para cumplir con los estrictos estándares de seguridad. La familia CEVA-BX está acompañada por una cadena de herramientas de desarrollo de software integral, que incluye un compilador LLVM avanzado, un depurador basado en Eclipse, bibliotecas de cómputo de redes neuronales y DSP, compatibilidad con marcos de redes neuronales como la API de Android NN, ARM NN y Tensorflow Lite, y elección de los sistemas operativos en tiempo real (RTOS) líderes en la industria. Para obtener más información, visite la página del producto CEVA-BX.

Reconocimiento de voz WhisPro

Por separado, CEVA anunció que su tecnología WhisPro está diseñada para acelerar la implementación de productos inteligentes activados por voz que se conectan a servicios de asistente de voz basados ​​en la nube, como Amazon Alexa, Google Assistant, Baidu DuerOS y otros. Diseñada para dispositivos periféricos de escucha siempre activos, la tecnología se basa en un modelo de red neuronal recurrente escalable (RNN) que es capaz de manejar una sola frase de activación, así como frases de activación múltiple simultáneas, para admitir múltiples asistentes de IA. Diseñado con inmunidad al ruido incorporada, WhisPro logra una tasa de reconocimiento de frases de activación independiente del hablante superior al 95% al ​​tiempo que minimiza el consumo de energía y los requisitos de procesamiento. Para una inmunidad al ruido aún mayor, los desarrolladores pueden combinar WhisPro con la tecnología frontal de reducción de ruido ClearVox de CEVA. Trabajando en conjunto, WhisPro y ClearVox proporcionan una solución de software de activación por voz tolerante al ruido diseñada para ejecutarse en dispositivos CEVA CEVA -TeakLite-4, CEVA -X2 y CEVA -BX. Para obtener más información, visite la página del producto CEVA WhisPro.


Tecnología de Internet de las cosas

  1. Ventajas y desventajas de la nube híbrida
  2. Creación de aplicaciones híbridas de blockchain / nube con Ethereum y Google
  3. Bluetooth 5.1 SoC está diseñado para reducir el tamaño y el costo del diseño
  4. Arm amplía la conectividad de IoT y las capacidades de administración de dispositivos con la adquisición de Stream Technologies
  5. Ajustar y olvidar:la amenaza que representa el IoT no configurado
  6. Gestión de dispositivos de IoT y su función para facilitar las implementaciones de IoT a escala
  7. Los problemas de seguridad y de incorporación de dispositivos no logran evitar que las empresas aumenten el gasto en IoT
  8. Pruebas y funcionalidad de CNC, impresión 3D y creación de prototipos híbridos
  9. Torno diseñado para precisión y velocidad
  10. ¿Qué es un dispositivo Edge y por qué es esencial para IoT?
  11. Alarma autoalimentada monitorea incendios y el medio ambiente