Os procesadores RISC-V agora poden usar Android grazas a este porto

Hai poucos días Fabricante de chip chinés T-Head (propiedade de Alibaba Group), publicou os resultados da migración da plataforma Android 10 a placas equipadas con procesadores baseados na arquitectura RISC-V.

Unha característica importante do novo porto é proporcionar soporte para gráficos e pantallas táctiles, así como traballar en hardware real. Paralelamente, o proxecto PLCT Lab tamén participa na portabilidade de Android para RISC-V, que no outono do ano pasado conseguiu cargar o entorno mínimo do sistema en modo consola mediante un emulador.

T-Head portou Android 10 na arquitectura RISC-V. O propósito principal de Android é crear unha plataforma de software aberto dispoñible para operadores, OEM e desenvolvedores para dar vida ás súas ideas innovadoras e presentar un produto de éxito no mundo real que mellore a experiencia móbil para os usuarios. Vídeo para Android en XuanTie910.

O funcionamento do novo porto demóstrase no taboleiro ICE EVB equipado con dous procesadores XuanTie C910 1.2 GHz (RISC-V 64), núcleo XuanTie C910V para computación vectorial e unha GPU que admite a descodificación acelerada por hardware de formatos HEVC, AVC e JPEG.

T-Head C910 é un procesador de alto rendemento de 64 bits compatible con RISC-V euofrece un rendemento líder na industria en fluxo de control, computación e frecuencia a través da innovación en arquitectura e microarquitectura. O procesador C910 está baseado no conxunto de instrucións RV64GCV e ten e implementa a tecnoloxía TIE.

No futuro, Espérase que T-Head comece a producir placas RISC-V que se poden usar en dispositivos multimedia, televisores intelixentes, tabletas e incluso teléfonos intelixentes.

Para aqueles que non estean familiarizados con RISC-V, deberían saber que isto ofrece un sistema de instrucións de máquina aberto e flexible que lle permite crear microprocesadores para aplicacións arbitrarias sen requirir dereitos de autor nin impor condicións de uso. RISC-V permítelle crear procesadores e SoC completamente abertos.

Actualmente, sobre a base da especificación RISC-V, varias empresas e comunidades baixo varias licenzas libres (BSD, MIT, Apache 2.0) están a desenvolver varias ducias de variantes de núcleos de microprocesador, arredor dun centenar de SoC e chips xa producidos. A compatibilidade con RISC-V existe desde Glibc 2.27, binutils 2.30, gcc 7 e Linux kernel 4.15.

ICE EVB é unha placa SoC de alto rendemento baseada en XuanTie C910 desenvolvida por T-Head. O ICE SoC integrou 3 núcleos XuanTie C910 (RISC-V 64) e 1 núcleo GPU; con velocidade e intelixencia cunha alta relación custo-beneficio. O chip pode fornecer capacidade de descodificación 4K @ 60 HEVC / AVC / JPEG e variedades de interfaces e periféricos de alta velocidade para o intercambio e control de datos; Adecuado para gráficos 3D, IA visual e procesamento multimedia.

En canto ao porto, podemos atopar que os parches están preparados para a base de código do proxecto Open Source de Android (ou máis coñecido como AOSP) e abranguen varios subsistemas, incluíndo a pila de gráficos, a biblioteca biónica, a máquina virtual dalvik e os cadros.

Para aqueles que estean interesados ​​no porto, pode atopar un script para crear AOSP para dispositivos RISC-V ou executalo nun emulador que poida comproba a seguinte ligazón.

Ademais, tamén destaca a creación de BeagleBoard e Seeed dunha nova Placa BeagleV, construída nun procesador StarFive VIC7100 dual-core con arquitectura RISC-V.

O prato está especialmente desenvolvido para a produción en serie de ordenadores RISC-V cheo de Software baseado en Linux.

O procesador StarFive VIC7100 con 1,5 GHz, inclúe MMU e outros compoñentes necesarios para distribucións completas de Linux e admite extensións vectoriais, inclúe motores NNE (Neural Network Engine) e NVDLA (Nvidia Deep Learning Accelerator) para acelerar os sistemas de aprendizaxe Automático, DSP Tensilica VP6 para Accelerate procesador de visión por computador e codificadores / descodificadores H264, H265, JPEG (4K @ 60FPS).

A placa está equipada con 8 GB de memoria RAM, WiFi, Bluetooth, 4 portos USB 3.0, USB-C, Gigabit Ethernet, HDMI 1.4, ranura para tarxetas TF, dúas ranuras MIPI-CSI (Serial Camera Interface) e unha MIPI-DSI 40- pin GPIO.

FreeRTOS, Debian e Fedora anuncianse como software compatible. Está previsto que a produción comece en abril e o prato venderase por 150 dólares.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.