microcontroladores
Microcontroladores

WCH Electronics lanza un microcontrolador RISC-V con extensiones vectoriales para IA y procesamiento de señal

El CH32V407 opera a 200 MHz y ofrece expansión de memoria PSRAM, ampliando las capacidades para aplicaciones industriales.

WCH Electronics, conocido por su familia de microcontroladores CH32, ha introducido el CH32V407, un nuevo miembro de 32 bits que amplía las capacidades de procesamiento en el borde. Este microcontrolador, catalogado como de grado industrial, se basa en el núcleo QingKe RISC-V, una implementación propietaria del conjunto de instrucciones RISC-V de código abierto.

El CH32V407 destaca por su capacidad de operar a una velocidad de reloj de 200 MHz, soportando operaciones sin tiempos de espera. La característica más relevante es la inclusión del conjunto de instrucciones vectoriales V, diseñado para optimizar tareas de computación acelerada y procesamiento paralelo. Esto lo hace particularmente apto para cargas de trabajo emergentes como el aprendizaje automático (machine learning) en el propio dispositivo y el procesamiento digital de señales (DSP), permitiendo una mayor autonomía y eficiencia.

En cuanto a su configuración de memoria, el CH32V407 integra 200 kB de RAM estática (SRAM) en el chip y 512 kB de almacenamiento flash. Para aplicaciones que requieren una mayor capacidad de memoria, la variante CH32V467 ofrece la posibilidad de expandir la RAM con hasta 8 MB de pseudo-static RAM (PSRAM).

El microcontrolador viene equipado con un extenso conjunto de periféricos que facilitan su integración en una amplia gama de sistemas. Incluye un generador de números aleatorios por hardware (HWRNG), dos convertidores analógico-digital (ADC) y dos digital-analógico (DAC) de 12 bits, así como dos interfaces USB 2.0 de alta velocidad (Host/Device) capaces de alcanzar 480 Mb/s. Para la conectividad de red, incorpora un MAC y PHY Fast Ethernet. La conectividad serie y bus se cubre con diez interfaces USART, una CAN 2.0B, una SDIO, una I2C, una I3C, tres SPI y dos I2S. Además, cuenta con una interfaz de vídeo digital DVP de 150 MHz y un controlador para pantallas LCD-TFT, junto con una interfaz ARGB LED.

El CH32V407 ofrece hasta 77 pines de entrada/salida de propósito general (GPIO) con capacidad para 16 interrupciones externas, seis temporizadores y modos de depuración. Su voltaje de operación oscila entre 2.9 y 3.6 VDC, e incorpora un monitor de voltaje programable y soporte para diversos modos de bajo consumo (ejecución, suspensión, parada y espera). También se beneficia de un controlador de memoria estática flexible (FSMC) para la gestión de memoria externa.

La serie CH32 de WCH ha ganado popularidad entre los desarrolladores y fabricantes por ofrecer un equilibrio entre alto rendimiento y bajo coste, aprovechando la versatilidad de la arquitectura RISC-V. Este nuevo microcontrolador se posiciona como una opción accesible para el desarrollo de sistemas industriales y embebidos avanzados. El precio de venta al público se ha fijado en 2,40 USD por unidad en compras de cinco unidades, y ya están disponibles placas de evaluación a partir de 17,99 USD.

Por qué importa

La creciente demanda de capacidades de procesamiento inteligente en el borde de la red y en dispositivos autónomos está impulsando la adopción de microcontroladores más potentes. La integración de extensiones vectoriales en chips RISC-V accesibles, como el CH32V407, es crucial para democratizar el desarrollo de aplicaciones de inteligencia artificial y procesamiento digital de señal directamente en el hardware, reduciendo la latencia y la dependencia de infraestructuras en la nube.

Antecedentes

La familia de microcontroladores CH32 de WCH Electronics ha establecido un precedente al ofrecer soluciones RISC-V de alto rendimiento a un coste competitivo, lo que los ha hecho populares entre la comunidad de desarrolladores y ‘makers’. Este lanzamiento se basa en esa reputación, introduciendo mejoras significativas en el procesamiento que responden a las necesidades actuales del sector industrial y de la computación embebida.

Extensiones vectoriales V: impulso al procesamiento en el borde

El conjunto de instrucciones vectoriales V integrado en el CH32V407 permite al microcontrolador procesar múltiples elementos de datos de forma simultánea. Esta capacidad es crucial para acelerar cargas de trabajo intensivas como el aprendizaje automático (ML) y el procesamiento digital de señales (DSP) directamente en el dispositivo. Al realizar estas operaciones ‘on-device’, se reduce la latencia y la dependencia de la nube, abriendo nuevas posibilidades para aplicaciones inteligentes y autónomas en entornos industriales y de consumo.

CH32V407 es un microcontrolador interconectado de grado industrial basado en el núcleo QingKe RISC-V. Soporta operación sin esperas a una velocidad de reloj de 200MHz y el conjunto de instrucciones vectoriales V, lo que lo hace adecuado para aplicaciones como la computación acelerada y el procesamiento paralelo.

WCH Electronics

Datos clave

ArquitecturaRISC-V de 32 bits
Velocidad del núcleoHasta 200 MHz
RAM integrada200 kB SRAM
Almacenamiento Flash512 kB
Expansión PSRAM (CH32V467)Hasta 8 MB
Precio (5 unidades)2,40 USD por unidad

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

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