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
Harici bağlantılar
ARM Holding
Diğer
ARM tabanlı çip uygulamaları
32-bit
Cortex-A5 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 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 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 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 Cortex-A57 Cortex-A72 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 Cortex-A78 Cortex-X1 ARMv8-A
Apple A7 , A8 , A8X , A9 , A9X , A10 , A10X , A11 , A12 , A12X , A12Z , A13 , A14 , M1
Applied Micro X-Gene
Cavium ThunderX , ThunderX2
HiSilicon TaiShan v110
Nvidia Tegra K1 (Denver ), Tegra X2 (Denver2 ), Tegra Xavier (Carmel ),
Qualcomm Kryo , Falkor
Samsung Mongoose