El ESWIN EIC7700X es un SoC basado en la arquitectura RISC-V de cuatro nĂșcleos de alto rendimiento diseñado para aplicaciones de inteligencia artificial en el borde (edge). Ofrece un conjunto de caracterĂsticas impresionante que lo convierten en una opciĂłn ideal para una amplia gama de aplicaciones, y con una poderosa NPU para acelerar las cargas de IA.
El EIC7700X es perfecto para tareas de inspecciĂłn de calidad industrial, como la detecciĂłn de defectos en productos manufacturados. Su alto rendimiento y capacidades de IA le permiten procesar grandes cantidades de datos de imagen y vĂdeo de forma rĂĄpida y precisa, para equipos de visiĂłn artificial. AsĂ mismo, tiene capacidad de identificar tambiĂ©n a nivel facial, para reconocer rostros humanos, algo vital en aplicaciones de autenticaciĂłn de usuarios, vigilancia so seguimiento de personas, etc.
Los LLM (Large Language Models) son modelos de lenguaje de gran tamaño que se entrenan en conjuntos de datos masivos de texto y código. El EIC7700X es compatible con LLM de alta precisión, lo que lo convierte en una herramienta ideal para aplicaciones como la generación de texto, la traducción automåtica y la respuesta a preguntas.
TambiĂ©n se puede utilizar para reconocer patrones de comportamiento en datos de vĂdeo, como el comportamiento humano en entornos pĂșblicos. Esto lo convierte en una herramienta valiosa para aplicaciones de seguridad y vigilancia. Incluso se puede utilizar para clasificar objetos y datos de forma automĂĄtica, permitiendo automatizar, por ejemplo, la actualizaciĂłn del inventario de una empresa.
Por otro lado, puede funcionar como un mĂłdulo M.2 o en mĂłdulo SoC autĂłnomo. En ambos casos, puedes contar con sistemas operativos Ubuntu 18.04 o CentOS 7.4, asĂ como Linux 5.17 o Linux 6.6 con SDK propio respectivamente. Y, la NPU integrada, es compatible con distintos frameworks como Pytorch, Tensorflow, PaddlePaddle, ONNX, etc., y con LLM de alta precisiĂłn.
Especificaciones técnicas del chip RISC-V
El SoC, que se espera que aparezca en los próximos meses, tiene las siguientes especificaciones técnicas:
- CPU
- 4x nĂșcleos de alto rendimiento SiFive P550 RV64GC RISC-V @ 1.4GHz (hasta 1.8GHz) similar al rendimiento del Cortex-A75
- Memoria cachĂ© L1 de 32KB para instrucciones + 32KB para datos (por nĂșcleo)
- CachĂ© L2 de 256KB por nĂșcleo
- Memoria cachĂ© L3 de 4MB compartida por todos los nĂșcleos
- Soporte para ECC (SECDED) en la caché
- NPU
- Acelerador DNN con hasta 19,95 TOPS (INT8)
- DSP para visiĂłn
- DSP con soporte para 512 INT8 SIMD
- Multimedia Decoder/Encoder
- HEVC (H.265) y AVC (H.264)
- H.265 hasta 8K @ 50fps o 32 canales de decodificaciĂłn de vĂdeo 1080p30
- H.265 hasta 8K @ 25fps o 13 canales de codificaciĂłn de vĂdeo 1080p30
- JPEG ISO/IEC 10918-1, ITU-T T.81, hasta 32Kx32K
- Vision Engine
- HAE (2D Blit, Crop, RedimensiĂłn, NormalizaciĂłn)
- 3D GPU (con soporte para APIs grĂĄficas OpenGL-ES 3.2, EGL 1.4, OpenCL 1.2/2.1 EP2, Vulkan 1.2, Android NN HAL)
- OSD (de 3 capas)
- Codec de Audio
- CodificaciĂłn AAC-LC
- DecodificaciĂłn G.711/G.722.1/G.726/MP2L2/PCM/MP3/AAC-LC
- Memoria RAM
- Hasta 32GB 64-bit LPDDR 4/4x/5
- Interfaz de almacenamiento
- Soporte para memoria eMMC 5.1, 2x SDIO 3.0, SATA III (6Gb/s), SPI NOR flash
- E/S de vĂdeo
- Salida HDMI 2.0 con soporte HDCP1.4/2.1 y cuatro lĂneas MIPI-DSI TX
- Entrada MIPI DPHY v2.1 y CPHY v1.2 Sub LVDS/SLVS o 6 entradas para cĂĄmara. AsĂ como cuatro carriles MIPI D-PHY/2-Trio C-PHY de hasta 2.5Gbps/carril, y otros cuatro LVDS/Sub-LVDS/HiSPi de hasta 1.0Gbps/carril
- Interfaces para periféricos
- 2x puertos USB 3.0/2.0 (DRD)
- 4x carriles PCIe 3.0 (RC+EP)
- 2x GMAC con soporte para RGMII (GbE)
- 12x I2C @ 1Mbps, 5x UART, 2x SPI
- 3x I2S (slave + master)
- Seguridad
- Soporte TEE, TRNG, ECDSA, RSA4096, AES, SM4, DES, HMAC, CRC32
- Doble nĂșcleo dedicado a seguridad para acelerar cifrado, etc.
- 16KB OTP
- Consumo de energĂa
- De 8W con CNN
- Empaquetado disponible
- FC-CSP con 17Ă17 mm
- FC-BGA con 23Ă23 mm
- Rango de temperatura operativa
- Desde -20°C a +105°C