MT8788 Processor

Higher-end Android Headunuts are built with faster processing MCU systems. The MT8788 (same as P60) and also called Mediatek MTK8788, is one of those modern Octacore-based SoC processors.

Mobile Devices

Designed for mobile phones, the MT8788 chip has found its way into powering the Android Headunits.

Octa-core

The MT8788 is an octa-core processor. This means it is 8 processing cores in a single chip. Multiplying the number of cores is a cheaper way of increasing processing power than just upping the clock speed alone. 8 Cores is an Octa-Core. These octa-core processors are much more advanced than the old Quad-Core chips by a huge step.

Cores

MT8788

8 ARM Cortex Cores comprised of; 4 High Speed ARM Cortex A73 at 2.0 GHz and 4 Low Power ARM Cortex A53 at 1.8 GHz in big.LITTLE configuration

The cores are the ARM cortex processing cores within the SoC. The MT8788 has two pairs of four cores.

4 of the cores are high-speed ARM Cortex A73 running at a very fast 2.0GHz

The other 4 cores are the low-power ARM Cortex A53 running at a quick 1.8GHz

big.LITTLE

The two pairs of four core configuration is called ‘big.LITTLE’.

big

‘big’ refers to the more powerful and faster 2.0 GHz A73 cores,

LITTLE

‘LITTLE’ refers to the lower power and more efficient A53 Cortex cores.

Working together

Together, the 4 cores form a high-speed and low-power design as needed; the MCU can engage or disengage cores as required to either extend the battery life of the phone or boost the performance by engaging the big, more powerful but power-hungry and battery-depleting A73 big cores.

MT8788 Block Diagram

MT8788 Block Diagram

ARM Cortex-A73 MPCore, ARM Cortex-A53, and the GPU ARM Mali G72 can be seen each with their respective L2 Caches linked by the AXI interconnection with the rest of the SoC.

DynamIQ manages big.LITTLE to get the best balance between power usage and processing power delivered.

Clock Speed

The clock speed also helps to boost the processing power; more Ghz means a quicker chip, and multiplying the cores gives a big boost in speed. The MT8788 can run at a maximum of 2 GHz. By contrast, the old quadcores can struggle to reach over 1.4 GHz clock speed.

Phones

The big.LITTLE is useful for mobile phones due to the on-demand ‘high speed’ and normal running low power that helps to preserve battery life. When this configuration of ARM cortex cores (A73+A53) is the same big.LITTLE configuration is found in a phone designated as the HELIO P60.

Battery Life

While the battery life is inconsequential for an Android Headunit, the chips are mass-produced, and many of them are used to power an Android headunit due to their favorable cost vs. the high processing speed.

Comparison

One advantage of the Android headunit manufacturers utilizing processors also found in a mobile phone is the ability to make a rough comparison. Assuming the amount of RAM fitted in each is the same, and each has the same SoC, you can get a feeling of how the headunit will perform with Android because it will be the same as the phone.

Adequate

P60 is a midrange phone processor that is adequate for Android phones. The MT8788 is fitted to higher-end Android headunits and is in the top quarter of the fastest Android headunits.

Generation Lag

Android headunit processors lag behind phones by several generations.

GPU

MT8788 Graphic Processor Mali G72 Block Diagram

GPU is the Graphic Processing Unit, part of the MT8788 SoC.

Clock rate

The GPU employed in the silicon is an ARM Mali-G72 MP3 clocked at 800MHz.

Mid Range

The G72 MP3 is a 3-cluster, mid-range, Android-based GPU debuting in the MT8788/P60. While the G72 is described as mid-range, this is how it is viewed for phones. When used in an Android headunit, the ARM Mali-G72 MP3 is a more than capable graphics processing core.

64-Bit

The MT8788 is a 64-bit capable processing chip. Future-proofing for Android requires 64-bit processing as newer apps will benefit from 64-bit chip support by giving a performance boost.

RAM

The MTK8788 (P60) is a modern processor, and expect to find a useful 8 GB RAM installed. RAM will generally make the Android experience more fluid and responsive. More APP can be cached in RAM, leading to a snappier response to the headunit.

ROM

Typically, 64 GB or 128 GB are available to the MT8788 SoC

Android 12

Modern MTK8788-based headunits will typically be based on Android 12, or at least closer to Android 12 than the quadcores that are based on Android 6 or Android 8.1 Go. Being a newer chip, the MT8788/P60 will be suited to running a later version of Android from Android 8 (Oreo), whereas the old 4-core chips are suited to old versions of Android: 4.4 Kitkat and 6.0 Marshmallow.

MT8788 SoC board

MT8788 SoC Board

A typical MT8788 SoC Board.

Mediatek MT8788v

Note the MEDIATEK chip in the center Hynix 64 GB EMC Flash chip on the left. Other support chips and metal shielding surround the main processing cores. This would be fitted inside the Android headunit to run the Android system.

Pie-Man
Pie-Man
Android guy who loves his android head units as much as he loves his cherry pie.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ask Questions in the new Android Headunit Forum

Before you comment, consider joining our new Android Headunit Discussion Forum. You can find a place for your question that will be more easily seen and get answers to your questions. We are also looking for posts from experienced uses to share their knowledge and expertise. A simple registration process will open the site to you.

Join the forum - handshake

Top Headunit Articles

If you have a question, try our new Android Headunit Forum for answers. A simple registration and introduction will allow you to post your questions in the forum.