Amlogic S928X Cortex-A76/A55 alimentera bientôt certains téléviseurs 8K exécutant Android TV à partir de SDMC et d’autres, et nous avons maintenant des spécifications détaillées sous forme de « Manuel de référence rapide » déposé dans ma boîte de réception hier soir.
Alors que, comme la plupart des processeurs Amlogic, le S928X est conçu pour les téléviseurs, le SoC penta-core peut se retrouver dans des ordinateurs monocarte abordables mais puissants avec des fonctionnalités telles que HDMI 2.1a, Gigabit Ethernet, PCIe 2.0 ou USB 3.0.

Spécifications Amlogic S928X :
- Sous-système CPU
- 1 noyau Arm Cortex-A76 et 4 noyaux Arm Cortex-A55 en configuration big.LITTLE
- Extensions NEON et Crypto
- Cache L2 privé et cache L3 du système unifié
- Noyau RISC-V intégré pour le traitement du contrôle du système
- GPU
- Armez le GPU Mali-G57 MC2 3D avec prise en charge d’OpenGL ES 3.2, Vulkan 1.2 et OpenCL 2.0
- Processeur graphique 2.5D pour les opérations de mise à l’échelle, alpha, rotation et conversion d’espace colorimétrique
- VPU
- Amlogic Video Engine (AVE) avec décodeurs et encodeurs matériels dédiés
- Décodage
- AV1 MP-10 @ L6.1 jusqu’à 8Kp60
- Profil VP9-2 @ 6.1 jusqu’à 8Kp60
- H.265 HEVC MP-10 @ L6.1 jusqu’à 8Kp60
- AVS3 phase 1 jusqu’à 8Kp60
- Profil AVS2-P2 jusqu’à 8Kp60
- H.264 AVC HP @ L5.2 jusqu’à 4Kp60
- MPEG-4, WMV/VC-1, AVS, MPEG-2, MPEG-1 jusqu’à 1080p60
- Décodage de résolution de pixels illimité MJPEG et JPEG (ISO/IEC-10918)
- Prise en charge du décodeur multi-vidéo jusqu’à 4x 4Kp60
- Codage
- Encodage d’image JPEG jusqu’à 4Kp60
- Encodage vidéo H.265 jusqu’à 4Kp60 avec une faible latence
- Encodage vidéo H.264 jusqu’à 4Kp60 avec une faible latence
- Moteur d’image avancé Amlogic TruLife de 8e génération avec prise en charge du traitement Dolby Vision (en option), HDR10+, HDR10, HLG et HDR Vivid
- Accélérateur AI – Accélérateur de réseau neuronal (NNA) jusqu’à 3,2 TOPS avec architecture Tensor Processing Unit (TPU), prend en charge TensorFlow et Caffe
- Interface mémoire et stockage
- Jusqu’à 8 Go de RAM DDR4-3200/LPDDR4/4X-4266 SDRAM
- Carte SDSC/SDHC/SDXC et interface SDIO avec largeur de bus de données 1 bit et 4 bits prenant en charge les modes DS/HS version 2.x/3.x/4.x jusqu’à UHS-I SDR104
- Interface de carte eMMC et MMC avec une largeur de bus de données de 1/4/8 bits prenant entièrement en charge la version spec 5.1 HS400 avec HW CQ
- Sortie vidéo – Émetteur HDMI 2.1a comprenant à la fois le contrôleur et PHY prenant en charge CEC, Dynamic HDR et HDCP 2.2/2.3, sortie de résolution jusqu’à 8Kp60 max avec prise en charge de eARC, VRR, QMS, QFT, ALLM, DSC et SBTM (basé sur la source Cartographie des tons)
- l’audio
- Prise en charge de MP3, AAC, WMA, RM, FLAC, Ogg Vorbis, Opus, SRS Truvolume, Dolby Audio (en option), DTS (en option) et programmable avec sous-mixage 7.1/5.1
- VAD basse consommation
- Entrée/sortie SPDIF intégrée jusqu’à 192KHz 16/24/32bit stéréo
- 3 ports TDM/PCM/I2S intégrés avec mode TDM/PCM jusqu’à 48 kHz x 32 bits x 32 canaux ou 192 kHz x 16 bits x 16 canaux et mode I2S jusqu’à 384 kHz x 32 bits x 16 canaux
- Entrée PDM pour microphone numérique avec CIC, LPF, HPF programmables, prend en charge jusqu’à 8 DMIC
- DAC audio stéréo intégré
- Interface de télévision numérique
- 4x flux de transport série (TS) ou interface d’entrée 2x série et 1x parallèle TS avec processeur de démultiplexage intégré pour la connexion à un tuner/démodulateur TV numérique externe
- Interfaces PWM, I2C et SPI intégrées pour contrôler le tuner et le démodulateur
- Contrôleur de carte à puce ISO 7816 intégré
Contrôleurs et interfaces d’E/S intégrés
- La mise en réseau
- MAC Ethernet IEEE 802.3 10/100/1000M intégré avec interface RGMII
- Wi-Fi et Bluetooth via PCIe/SDIO/USB/UART/PCM
- Interface réseau optimisée pour le trafic mixte WIFI et BT
- USB – 1x USB XHCI OTG 2.0, 2x hôte USB 2.0, 1x USB 3.0 (5 Gbps) multiplexé avec PCIe 2.0
- PCIe – 1x PCIE 2.0 jusqu’à 5 Gbps (multiplexé avec USB 3.0)
- Autres périphériques
- Plusieurs interfaces PWM, UART, I2C et SPI avec sélection esclave
- Contrôleurs d’entrée/sortie à distance IR programmables
- CAN SAR 10 bits avec 4 canaux d’entrée
- GPIO
- Divers
- Temporisateurs, compteurs, contrôleurs DMA à usage général
- Entrée cristal 24 MHz
- Interface de débogage intégrée utilisant ICE/JTAG
- Module intégré de réinitialisation à la mise sous tension (POR)
- Sécurité
- Environnement d’exécution fiable (TEE) basé sur la zone de confiance
- Démarrage sécurisé
- Moteur de chiffrement
- Chiffrement AES/bloc avec clés 128/256 bits, taille de bloc standard de 16 octets et modes ECB, CBC et CTR en continu
- Chiffrement par bloc TDES avec modes ECB et CBC prenant en charge les clés 64 bits pour DES et les clés 192 bits pour 3DES.
- Chiffrement par blocs SM4 avec modes ECB, CBC, CTR
- Chiffrement par bloc RSA avec clés de 4K bits
- Fonctionnement de l’échelle de clé cryptographique matérielle et pour le chiffrement du flux de transport
- Matériel intégré Générateur de nombres aléatoires réels (TRNG), CRC et moteur SHA-1/SHA-2/HMAC SHA
- CCE matériel
- Désembrouilleur/embrouilleur TS et démultiplexeur TS
- Mémoire de programmation unique 4k bits intégrée pour le stockage des clés
- Contrôle de sécurité pré-région/mémoire d’identification et clôture électrique
- Trusted Video Path (TVP) basé sur le matériel, filigrane vidéo et contenu sécurisé (nécessite le logiciel SecureOS)
- E/S sécurisées et horloge sécurisée
- Emballage – 17 x 16 mm, FCBGA
Le schéma fonctionnel est un peu déroutant en ce qui concerne l’USB 3.0, et le reste du document indique clairement qu’il s’agit soit d’USB 3.0, soit de PCIe 2.1, et qu’il n’y a pas de port USB 3.0 dédié supplémentaire. Le processeur Amlogic S928X dispose également de blocs IP pour l’intelligence artificielle et l’apprentissage automatique avec un TOPS 3.2 et un VAD. Cependant, il ne conviendra pas aux écrans intelligents, car la seule interface de sortie vidéo indiquée dans le document est le port HDMI 2.1, et il n’y a pas non plus de port de caméra.
En ce qui concerne le support logiciel, on nous parle juste d’un environnement de développement standard utilisant une chaîne d’outils Android GNU/GCC, mais nous savons déjà que le S928X prendra en charge Android 13 depuis les annonces précédentes. Il ne semble pas que Linux soit pris en charge, du moins pas par Amlogic eux-mêmes, car ce n’est pas le marché cible. Pour certains cas d’utilisation spécifiques, il pourrait toujours s’agir d’un concurrent potentiel de Rockchip RK3566 avec moins d’interfaces, mais un gros cœur Cortex-A76 supplémentaire, une prise en charge 8K et un accélérateur d’IA plus rapide.
Soutenez le logiciel Raspberryme ! Faire un don via crypto-monnaies ou devenir mécène sur Patreon
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

