Amlogic Inc. | |
Type: | Public |
Industry: | Semiconductors |
Location City: | Santa Clara, California |
Location Country: | USA |
Area Served: | Worldwide, but primarily China |
Key People: | John Zhong (CEO) |
Products: | SoC integrated circuits |
Num Employees: | 540 (2013) |
Footnotes: | [1] [2] |
Amlogic Inc. (sometimes stylized AMLogic) is a fabless semiconductor company that was founded on March 14, 1995, in Santa Clara, California and is predominantly focused on designing and selling system on a chip integrated circuits. Like most fabless companies in the industry, the company outsources the actual manufacturing of its chips to third-party independent chip manufacturers such as TSMC. Its main target applications as of 2021 are entertainment devices such as Android TV-based devices and IPTV/OTT set-top boxes, media dongles, smart TVs and tablets. It has offices in Shanghai, Shenzhen, Beijing, Xi'an, Chengdu, Hefei, Nanjing, Qingdao, Taipei, Hong Kong, Seoul, Mumbai, London, Munich, Indianapolis, Milan, Novi Sad and Santa Clara, California.[3]
It developed Video CD player chips and later chips for DVD players and other applications involving MPEG2 decoding.[4] Am logic was involved in the creation of the HVD (High-Definition Versatile Disc) standard promoted in China as an alternative to DVD video disks used in DVD players.[5] The company was a player in the developing Chinese tablet processor market since 2010–2013.[6] [7]
Am logic is an ARM licensee[8] [9] and uses the ARM architecture in the majority of its products . According to a joint press release with ARM in 2013, it was the first company to use ARM's Mali-450 GPU in a configuration with six cores or more.[10]
The M801/802 uses a new version of ARM's Cortex-A9 core (A9r4) that theoretically allows for higher clock speeds and lower power consumption compared to older versions of the Cortex A9 core such as the A9r3 used in Rockchip RK3188.
Originally scheduled to be in production as early as the middle of 2013[18] in the form of the AML8726-M8,, only one tablet (Onda V975M)[19] has been announced using a chip from the M8 family.
A few manufacturers have shown Android TV boxes using the M802 (Shenzhen Tomato Technology, Tronsmart,[20] Eny Technology and GeniaTech[21]). It has been noted that some devices using the M802 may run hot and use a heatsink for cooling. This is common among other popular OTT set top boxes such as the Amazon Fire TV which uses a metal shell to disperse heat, much like a heatsink would.[22]
T966 | T968 | T962 | T950 | T920L | ||
---|---|---|---|---|---|---|
Process | 28 nm HKMG | 28 nm HKMG | 28 nm HKMG | |||
CPU | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Dual-core Cortex-A53 | |
GPU | Mali-T830 MP2OpenGL ES 3.1 | Mali-T830 MP2OpenGL ES 3.1 | Mali-450 MP5OpenGL ES 2.0 | Mali-450OpenGL ES 2.0, OpenVG 1.1 | Mali-450OpenGL ES 2.0, OpenVG 1.1 | |
SDRAM | DDR3/3L/4 | DDR3/3L/4 | DDR3/3L/4 | DDR3/3L | DDR3/3L | |
Storage | eMMC 5.0, SD | eMMC 5.0, SD | eMMC 5.0, SD | eMMC 5.0, SD | eMMC 5.0, SD | |
USB | 3.0*1+2.0*3 | 3.0*1+2.0*3 | 2.0*4 | 2.0*3 | 2.0*3 | |
Video Decoding | 4Kp60 10-bit H.2654Kp30 H.264 | 4Kp60 10-bit H.2654Kp30 H.264 | 4Kp60 10-bit H.2654Kp30 H.264 | 4Kp30 10-bit H.2651080p60 H.264 | 4Kp30 10-bit H.2651080p60 H.264 | |
Video Encoding | 1080p30 H.264 | 1080p30 H.264 | 1080p30 H.264 | 1080p30 H.264 | / | |
Video Output | 4Kp60 HDMI 2.0b Tx | V-by-One, LVDS | V-by-One, LVDS | LVDS | LVDS | |
Video Input | HDMI 2.0b, CVBS | HDMI 2.0b, CVBS | HDMI 2.0b, CVBS | HDMI 2.0b, CVBS | HDMI 1.4b, CVBS | |
Ethernet | 10/100/1000M MAC | 10/100/1000M MAC | 10/100/1000M MAC+PHY | 10/100M MAC+PHY | 10/100M MAC+PHY | |
TV DEMOD | DTMB+, DVB-C | DTMB+, DVB-C, ATV | DTMB+, DVB-C, ATV | DTMB+, DVB-C, ATV | DTMB+ | |
HDR | HDR 10 | HDR 10 | HDR 10, HLG | HDR 10, HLG | / | |
Application | Xiaomi Split TV 4 / Xiaomi Split TV 3S | Xiaomi Mi TV 4 (India) / Xiaomi TV 3S / TCL P2 / Max 6 / Xiaomi laser-projection / Inovel ME2 / Skyworth V8 / Haier Xiaoshuai U3S | Xiaomi Mi TV 4 Pro 4A 32"/43" (India) / Skyworth G6A / TCL P4 | Xiaomi 32"/43" TV (China) |
Amlogic also offers SoC products (S802, S805, and S812) specifically targeting Android TV boxes and OTT set-top boxes (which are variations of similar SoCs in the M series targeting tablets).[23]
S8**-H models include Dolby/DTS licenses.
First 64-bit Amlogic Products lineup. On August 28, 2016, all members of the S9 family were reported to be internally limited to 1.5 GHz instead of the advertised 2.0 GHz clock rate. As of that date, it was not clear if the limitation was due to hardware, firmware or software issues.[25] [26]
S9**(*)-H models include Dolby/DTS licenses.
Devices based on them are already in the market running Android 5.1 to 7.1, they are usually paired with 1 GB, 2 GB or 3 GB RAM, 8 GB to 64 GB flash memory, they have features such as a Gigabit Lan and Dual band 2.4G/5G A/C WiFi.
S905X was scheduled to be released in Q1 2016 while S905D and S912 were scheduled for Q2 2016. All three of the SoCs have Android Marshmallow and Buildroot Linux SDKs released.
S905L | S905X | S905D | S912 | ||
---|---|---|---|---|---|
Process | 28 nm HKMG | 28 nm HKMG | 28 nm HKMG | 28 nm HKMG | |
CPU | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Octa-core Cortex-A53 | |
GPU | Mali-450OpenGL ES 2.0 | Mali-450OpenGL ES 2.0 | Mali-450OpenGL ES 2.0 | Mali-T820 MP3OpenGL ES 3.1 | |
SDRAM | DDR3/4, LPDDR2/3 | DDR3/4, LPDDR2/3 | DDR3/4, LPDDR2/3 | DDR3/4, LPDDR2/3 | |
Storage | NAND flasheMMC 5.0, SD, NOR flash | NAND FlasheMMC 5.0, SD, NOR Flash | NAND FlasheMMC 5.0, SD, NOR Flash | NAND FlasheMMC 5.0, SD, NOR Flash | |
USB | 2.0*2 | 2.0*2 | 2.0*2 | 2.0*3 | |
Video Decoding | 4Kp60 10-bit H.2654Kp30 H.264 | 4Kp60 10-bit H.2654Kp60 VP9 Profile24Kp30 H.264 | 4Kp60 10-bit H.2654Kp60 VP9 Profile24Kp30 H.264 | 4Kp60 10-bit H.2654Kp60 VP9 Profile24Kp30 H.264 | |
Video Encoding | 1080p60 H.264 | 1080p60 H.264 | 1080p60 H.264 | 1080p60 H.265/H.264 | |
Video Output | HDMI 2.0b/HDCP 2.2CVBS | HDMI 2.0b/HDCP 2.2CVBS | HDMI 2.0b/HDCP 2.2CVBS, RGB | HDMI 2.0b/HDCP 2.2CVBS, RGB | |
Video Input | / | / | TS in, DVP | TS in, DVP | |
Ethernet | 10/100M MAC+PHY | 10/100M MAC+PHY | 10/100/1000 RGMII10/100M MAC+PHY | 10/100/1000 RGMII10/100M MAC+PHY | |
Audio Output | Stereo DACsI2S, SPDIF, DMIC | Stereo DACsI2S, SPDIF, DMIC | Stereo DACsI2S, SPDIF, DMIC | Stereo DACsI2S, SPDIF, DMIC | |
HDR | HDR 10, HLG | HDR 10, HLG | HDR 10, HLG | Dolby Vision, HDR 10, HLG | |
Application | IPTV | TMALL M17 / Xiaomi box 3S / Skyworth&JBL CINEMA STV215 / HF 10 / ATV195X / ZTE B860H / PPBOX P1 / Amazon Fire TV | Rokid Pebble / (O.B.E projector) | TMALL M16S / TMALL 3Pro / Raven-H / Phicomm T1 / JJ box |
At IBC 2018 Amlogic showed to the public for the first time their second generation SoCs for media players on reference boards running Android TV 9.[28]
S905X2 | S905Y2 | S922X | ||
---|---|---|---|---|
CPU Process | 12 nm | 12 nm | 12 nm | |
CPU | Quad-core Cortex-A53 | Quad-core Cortex-A53 | Quad-core Cortex-A73+Dual-Core CortexA53 | |
GPU | Mali-G31 MP2Vulkan 1.0,OpenGL ES 3.2 | Mali-G31 MP2Vulkan 1.0,OpenGL ES 3.2 | Mali-G52 MP4Vulkan 1.0,OpenGL ES 3.2 | |
SDRAM | DDR3/3L/4, LPDDR3/4 | DDR3/3L/4, LPDDR3/4 | DDR3/3L/4, LPDDR3/4 | |
Storage | SLC NAND Flash, eMMC 5.0,SD, SPI NOR/NAND | SLC NAND Flash, eMMC 5.0,SD, SPI NOR/NAND | SLC/MLC/TLC NAND Flash, eMMC 5.0,SDSC/SDXC/SDHC/SDIO, SPI NOR/NAND | |
USB | 3.0 | 2.0 | 3.0 | |
Video Decoding | 4Kp60 10-bit H.265,4Kp60 VP9 Profile2, 4Kp30 H.264 | 4Kp60 10-bit H.265,4Kp60 VP9 Profile2, 4Kp30 H.264 | 4Kp60 10-bit H.265,4Kp60 VP9 Profile2, 4Kp30 H.264 | |
Video Encoding | 1080p60 H.264/H.265 | 1080p60 H.264/H.265 | 1080p60 H.264/H.265 | |
Video Output | HDMI 2.1 | HDMI 2.1 | HDMI 2.1 | |
Video Input | TS in, DVP | TS in | TS in, DVP, MIPI | |
Wifi/Bluetooth | MIMO 2T2R Wifi / BT 5.0 | MIMO 2T2R Wifi / BT 5.0 | MIMO 2T2R Wifi / BT 5.0 | |
Ethernet | 10/100/1000 MAC+ 10/100 PHY | None | 10/100/1000 MAC+ 10/100 PHY | |
Audio Output | Audio Output | Stereo DACI2S, SPDIF, DMIC | ||
HDR | HDR10, HDR10+, HLG,Dolby Vision, TCH Prime | HDR10, HDR10+, HLG,Dolby Vision, TCH Prime | HDR10, HDR10+, HLG,Dolby Vision, TCH Prime | |
Package | 14 mm × 14 mm BGA | 10.9 mm × 10.9 mm BGA | 16.1 mm × 14.3 mm BGA |
According to a leaked roadmap, Amlogic was to launch its next generation of media processors starting from Q4 2019.[32] The main new feature is support of AV1 video decoding in hardware. Three new SoCs are in development:
S905Y4 | ||
---|---|---|
CPU Process | 12 nm | |
CPU | Quad-core Cortex-A35 | |
GPU | Mali-G31 MP2Vulkan 1.0,OpenGL ES 3.2 | |
SDRAM | DDR3/3L/4, LPDDR3/4 | |
Storage | SLC NAND Flash, eMMC 5.0,SDSC/SDXC/SDHC/SDIO | |
USB | 3.0 | |
Video Decoding | 4Kp60 10-bit H.265,4Kp60 VP9 Profile2, 4Kp60 AV1, 4Kp30 H.264 | |
Video Encoding | H.264/VP8 (via software encoder) | |
Video Output | HDMI 2.1 | |
Video Input | TS in | |
Wifi/Bluetooth | MIMO 2T2R Wifi / BT 5.0 | |
Ethernet | 10/100 MAC 10/100 PHY | |
Audio Output | Stereo DACSPDIF, TDM/PCM/I2s interface | |
HDR | HDR 10, HDR10+, HLG,Dolby Vision, TCH Prime | |
Package | 11 mm x 13.3 mm BGA |
In Q3 2017 Amlogic released new SoCs targeting smart speakers and audio applications.
A111 | A112 | A113 | ||
Process | 28 nm HKMG | 28 nm HKMG | 28 nm HKMG | |
CPU | Quad-core Cortex-A5 | Quad-core Cortex-A53 | Quad-core Cortex-A53 | |
SDRAM | DDR3 | DDR3/4 | DDR3/4 | |
I2S | 2ch I2S input/output | 8ch I2S input/output | 8ch I2S input/output | |
PDM | - | 2ch | 8ch | |
TDM | Yes | Yes | Yes | |
SPDIF | input/output | input/output | input/output | |
Panel | MIPI/LVDS | RGB | MIPI | |
Application | Harman Kardon allure | Xiaomi AI Speaker / Yeelight Speaker | Amazon Alexa / Sengled / Xiaomi AI Speaker HD |
ConnectivityConnectivity – USB 2.0, USB 3.0, HDMI 2.1Wi-Fi -Wi-Fi/IEEE 2.4 GHz/5 GHz 802.11 a/b/g/n/ac/axBluetooth-Bluetooth 4.1Audio-SPDIF, PCM, TDM, PDM, I2S, DAC
The Amlogic MX, S802 and S805 SoCs are also targeted at media dongles.[38]
Amlogic also offers SoCs targeting smart TVs and projectors, including M6L, M6C, M6D, M948, T826, T828, T866, T868, T962, T966 and T968.[39]
Model Number | Fab | CPU | GPU | Memory Technology | Ethernet Speed | HardwareDecoding | HardwareEncoding | Sampl. Avail- ability | Utilizing Devices | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ISA | μarch | Cores | Freq. (GHz) | μarch | Freq. (MHz) | Type | Bus width | |||||||
AML8726-M | 65 nm | ARMv7-A | Cortex-A9 | 1 | 1.0 | Mali 400 MP | 250 | DDR3/3L533 MHz | 32-bit | 100M | H.264 1080p 30fps | 2011 | OTT/IP/DVB STB, TV dongle, Smart home | |
AML8726-M3 | 40 nm | 2012 | ||||||||||||
AML8726-MX/MXS/M6 | 2 | 1.5 | Mali 400 MP2 | 400 | DDR3/3L, LPDDR2 533 MHz | Tablet, TV dongle | ||||||||
AML7366-M6C | DDR3/3L, LPDDR2/3 800 MHz | 2011 | OTT/IP/DVB STB, TV dongle, Smart home | |||||||||||
M801, M802 | 28 nmHKMG | Cortex-A9r4 | 4 | 2.0 | Mali 450 MP6 | 600 | 64-bit | H.265 4K 30fps | H.264 1080p 30fps | Tablet | ||||
M805, M806 | Cortex-A5 | 1.5 | Mali 450 MP2 | 500 | 32-bit | H.265 1080p 60fps | Tablet, Smart projector | |||||||
T826 | Mali 450 MP4 | 600 | H.264 720p 30fps | Smart TV, Smart projector | ||||||||||
T828 | Smart TV | |||||||||||||
T866 | Cortex-A9r4 | 1.8 | Mali 450 MP6 | 64-bit | 1GbE | H.265 4K 30fps | H.264 1080p 60fps | Smart TV, Smart projector | ||||||
T868 | H.264 1080p 30fps | Smart TV | ||||||||||||
T962 | ARMv8-A | Cortex-A53 | 1.5 | Mali 450 MP3 | 750 | 100M | Smart TV | |||||||
T966 | 1.8 | Mali T830 MP2 | 650 | 1GbE | Smart TV | |||||||||
T968 | ||||||||||||||
S802 | ARMv7-A | Cortex-A9r4 | 4 | 2.0 | Mali 450 MP6 | 600 | DDR3/3L, LPDDR2/3 800 MHz | 32-bit | 100M | H.265 720p, H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC) | H.264 1080p 30fps | Q1 2014 | OTT/IP/DVB STB, TV dongle, Smart home | |
S805 | Cortex-A5 | 1.5 | Mali 450 MP2 | 500 | 32-bit | H.265 1080p MP@L4.1 60fps, H.264 4K HP@L4.2 60fps | Q2 2014 | OTT/IP/DVB STB, TV dongle, Smart home | ||||||
S805X | ARMv8-A | Cortex-A53 | 1.2 | Mali 450 MP3 | H.265, H.264, VP9 1080p (60fps?) | H.264 1080p | 2017 | |||||||
S812 | ARMv7-A | Cortex-A9r4 | 2.0 | Mali 450 MP6 | 600 | DDR3/3L,LPDDR2/3 800 MHz | 32-bit | H.265 4K 30fps, H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC) | H.264 1080p 30fps | Q2 2014 | OTT/IP/DVB STB, TV dongle, Tablet, Smart home | |||
S905 | ARMv8-A | Cortex-A53 | 1.5 | Mali 450 MP3 | 750 | DDR3/3L, LPDDR2/31066 MHz | 32-bit[40] | H.265 4K MP-10@L5.1 60fps, H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC) | H.264 1080p 60fps | Q2 2015 | OTT/IP/DVB STB, TV dongle, Smart home | |||
S905W | ||||||||||||||
S905L | 64-bit[41] |
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)|||-|S905X|Q2 2016| rowspan="10" |OTT/IP/DVB STB, TV dongle, Smart home|-| S912| 8| Mali T820 MP3| 1GbE| H.265 1080p 60fps| Q2 2016|-| S905Y2| rowspan="8" | 12 nm| rowspan="4" | 4| rowspan="2" | 1.8| rowspan="4" | Mali G31 MP2| rowspan="4" | 850| rowspan="4" | DDR3/3L/4, LPDDR3/4 1066 MHz| rowspan="4" | ?| rowspan="3" | H.265 4K MP-10@L5.1 75fps, VP9 4K profile 2 60fps,H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)| H.265 4K 75fps| Q4 2018 |-| S905X2| H.265 4K 75fps| Q3 2019 |-| S905X3| ARMv8.2-A [42] | Cortex-A55| rowspan="2" | 1.91| rowspan="2" |H.265 4K 75fps| Q4 2019 |-| S905X4| ARMv8.2-A [43] | Cortex-A55| H.265 4K MP-10@L5.1 75fps, VP9 4K profile 2 60fps,
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)
4Kp120 AV1| Q4 2019|-| S922X| ARMv8-A [44] | Cortex-A73 + Cortex-A53| 4 + 2| 1.8 + 1.9| Mali G52 MP6| 800| DDR3/DDR3L/LPDDR3 1066 MHz, DDR4 1333 MHz, LPDDR4 1600 MHz| 1GbE| H.265 4K MP-10@L5.1 60fps, VP9 4K profile 2 60fps,
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)| H.265 4K 60fps| Q4 2017 |-| A311D| ARMv8-A [44] | Cortex-A73 + Cortex-A53| 4 + 2| 1.8 + 1.9| Mali G52 MP4| 800| DDR3/DDR3L/LPDDR3 1066 MHz, DDR4 1333 MHz, LPDDR4 1600 MHz| ??| H.265 4K MP-10@L5.1 60fps, VP9 4K profile 2 60fps,
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)| H.265 4K 60fps| Q2 2019 |-| S922XJ| ARMv8-A [45] | Cortex-A73 + Cortex-A53| 2 + 4| 2.2 + 1.9| Mali G52 MP6| 820| DDR4-1320/LPDDR4| 1GbE| H.265 4K MP-10@L5.1 60fps, VP9 4K profile 2 60fps,
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)| H.265 4K 60fps| Q1 2020|-| S928X| ARMv8.2-A [46] | Cortex-A76 + Cortex-A55| 1 + 4| 1.8 + 2.0| Mali G52 MC2 | 800| DDR4 3200 MHz, LPDDR4 1600 MHz| 1GbE| H.265 4K MP-10@L5.1 60fps, VP9 8K 2 60fps,
H.264 4K HP@L5.1 30fps (AVC) 60fps (MVC)| H.265/H.264 1080@60fps| Q1 2023|-! rowspan="2" | Model Number! rowspan="2" | Fab! colspan="4" | CPU! colspan="2" | GPU! colspan="2" | Memory Technology! rowspan="2" |Ethernet Speed! rowspan="2" |HardwareDecoding! rowspan="2" |HardwareEncoding! rowspan="2" | Sampl. Avail-
ability! rowspan="2" | Utilizing Devices|}
Amlogic does not publish sales or financial information on its website.
The company is listed as a client of several venture capital firms.[47] [48]
In the market for SoCs targeting Chinese tablet manufacturers and manufacturers of Android media players, TV boxes and media dongles, it faces competition primarily from Rockchip, Allwinner Technology, Actions Semiconductor, MediaTek, Intel and Realtek.[49] [50] [51] [52] Amlogic was reported to be fourth largest application processor supplier for Chinese tablets in 2012. For Q2 2014, Amlogic was reported to be the fifth largest supplier, after Rockchip, MediaTek, Allwinner and Actions Semiconductor.[53] Chinese SoC suppliers that do not have cellular baseband technology are at a disadvantage compared to companies such as MediaTek that also supply the smartphone market as white-box tablet makers increasingly add phone functionality to their products.[54]
In 2011, the AML8726-M was selected as one of the "hottest" processors by EE Times China, while in 2012, the AML8726-MX won EE Times-China's Processor of the Year award.[55]
Amlogic maintains a website[56] dedicated to providing source code for the Linux kernel and Android SDK supporting Amlogic chips and reference designs. The Linux kernel source code is freely available, and has recently (as of April 2014) been updated to support certain chips in the M8 family as well as the older MX family, with Android versions up to 4.4 (KitKat) being supported (based on Linux kernel version 3.10.x). However, the Android SDK requires a NDA and is only available to business partners. The source code includes Linux kernel 3.10.10, U-Boot, Realtek and Broadcom Wi-Fi drivers, NAND drivers, "TVIN" drivers, and kernel space GPU drivers for the Mali-400/450 GPU.[57] XBMC/Kodi Amlogic S805 / M805 / S806 / M806 / S812 Android video decoding compatibility list: Android hardware - Official Kodi Wiki
However an effort to push Linux upstream support for the GX ARM64 lineup is ongoing on Linux for Amlogic — Linux for Amlogic Meson https://gitlab.com/pages/sphinx documentation. Currently only the AML8726MX, S802, S805 and S905 SoC are booting headless on Linux 4.8. But S905X, S905D and S912 Headless support is expected for Linux 4.10.[58]