Allwinner Technology Co., Ltd es una empresa china de semiconductores sin fábrica especializada en sistemas de señal mixta en chips (SoC). La empresa tiene su sede en Zhuhai , Guangdong , China .
Desde su fundación en 2007, Allwinner ha lanzado más de quince procesadores SoC para su uso en tabletas basadas en Android , [1] así como en teléfonos inteligentes , cajas OTT por aire , sistemas de cámaras de video, DVR para automóviles y reproductores multimedia para automóviles. [2]
En 2012 y 2013, Allwinner fue el proveedor número uno en términos de envíos unitarios de procesadores de aplicaciones para tabletas Android en todo el mundo. [3] [4] [5] [6] [7] Para el segundo trimestre de 2014, DigiTimes informó que Allwinner era el tercer proveedor más grande del mercado chino después de Rockchip y MediaTek . [8]
Los procesadores de la serie A se utilizan para aplicaciones móviles, principalmente para aplicaciones de tabletas. [9]
En 2011, la empresa se convirtió en licenciataria de procesadores ARM [10] y, posteriormente, anunció una serie de procesadores de aplicaciones móviles con ARM Cortex-A8 , incluidos los A10, A13 y A10s, que se utilizaron en numerosas tabletas y también en dispositivos PC-on-a-stick y de centros multimedia . También se han adoptado en proyectos de hardware libre como la placa de desarrollo Cubieboard .
En diciembre de 2012, Allwinner anunció la disponibilidad de dos productos con procesador ARM Cortex-A7 MPCore : el Allwinner A20 de doble núcleo y el Allwinner A31 de cuatro núcleos. La producción del A31 comenzó en septiembre de 2012 y los productos finales, en su mayoría tabletas de alta gama de fabricantes chinos, aparecieron en el mercado a principios de 2013, incluida la Onda V972. Allwinner fue la primera en poner a disposición este núcleo de procesador ARM en producción en masa. [ cita requerida ]
En marzo de 2013, Allwinner lanzó su procesador de cuatro núcleos Phablet A31s. Basado en la arquitectura de CPU de cuatro núcleos Cortex-A7, este procesador permite 3G, 2G, LTE, WIFI, BT, FM, GPS, AGPS y NFC utilizando un mínimo de componentes externos. [ cita requerida ]
En octubre de 2013, Allwinner lanzó su segundo procesador de doble núcleo, el A23, promocionado como "el procesador de doble núcleo más eficiente" para tabletas. [11] La frecuencia de la CPU del A23 estaba destinada a alcanzar hasta 1,5 GHz. [12]
En junio de 2014, Allwinner anunció el SoC de cuatro núcleos A33, compatible con el A23 de Allwinner. El nuevo SoC cuenta con cuatro núcleos Cortex-A7 con 256 KB de caché L1, 512 KB de caché L2 y una GPU Mali-400 MP2 . Una nueva característica es el soporte de la API OpenMAX . [13] Allwinner ha posicionado el A33 para tabletas de nivel de entrada, apuntando a tabletas de cuatro núcleos con precios de entre 30 y 60 dólares, y en julio de 2014 anunció que había comenzado la producción en masa del chip, que supuestamente se vendería a tan solo 4 dólares por unidad. [14]
En abril de 2019, Allwinner anunció el SoC de cuatro núcleos A50 de 28 nm. [15] El A50 cuenta con cuatro núcleos Cortex-A7 que funcionan hasta 1,8 GHz con 512 KB de caché L2 y una GPU Mali-400 MP2 .
En junio de 2017, Allwinner anunció el SoC de cuatro núcleos A63 de 28 nm en la Conferencia APC 2017. [16] El A63 cuenta con cuatro núcleos Cortex-A53 que funcionan hasta 1,8 GHz con 512 KB de caché L2 y una GPU Mali-T760 MP2 con soporte para OpenGL ES 3.2. VPU con decodificador de video 4K/6K VP9, H.265 y H.264 4K a 30 fps y codificador H.264 HP 1080P a 30 fps
En octubre de 2013, Allwinner presentó su próximo SoC A80 de ocho núcleos , con cuatro núcleos de CPU ARM Cortex-A15 de alto rendimiento y cuatro núcleos de CPU ARM Cortex-A7 eficientes en una configuración big.LITTLE . [17]
El 30 de junio de 2014, la marca china Onda lanzó oficialmente su tableta octa-core Onda V989, que se basa en Allwinner A80. Esta es la primera tableta basada en Allwinner A80 que está disponible para los consumidores, con un precio de CNY 1099 (~US$177). [18]
En septiembre de 2014, Allwinner anunció el Allwinner A83T , un procesador octa-core para tabletas que incluye ocho núcleos Cortex-A7 de alta eficiencia energética que pueden funcionar simultáneamente a una velocidad de hasta 2,0 GHz. También incluye una GPU PowerVR . Se esperaba que la primera tableta con el chip llegara al mercado en el cuarto trimestre de 2014. [19]
En abril de 2019, Allwinner anunció su hoja de ruta para 2019 a 2020, que incluye los SoC A100, A200, A300 y A301. [15] El Allwinner A200 fue descrito como "una bendición de la IA, potencia computacional". [ cita requerida ]
La serie F son procesadores basados en el sistema operativo Melis de Allwinner, utilizados principalmente en radios de video inteligentes, video MP5, etc. [9]
De 2007 a 2011, Allwinner presentó sus procesadores de la serie F , incluidos los modelos F10, F13, F18, F20, F1E200, F1C100 y F20. Esta serie ejecuta el sistema operativo interno de Allwinner, Melis2.0, que ahora se utiliza principalmente en sistemas multimedia para vehículos, lectores de tinta electrónica, sistemas de intercomunicación por video, etc. [ cita requerida ]
La Game Gear Micro de Sega utiliza el F1C200S como CPU principal.
La serie H, introducida en 2014, son procesadores de aplicaciones integrados destinados principalmente a aplicaciones de decodificadores OTT , por ejemplo, mini PC HDMI, decodificadores de juegos, etc.; [9]
Allwinner ha lanzado la solución OTT box A80 octa-core, dirigida al mercado de OTT box de alta gama, y lanzó el procesador octa-core Allwinner H8 para OTT box de gama media, y más recientemente lanzó el Allwinner H3 quad-core dirigido al mercado de OTT box de US$35 - $50. [20]
El chip de la serie R (" Real-Time ") está diseñado para aplicaciones de bajo consumo en las que la sincronización es fundamental y debe realizarse en el borde en lugar de en la niebla o la nube . [21] El chip también tiene redundancias integradas para cumplir con los estándares industriales y automotrices para el procesamiento. [22]
El chip de la serie R se ha aplicado a una serie de industrias diferentes, entre las que se incluyen la automatización industrial , los PLC seguros , la generación y distribución de energía , la atención sanitaria y la tecnología automotriz. [22] La tecnología, específicamente el chip R16, también se ha utilizado para aspiradoras robóticas, sistemas Nintendo Classic Mini y altavoces inteligentes, fruto de una asociación a largo plazo con la subsidiaria IngDan (硬蛋) del Grupo Cogobuy . [23]
El sistema K preparatorio de Cogobuy se utilizó como base para agregar módulos SLAM integrados con chips Allwinner. [24] Las ventajas técnicas y las patentes que poseía Cogobuy permitieron la localización de chips de computación de borde requerida para el mapeo y la limpieza de salas con IA. [25] La tecnología R40 y R16 se ha implementado en varios modelos Banana Pi . [26] [27] El chip R8 también se utilizó para el proyecto Kickstarter "La primera computadora de nueve dólares del mundo" en 2015. [28]
La serie V es un procesador de codificación de video orientado a aplicaciones como DVR inteligentes , cámaras IP y aplicaciones para hogares inteligentes . Es similar al SoC de la serie A, pero agrega soporte para funciones como marca de agua digital, detección de movimiento y escala de video, así como un modo de control de velocidad de bits CBR/VBR. [29]
La familia SoC Allwinner incluye la serie A, que está destinada al sistema operativo Android, y la serie F, que está destinada al sistema operativo Melis desarrollado por la compañía .
La serie A, que incluye los SoC A10, A20 y A31, tiene una tecnología de procesador DSP (procesamiento de señal digital) de coprocesamiento multimedia diseñada internamente para la decodificación de video, imagen y audio acelerada por hardware, llamada CedarX (con subprocesamiento llamado "CedarV" para la decodificación de video y "CedarA" para la decodificación de audio), capaz de decodificar video 2D de 2160p y 3D de 1080p. Las principales desventajas de la tecnología CedarX y las bibliotecas asociadas es que las bibliotecas propietarias CedarX de Allwinner no tienen una licencia de uso clara, por lo que incluso si el código fuente de algunas versiones está disponible, los términos de uso son desconocidos en el software de código abierto, y no hay código de unión para ningún otro marco multimedia en sistemas Linux que pueda usarse como middleware, como por ejemplo OpenMAX o VAAPI .
La serie A está formada por procesadores de aplicaciones integrados destinados principalmente a tabletas, pero también a mini PC, placas de desarrollo y TV boxes. [2]
La serie H, presentada en 2014, está dirigida principalmente a aplicaciones de decodificadores OTT .
Allwinner Technology colabora con una decena de empresas de diseño independientes (IDH) con sede en Shenzhen (China) que desarrollan soluciones basadas en procesadores Allwinner. Entre ellas se encuentran iNet Technology, Worldchip Digital Technology, Sochip Technology, Topwise Communication, ChipHD Technology, Highcharacter Science and Technology, WITS Technology, Ococci Technology, Next Huawen Technology y Qi Hao Digital Technology.
Además del mercado de caja blanca , los procesadores Allwinner también se pueden encontrar en muchos productos de marca, incluidos HP , MSI , ZTE , NOOX, GoTab, Skyworth, MeLE, Polaroid , Micromax, Archos, Texet, Ainol, Onda, Ramos, Teclast, Ployer, Readboy, Noah, RF, Bmorn, Apical, Astro Queo, etc.
Debido al bajo precio del SoC A10, al hecho de que tiene un modo de rescate especial y a la disponibilidad temprana de U-Boot y del código fuente del kernel de Linux (a través de varios fabricantes de dispositivos), los SoC Allwinner han sido populares entre los desarrolladores de software de código abierto. Desde al menos 2012, la comunidad linux-sunxi ha sido una de las comunidades de SoC ARM más activas, y el hardware ligeramente más antiguo tiene una dependencia mínima del firmware o los blobs. [70] [71]
Desde 2014, Allwinner también es miembro oficial del grupo Linaro , un consorcio de ingeniería sin fines de lucro destinado a desarrollar software de código abierto para la arquitectura ARM . [72] Sin embargo, se ha observado que la mayoría de las contribuciones que Allwinner ha hecho al grupo Linaro han sido en forma de blobs binarios, lo que viola claramente la licencia GNU GPL que utiliza el kernel de Linux. [73]
Allwinner ha sido acusado varias veces [74] de violar la licencia GPL al no proporcionar el código fuente del kernel de Linux/Android o el código fuente de U-Boot, y al utilizar código con licencia LGPL dentro de sus blobs binarios, etc. [75]
Allwinner también ha sido acusado de incluir una puerta trasera en su versión publicada del kernel de Linux. [76] [77] La puerta trasera permite que cualquier aplicación instalada tenga acceso completo al sistema como root. Si bien esto puede ser un remanente de la depuración durante el proceso de desarrollo, presenta un riesgo de seguridad significativo para todos los dispositivos que utilizan el kernel proporcionado por Allwinner.