To learn more about the silicon content of a Galaxy S8, I decided to identify many of the components in a US AT&T model. The following list is not intended to be particularly comprehensive. If any of the ICs listed below are outdated, there are likely newer revisions of these components in the phone.

Sensors:

ams TMD4906 optical module — ambient light sensor (ALS) + proximity sensor + IR LED

STMicroelectronics LSM6DSL SiP with accelerometer + gyroscope

STMicroelectronics LPS22HB barometer

Asahi Kasei Microdevices AK09916C magnetometer

Maxim Integrated MAX86907E heart rate monitor

Sealed Sensor Connector (SSC) System - maybe from TE Connectivity?

Semtech SX9320 grip sensor (an “ultra-low power capacitive Specific Absorption Rate (SAR) controller” for detection of RF attenuation by the user’s hand)

MSM8998 SoC:

ARM CoreLink MMU-500 system memory management unit

Qualcomm Adreno Venus 3XX video decoder/encoder (annoyingly marketed as a “VPU”)

Qualcomm WCD9341/9340 Aqstic (Tavil?) audio codec

Miscellaneous:

Broadcom BCM4361 Wi-Fi combo chip in a Murata module (Yes, Broadcom is still making mobile Wi-Fi combos.)

Toshiba THGBF7G9L4LBATRA 64 GB UFS 2.0 NAND + controller

Sony IMX333 and IMX320 BSI CMOS image sensors

Synaptics Namsan fingerprint sensor

Silicon Mitus SM5720 PMIC?

Maxim Integrated MAX98506 digital audio codec (DAC) + headphone amplifier (Hilariously, there are people selling this online as a USB charging controller for some reason.)

NXP PN553 NFC controller

Texas Instruments DRV2624 haptic driver

RichWave RTC6213N single-chip broadcast FM radio tuner

Xilinx XC4000 FPGA? (not sure)

Xilinx XC5000 FPGA? (not sure)

NXP PCAL6524-GPIO GPIO expander

Trustonic Trusted Execution Environment (TEE)

Possibly a Microchip USB controller?

There might be an Xceive XC2028 TV tuner in Korean GS8 models.

Used in system bring-up:

ARM CoreSight STM-500 System Trace Macrocell

Though they’re not terribly useful to publish, here are also some web benchmark results for reference:

JetStream 1.1 (Samsung browser): 75.710 +/- 0.26588

JetStream 1.1 (Chrome): 67.077 +/- 0.56466

Kraken 1.1 (Samsung browser): 2,342.0ms +/- 0.9%

Kraken 1.1 (Chrome): 2,837.6ms +/- 0.5%

Octane 2.0 (Samsung browser): 12,541

Octane 2.0 (Chrome): 11,322

WebXPRT 2015 (Samsung browser): 166 +/- 4

WebXPRT 2015 (Chrome): 158 +/- 3



Note that the beta of the Samsung browser is testing faster at the moment.

If anyone who works with silicon has any corrections, please let me know. I will have more to say on the GS8 in the future. For now I recommend following AnandTech’s technical hardware coverage.