ARM Cortex-A7

ARM Cortex-A7
Mediatek MT6582V
Genel bilgiler
Üretim başlangıcı2011[1]
TasarlayanARM Holding
Performans
Max. CPU saat hızı520 MHz  ilâ 2,3 GHz 
Önbellek
L1 önbelleği8–64 KB/8–64 KB
L2 önbelleğiİsteğe bağlı, 1 MB'a kadar
Mimari ve sınıflandırma
Komut setiARMv7-A
Fiziksel özellikler
Çekirdekler
  • 1–8
Tarihçe
ÖncülARM Cortex-A5
ArdılARM Cortex-A53

ARM Cortex-A7 MPCore, 2011 yılında duyurulan ARMv7-A mimarisini uygulayan ARM Holding tarafından lisanslanmış bir 32-bit mikroişlemci çekirdeğidir.[2]

Genel bakış

Cortex-A7, popüler Raspberry Pi 2 mikrobilgisayarına güç sağlamak için kullanıldı

İki ana uygulama hedefi vardır: ilki, Cortex-A8'in daha küçük, daha basit ve daha güç verimli bir ardılı olarak kullanılmasıdır. Diğer kullanım ise big.LITTLE mimarisi içindir; bir veya daha fazla A7 çekirdeği, bir veya daha fazla Cortex-A15 çekirdeği ile birleştirilerek heterojen bir sistem oluşturulur.[3] Bunu yapmak için Cortex-A7, A15 ile tam özellik uyumludur.

Cortex-A7 çekirdeğinin temel özellikleri şunlardır:

  • 8 aşamalı ardışık düzene sahip süperskalar, sıralı mikromimari[4]
  • NEON SIMD talimat seti uzantısı
  • VFPv4 Kayan Nokta Birimi
  • Thumb-2 talimat seti kodlaması
  • Jazelle RCT
  • Donanım sanallaştırma
  • Büyük Sayfa Adres Uzantıları (LPAE)
  • Tümleşik düzey 2 Önbellek (0–1 MB)
  • 1,9 DMIPS / MHz[4]
  • Tipik saat hızı 1,5 GHz[4]

Çipler

