CNX Software first covered AV1 open-source, royalty-free video codec aiming to compete against H.265 and succeed VP9 in 2016. I also tried the reference implementation and both encoding and decoding were really slow at that time and an AMD FX8350 powered computer would only achieve 0.36 fps encoding on a 352 x 288 video, while decoding was much faster at over 1,000 fps.
This was really early work, and the final AV1 specifications were only released in March 2018, before companies like YouTube and Netflix started to publish AV1 video samples, and now I’ve noticed the former is sometimes streaming videos using AV1 codec on desktop computers and laptops. This still relies on software decoding, and most Arm platforms and entry-level level Intel computer may not be able to handle AV1 decoding, so hardware decoding will eventually be required, especially on battery-operated devices since it will consume much less power.
Which brings me to Broadcom BCM7218X, which is the first SoC I’ve seen that claims to support AV1 hardware video decoding, and as a bonus also supports WiFi 6 (802.11ax WiFi). The chips targets satellite, cable, and IPTV set-top boxes.
BCM7218X specifications are still preliminary and incomplete. Here’s what we know so far:
- CPU – No info
- GPU – OpenGL ES 1.1, 2.0, 3.2 and Vulkan 1.1 capable graphics engine
- Storage I/F – eMMC interface
- Video Output – HDMI 2.1 up to 2x 4K2K @ 60 Hz (PiP) with HDCP 2.3
- Video Features
- AV1 decoding, multi-codec decoding (likely the usual H.265, H.264, VP9, etc…)
- HDR 10-bit native decode and display
- HDR output support on the primary compositor only (CMP0, routed across HDMI)
- SDR-to-HDR conversion on the primary display path
- HDR-to-SDR conversion on the primary display path
- HDR-to-SDR conversion on other display paths (HDR10/10+ and HLG)
- HDR standards:
- HDR10/10+ (all paths)
- HLG (all paths)
- Dolby Vision (single layer on the main path of the primary display)
- Prime (on the main path of the primary display)
- Advanced motion-adaptive de-interlacing
- Audio – Advanced audio decoding (dual-language); I2S digital output for external audio DACs
- Connectivity – Integrated WiFi 6 with 2.4 GHz and 5 GHz frequencies, Bluetooth 5.0 with 2X longer range and 4X higher data throughput
- USB – 1x USB 2.0 DRD ((Dual role Device) port
- DRM – Verimatrix VideoMark, NexGuard Watermark
Broadcom BCM7218X STBC SoC is said to be active but with no stock from distributors, which probably means the company has engineering samples which could be used for early development, but mass production may not be quite ready just yet. More details should eventually surface on the product page.