Amlogic S905Y4是一款通用型SoC处理器,专为混合OTT BOX/IP机顶盒(STB)和高端媒体盒应用而设计。S905Y4主系统CPU是一个四核ARM Cortex-A35 CPU,具有统一的二级缓存以提高系统性能。此外,Cortex-A35 CPU包括NEON SIMD协处理器,以提高软件媒体处理能力。支持4K场景下的媒体处理应用。
Amlogic S905Y4图形子系统包括两个图形引擎和一个灵活的视频/图形输出管道。ARM G31 MP2 GPU处理所有OpenGL ES 3.2 Vulkan 1.1和OpenCL 2.0图形程序,而2.5D图形处理器处理额外的缩放、alpha、旋转和颜色空间转换操作。CPU和GPU一起处理所有操作系统、网络、用户界面和游戏相关任务。视频输出管道包括HDR10+、HDR10和HLG处理、BT.709/BT.2020/BT.2100处理、运动自适应边缘增强去隔行、灵活的可编程定标器和许多图片增强过滤器,然后再将增强图像传递到视频输出端口。
Amlogic视频引擎(AVE-10)从所有视频编解码器处理中卸载Cortex-A35 CPU。它包括专用硬件视频解码器和SW H.264/VP8编码器。AVE-10能够以60帧/秒的速度对4Kx2K分辨率的视频进行解码,具有完整的可信视频路径(TVP),用于se-cure应用,并支持完整格式,包括MPEG-1/2/4、VC-1/WMV、AVS、AVS+、AVS2 RealVideo、MJPEG流、AV1、H.264、H265-10以及无大小限制的JPEG图片。
该处理器集成了所有标准音频/视频输入/输出接口,包括一个HDMI 2.1传输接口,带有3D、动态HDR(w/EMP)、CEC和HDCP 2.2/2.3、ALLM(自动低延迟模式)支持、多个TDM、PCM、I2S和SPDIF数字音频输入/输出接口,以及2通道远场PDM数字麦克风(DMIC)输入。它还具有内置语音活动检测(VAD)模块,用于系统待机期间的ul-tra低功耗操作。S905Y4还集成了一组用于数字电视广播流的功能块。内置解复用器可以处理来自串行传输流输入接口的电视流,该接口可以连接到外部调谐器/解调器。处理器具有丰富的高级网络和外围接口,包括10/100M以太网MAC和PHY接口、一套USB2的多PHY、多个SDIO/SD卡控制器、UART、I2C、高速SPI和PWMs。
CPU Sub-system
- Quad core ARM Cortex-A35 CPU
- ARMv8-A architecture with Neon and Crypto extensions
- 8-stage in-order full dual issue pipeline
- Unified system L2 cache
- Build-in RISC-V core for system control processing
- Advanced TrustZone security system
- Application based traffic optimization using internal QoS-based switching fabrics
3D Graphics Processing Unit
- ARM G31 MP2 GPU
- 4-wide warps, dual texture pipe, 2x 4-wide execution engines (EE)
- Concurrent multi-core processing
- OpenGL ES 2, Vulkan 1.1 and OpenCL 2.0 support
2.5D Graphics Processor
- Fast bitblt engine with dual inputs and single output
- Programmable raster operations (ROP)
- Programmable polyphase scaling filter
- Supports multiple video formats 4:2:0, 4:2:2 and 4:4:4 and multiple pixel formats (8/16/24/32 bits graphics layer)
- Fast color space conversion
- Advanced anti-flickering filter
Crypto Engine
- AES/ block cipher with 128/256 bits keys, standard 16 bytes block size and streaming ECB, CBC and CTR modes
- TDES block cipher with ECB and CBC modes supporting 64 bits key for DES and 192 bits key for 3DESA35
- RSA block cipher with 4K bits keys
- Hardware crypto key-ladder operation and DVB-CSA for transport stream encryption
- Built-in hardware True Random Number Generator (TRNG), CRC and SHA-1/ SHA-2/HMAC SHA engine
Video/Picture CODEC
- Amlogic Video Engine (AVE) with dedicated hardware decoders and SW 264/ VP8 encoders
- Support multi-video decoder up to 4x1080P@60fps
- Supports multiple “secured” video decoding sessions and simultaneous decoding and encoding
- Video/Picture Decoding
- AV1 MP-10@L5.1 up to 4Kx2K@60fps
- VP9 Profile-2 up to 4Kx2K@60fps
- 265 HEVC MP-10@L5.1 up to 4Kx2K@60fps
- AVS2-P2 Profile up to 4Kx2K@60fps
- 264 AVC HP@L5.1 up to 4Kx2K@30fps
- MPEG-4 ASP@L5 up to 1080P@60fps (ISO-14496)
- WMV/VC-1 SP/MP/AP up to 1080P@60fps
- AVS-P16(AVS+) /AVS-P2 JiZhun Profile up to 1080P@60fps
- MPEG-2 MP/HL up to 1080P@60fps (ISO-13818)
- MPEG-1 MP/HL up to 1080P@60fps (ISO-11172)
- RealVideo 8/9/10 up to 1080P@60fps
- Multiple language and multiple format sub-title video support
- MJPEG and JPEG unlimited pixel resolution decoding (ISO/IEC-10918)
- Supports JPEG thumbnail, scaling, rotation and transition effects
- Supports *.mkv,*.wmv,*.mpg, *.mpeg, *.dat, *.avi, *.mov, *.iso, *.mp4, *.rm and *.jpg file formats
8th Generation Advanced Amlogic TruLife Image Engine
- Supports HDR10+, HDR10, HLG HDR processing
- Motion compensated noise reduction and 3D digital noise reduction for random noise
- Block noise, mosquito noise, spatial noise, contour noise reduction
- Motion compensated and motion adaptive de-interlacer
- Edge interpolation with low angle protection and processing
- 3:2/2:2 pulldown and Video on Film (VOF) detection and processing
- Smart sharpness with SuperScaler technology including de-contouring, de-ring, LTI, CTI, de- jaggy, peaking
- Dynamic non-Linear contrast enhancement
- All dimension multiple regions smart color management including blue/green extension, flesh- tone correction, wider gamut for video
- 2 video planes and 3 graphics planes hardware composer
- Independent HDR re-mapping of video and graphic layer
Video Input/Output Interface
- Built-in HDMI 1 transmitter including both controller and PHY supporting CEC, Dynamic HDR and HDCP 2.2/2.3, 4Kx2K@60 max resolution output
- CVBS 480i/576i standard definition output
- Supports all standard SD/HD/FHD video output formats: 480i/p, 576i/p, 720p, 1080i/p and 4Kx2K
Audio Decoder and Input/Output
- Supports MP3, AAC, WMA, RM, FLAC, DTSOptional and programmable with 1/5.1 down-mixing
- Low-power VAD
- Built-in serial digital audio IEC958 input/output, SPDIF input/output and PCM input/output, SPDIF supports 192KHz 16/24/32bit stereo
- TDM/PCM/I2S audio interface supporting 2-channel input and 8-channel (7.1) output
- Digital microphone PDM input with programmable CIC, LPF, HPF, support up to 8 DMICs
- Built-in stereo audio DAC
- Supports concurrent dual audio stereo channel output with combination of analog+PCM or I2S+PCM
Memory and Storage Interface
- 32-bit DRAM memory interface with dual ranks and max 4GB total address space
- Compatible with JEDEC standard DDR3-2133 /DDR3L-2133 /DDR4-2666 /LPDDR4-2666 SDRAM
- Supports SLC NAND Flash with 60-bit ECC, compatible to Toshiba toggle mode in addition to ONFI 2
- SDSC/SDHC/SDXC card and SDIO interface with 1-bit and 4-bit data bus width supporting spec version x/3.x/4.x DS/HS modes up to UHS-I SDR104
- eMMC and MMC card interface with 1/4/8-bit data bus width fully supporting spec version 0 HS400
- Built-in 4k bits One-Time-Programming memory for key storage
Network
- Integrated IEEE 3 10/100 Ethernet MAC controller and 10/100M PHY interface
- WiFi/IEEE802.11, Bluetooth supporting via SDIO/USB/UART/PCM
- Network interface optimized for mixed WIFI and BT traffic
Digital Television Interface
- 2 x DVB-C demodulatorsOptional
- 1 serial transport stream (TS) input interface with built-in demux processor for connecting to ex- ternal digital TV tuner/demodulator
- Built-in PWM, I2C and SPI interfaces to control tuner and demodulator
- Integrated ISO 7816 smart card controller
Integrated I/O Controllers and Interfaces
- Dual USB 0 high-speed USB I/O, one USB Host and one USB OTG
- Multiple PWM, UART, I2C and SPI interface with slave select
- Programmable IR remote input/output controllers
- Built-in 10bit SAR ADC with 4 input channels
- A set of General Purpose IOs with built-in pull up and pull down
System, Peripherals and Misc. Interfaces
- Integrated general purpose timers, counters, DMA controllers
- 24 MHz crystal input
- Embedded debug interface using ICE/JTAG
- Integrated Power On Reset(POR) module
Power Management
- Multiple internal power domains controlled by software
- Multiple sleep modes for CPU, system, DRAM,
- Multiple internal PLLs for DVFS operation
- Multi-voltage I/O design for 8V and 3.3V
- Power management auxiliary processor can communicate with an external PMIC
Security
- Trustzone based Trusted Execution Environment (TEE)
- Secured boot, encrypted OTP, encrypted DRAM with memory integrity checker, hardware key ladder and internal control buses and storage
- Separated secure/non-secure Entropy true RNG
- Pre-region/ID memory security control and electric fence
- Hardware based Trusted Video Path (TVP) , video watermarking and secured contents (needs SecureOS software)
- Secured IO and secured clock
Package
WBBGA, 11mm x 13.3mm, 0.6mm ball pitch, RoHS compliant
Amlogic S905Y4 Datasheet .5