Aşağıdakiler de dahil olmak üzere birçok yongada sistem Cortex-A7 çekirdeğini uygulamıştır:

  • Allwinner A20 (çift çekirdekli A7, Mali-400 MP2 GPU'su ile)[5]
  • Allwinner A31 (dört çekirdekli A7, PowerVR SGX544MP2 GPU'su ile)[6]
  • Allwinner A83T (sekiz çekirdekli A7, PowerVR SGX544 GPU'su ile)[7]
  • Allwinner H3 (dört çekirdekli A7, Mali-400 MP2 GPU'su ile)[8]
  • Broadcom BCM23550 (dört çekirdekli HSPA+ çoklu ortam işlemcisi)[9]
  • Broadcom BCM2836 (dört çekirdekli A7, VideoCore IV GPU'su ile), Raspberry Pi 2 için özel olarak tasarlanmıştır[10]
  • NXP Semiconductor (Eski adıyla Freescale) QorIQ Layerscape LS1 (çift çekirdekli A7)
  • Freescale i.MX 6 UltraLite
  • HiSilicon K3V3, çift çekirdekli Cortex-A7 ve çift çekirdekli Cortex-A15'ten oluşan big.LITTLE mimarisi. ARM Mali-T658 GPU'sunu kullanır.
  • Marvell PXA1088 (dört çekirdekli A7, Vivante GC1000 ile)[11]
  • Mediatek MT6570 (çift çekirdekli A7, ARM Mali-400MP1 GPU'su ile)
  • Mediatek MT6572 (çift çekirdekli A7, ARM Mali-400MP1 GPU'su ile)
  • Mediatek MT6580 (dört çekirdekli A7, ARM Mali-400MP2 GPU'su ile)
  • Mediatek MT6582 (dört çekirdekli A7, ARM Mali -400MP2 GPU'su ile)
  • Mediatek MT6589 (dört çekirdekli A7, Imagination Technologies PowerVR SGX544 GPU'su ile)
  • Mediatek MT6592 (sekiz çekirdekli A7, ARM Mali-450MP4 GPU'su ile)
  • Mstar MSB2531A ARM Cortex A7 32bit 800MHZ
  • Qualcomm Snapdragon 200 ve Snapdragon 400 MSM8212 ve MSM8612, MSM8226, MSM8626 ve MSM8926 (dört çekirdekli A7, Adreno 305 GPU'su ile)
  • Samsung Exynos 5 Octa (5410), dört çekirdekli Cortex-A7 ve dört çekirdekli Cortex-A15'ten oluşan big.LITTLE mimarisi. Imagination Technologies PowerVR SGX544MP3 GPU'sunu kullanır.
  • Samsung Exynos 5 Octa (5420), dört çekirdekli Cortex-A7 ve dört çekirdekli Cortex-A15'ten oluşan big.LITTLE mimarisi. ARM Mali-T628MP6 GPU'sunu kullanır.
  • STMicroelectronics STM32MP13x (tek çekirdekli A7)
  • STMicroelectronics STM32MP15x (çift çekirdekli A7, M4 ve Vivante GPU'su ile)
  • ASPEED AST2600 BMC (çift çekirdekli A7, M4 ile)

Ayrıca bakınız

Kaynakça

  1. ^ Kaynak hatası: Geçersiz <ref> etiketi; pdate isimli refler için metin sağlanmadı (Bkz: Kaynak gösterme)
  2. ^ Whitwam, Ryan (21 Ekim 2011). "ARM Cortex-A7 offers a microdot-sized glimpse into the future of mobile processors". Extremetech. 4 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  3. ^ Ltd, Arm. "big.LITTLE". Arm | The Architecture for the Digital World (İngilizce). 14 Aralık 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  4. ^ a b c Shimpi, Anand Lal. "ARM's Cortex A7: Bringing Cheaper Dual-Core & More Power Efficient High-End Devices". www.anandtech.com. 28 Ağustos 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  5. ^ Aufranc (CNXSoft), Jean-Luc (9 Aralık 2012). "AllWinner Publishes A31 and A20 Processors Details - CNX Software". CNX Software - Embedded Systems News. 8 Ocak 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  6. ^ "A31". Allwinner Technology. 21 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  7. ^ "A83T". Allwinner Technology. 10 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  8. ^ "H3". Allwinner Technology. 8 Ocak 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  9. ^ "BCM23550". Broadcom. 29 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  10. ^ Upton, Eben. "Raspberry Pi 2 on sale now at $35". Raspberry Pi Foundation. 11 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 
  11. ^ "PX1088". Marvell. 12 Mayıs 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ocak 2024. 

Harici bağlantılar

ARM Holding
  • Resmî site
  • Cortex-A7 Teknik Referans Kılavuzları
Diğer
  • Cortex-A7 talimat döngüsü zamanlamaları
  • g
  • t
  • d
ARM tabanlı çip uygulamaları
  • ARM Holdings
  • ARM mimarisi
  • ARM mikro mimarileri listesi
  • ARM çekirdekleri uygulama listesi
  • ARM Cortex-A
  • ARM Cortex-R
  • ARM Cortex-M
  • ARMv7-A çekirdekleri karşılaştırılması
  • ARMv8-A çekirdekleri karşılaştırılması
32-bit
Cortex-A5
  • Actions ATM702x
  • Amlogic M805/S805, T82x
  • Atmel SAMA5D3
  • InfoTM iMAPx820, iMAPx15
  • Qualcomm Snapdragon S4 Play, 200
  • RDA RDA8810PL
  • Telechips TCC892x
Cortex-A7
  • Allwinner A2x, A3x, A83T, H3, H8
  • NXP i.MX7, QorIQ LS10xx, NXP i.MX6UL
  • Broadcom VideoCore BCM2836, BCM23550
  • Leadcore LC1813, LC1860/C, LC1913, LC1960
  • Marvell Armada PXA1920, 1500 mini plus
  • MediaTek MT65xx
  • Qualcomm Snapdragon 200, 400
Cortex-A8
  • Allwinner A1x
  • Apple A4
  • Freescale i.MX5
  • Rockchip RK291x
  • Samsung Exynos 3110(S5PC110), S5PV210
  • Texas Instruments OMAP 3
  • Texas Instruments Sitara AM3xxx
  • Texas Instruments DM38x
  • ZiiLABS ZMS-08
Cortex-A9
  • Actions ATM702x, ATM703x
  • Altera Cyclone V, Arria V/10
  • Amlogic AML8726, MX, M6x, M801, M802/S802, S812, T86x
  • Apple A5, A5X
  • Broadcom VideoCore BCM21xxx, BCM28xxx
  • Freescale i.MX6
  • HiSilicon K3V2, 910's
  • InfoTM iMAPx912
  • Leadcore LC1810, LC1811
  • Marvell Armada 1500 mini
  • MediaTek MT65xx
  • Nvidia Tegra, 2, 3, 4i
  • Nufront NuSmart 2816M, NS115, NS115M
  • Renesas EMMA EV2, R-Car H1, RZ/A
  • Rockchip RK292x, RK30xx, RK31xx
  • Samsung Exynos 4 421x, 441x
  • ST-Ericsson NovaThor
  • Telechips TCC8803
  • Texas Instruments OMAP 4
  • Texas Instruments Sitara AM4xxx
  • VIA WonderMedia WM88x0, 89x0
  • Xilinx Zynq-7000
  • ZiiLABS ZMS-20, ZMS-40
Cortex-A15
  • Allwinner A80
  • HiSilicon K3V3
  • MediaTek MT8135/V
  • Nvidia Tegra 4, K1
  • Renesas R-Car H2
  • Samsung Exynos 5 52xx, 54xx
  • Texas Instruments OMAP 5, DRA7xx, AM57xx
  • Texas Instruments Sitara AM5xxx
Cortex-A17
ARMv7-A
  • Apple A6, A6X, S1, S1P, S2, S3
  • Broadcom Brahma-B15
  • Marvell P4J
  • Qualcomm Snapdragon S1, S2, S3, S4 Plus, S4 Pro, 600, 800 (Scorpion, Krait)
Diğerler
64-bit
Cortex-A35
  • NXP i.MX8X
  • MediaTek MT6799, MT8516
  • Rockchip RK3308
Cortex-A53
  • Actions GT7, S900, V700
  • Allwinner A64, H5, H64, R18
  • Altera Stratix 10
  • Amlogic S9 Family, T96x
  • Broadcom BCM2837
  • EZchip TILE-Mx100
  • HiSilicon Kirin 620, 650, 655, 658, 659, 930, 935
  • Marvell Armada PXA1928, Mobile PXA1908/PXA1936
  • MediaTek MT673x, MT675x, MT6761, MT6762, MT6763, MT6765, MT6795, MT8161, MT8163, MT8165, MT8732, MT8735, MT8752
  • NXP ARM S32, QorIQ LS1088, LS1043, i.MX8M
  • Qualcomm Snapdragon 215, 410, 412, 415, 425, 427, 430, 435, 429, 439, 450, 610, 615, 616, 617, 625, 626, 630
  • Renesas RZ/V2M
  • Rockchip RK3328, RK3368
  • Samsung Exynos 7570, 7578, 7580, 7870, 7880
  • Spreadtrum SC9860/GV, SC9836
  • Texas Instruments Sitara AM6xxx
  • Xilinx ZynqMP
Cortex-A55
  • Samsung Exynos 850
  • Unisoc SC9863A
Cortex-A57
Cortex-A72
  • HiSilicon Kirin 950, 955, Kunpeng 916
  • MediaTek [MediaTek işlemcileri listesi#Sekiz ve on çekirdek
Cortex-A73
  • Qualcomm Snapdragon 460, 636, 660, 632, 662, 665, 835
  • Samsung Exynos 7872, 7884, 7885, 7904, 9609, 9610, 9611
  • HiSilicon Kirin 710, 960, 970
  • MediaTek MT6771, MT6799, MT8183
  • Amlogic S922X
Cortex-A75
  • Qualcomm Snapdragon 670, 710, 712, 845, 850
  • Samsung Exynos 9820, 9825
  • MediaTek MT6768, MT6769, MT6779
  • Unisoc T310, T610, T618, T700, T710, T740
Cortex-A76
  • HiSilicon Kirin 810, 820, 980, 985, 990
  • Qualcomm Snapdragon 480, 675, 678, 720G, 730(G), 732G, 765(G), 768G, 855(+) and 860, 7c, 8x and 8cx
  • MediaTek MT6785, MT8192, Dimensity 700, 720, 800(U), 810, 820
  • Samsung Exynos 990
  • Unisoc T760, T770
Cortex-A77
  • MediaTek Dimensity 1000
  • Qualcomm Snapdragon 690, 750G, 865(+) and 870
  • HiSilicon Kirin 9000
  • Samsung Exynos 880, 980
Cortex-A78
  • MediaTek Dimensity 900, 920, 1100, 1200
  • Qualcomm Snapdragon 778G, 780G, 888(+)
  • Samsung Exynos 1080, 2100
Cortex-X1
  • Qualcomm Snapdragon 888(+)
  • Samsung Exynos 2100
ARMv8-A