Samsung Exynos 7 ARM Cortex A57 Processor Linux Code Submitted

Samsung has not announced any 64-bit processor yet, but according to a recent patchset Exynos 7 may be their first 64-bit ARM SoC, and it will be based on the faster Cortex A57 cores. A quick way to learn a little more is to check the device tree file (exynos7.dtsi).

Samsung_Exynos_7Here’s an interesting snippet:


As it stands, Exynos7 would be a single core Cortex A57 processor. This sounds unlikely that a company would launch a single core processor at this stage, so it’s probably early code that may not support all cores just yet.  We also know Samsung uses ESPRESSO board for development with Samsung Exynos 7 processor and 3 GB RAM.

Thanks to David for the tips.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

10
Leave a Reply

avatar
10 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Samsung Officially Announces Exynos 7 Octa big.LITTLE ARM Cortex A53/A57 ProcessorEl primer SoC de 64 bits de Samsung podría lanzarse en septiembre - GizChina.es | GizChina.esLa puce 64 bits de Samsung lancée en septembre ? | BlogNTSamsung's first 64-bit chip could launch in September - Liliputing Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
davidlt
Guest
davidlt

It’s their first consumer ARMv8 64-bit silicon, but they also had GH7 for development purposes probably. DTSI has a single A57 core, but that already raised questions from reviewers. A single core might only as an example with actual cores being specified in DTS, or some kind of workaround for a lack of code for Exynos7 (it’s just an initial patchset).

The first indicator that Samsung was up to something was when Evandro Menezes (Samsung, US) earlier this month sent a patch to gcc-patches regarding a fix for AArch64 also created another bug report for AArch64. AFAIK, he is probably the only @samsung.com looking into AArch64 on GCC.

Samsung R&D center in Russia has quite some touches in GCC, especially for Address Sanitizer related activity.

Maybe finally we will manage to get ~200 USD development boards. It’s now either tegra132 (Tegra K1 64-bit) or Exynos 7. While tegra132 will end up being more favored (recent blog post about Fedora 21 supported ARM architectures). There are already ~5 boards with 64-bit Tegra (DTS in Android and ChromeOS), not to mention Google’s Tango project tablet. Tegra is the only custom core for ARMv8 in consumer grade market so far. 64-bit Tegra architecture is very interesting (in-order pipeline, out-of-order complexity moved to firmware, 7-way superscalar, dynamic code optimization, etc.)

Almost 🙂 So much waiting.

kcg
Guest
kcg

@davidlt
Sorry, but could you be more specific about Tegra K1 64bit boards? IIRC those are just plain Cortex-A15 boards since so called Nvidia Denver was not released in silicon yet.

trackback

[…] CNX-Software has discovered hints of something called a Samsung Exynos 7 processor which is also a 64-bit, ARMv8 chip. It could be […]

davidlt
Guest
davidlt

kcg :
@davidlt
Sorry, but could you be more specific about Tegra K1 64bit boards? IIRC those are just plain Cortex-A15 boards since so called Nvidia Denver was not released in silicon yet.

I might have been mistaken regarding Project Tango, the tear down showed 4-core Tegra K1. There are DTS for several boards in Android and Chromium source tree with tegra132. DTS states it’s 2 cores, compatible with “nvidia,denver” and “arm,armv8”. These boards are only for internal and partners use for bringing up the products (Android smartphones and new Chromebooks).

davidlt
Guest
davidlt

@cnxsoft
5433 doesn’t make sense for me. 5430 was the first 20nm silicon. From the marketing point of view naming ARMv8 64-bit silicon 5433 wouldn’t make sense as it would confuse people. Thus I would expect Note 4 to have Exynos 7. More patches are flowing in from Samsung, also from more developers. The timing for Note 4 is also perfect. We will know for sure in a few days.

They definitely need at least 20nm for A57 in mobile silicon.

Samsung also promised 14nm FinFET (also Globalfoundaries will use Samsungs’ 14nm FinFET process) and custom ARMv8 cores (in 2015 maybe).

Only companies with custom ARMv8 cores so far are APM, Cavium, Nvidia and Apple.

trackback

[…] ce temps, des notes de CNX-Software ont découvert quelque chose qui se nomme être un processeur Samsung Exynos 7 qui est aussi une puce 64 bits […]

trackback

[…] llega esa presentación, CNX-Software ha descubierto un nuevo procesador de la compañía, llamado Samsung Exynos 7, el cual también es […]

trackback

[…] started to commit code related to Exynos 7 processor to mainline kernel in August, but at the time details were scarce, and many tech websites referred […]