ARM Cortex-A9
ARM Cortex-A9 MPCore | |
Gyártás | 2012 – |
Tervező | ARM Holdings |
Gyártó | TSMC Samsung Electronics |
Max CPU órajel | 0,8 GHz – 2 GHz |
Utasításkészlet | A32 |
Architektúra | ARMv7 |
Magok száma | 1–4 |
L1 gyorsítótár | 32 KiB utasítás, 32 KiB adat |
L2 gyorsítótár | 128 KiB–8 MiB (L2 cache-vezérlővel konfigurálható) |
Alkalmazása | mobil eszközök, mikrovezérlők |
Előd | ARM Cortex-A8 |
Utód | ARM Cortex-A53 |
A Wikimédia Commons tartalmaz ARM Cortex-A9 MPCore témájú médiaállományokat. |
Az ARM Cortex-A9 MPCore egy 32 bites többmagos processzor, amely legfeljebb 4 db. gyorsítótár-koherens Cortex-A9 magot tartalmazhat, amelyek az ARM v7 utasításkészlet-architektúrát implementálják.[1]
Áttekintés
[szerkesztés]A Cortex-A9 legfontosabb jellemzői:[2]
- Soron kívüli (out-of-order) utasításvégrehajtás, elágazásbecslővel ellátott szuperskalár futószalagok. Teljesítménye 2,50 DMIPS/MHz magonként.
- NEON SIMD opcionális utasításkészlet-kiterjesztés, amely max. 16 műveletet végezhet egy utasításban.
- Nagyteljesítményű VFPv3 opcionális lebegőpontos egység, amely kétszeresére növeli lebegőpontos teljesítményt a megelőző ARM FPU-khoz képest.
- Thumb-2 utasításkészlet-kiterjesztés: növeli a kódsűrűséget, a teljesítményre csak kis hatással van (az ARMv7 típusú csipek mind támogatjék a Thumb-2 kiterjesztést).
- TrustZone biztonsági kiegészítések.
- Jazelle DBX támogatás Java végrehajtáshoz.
- Jazelle RCT a JIT fordításhoz.
- Program Trace Macrocell és CoreSight Design Kit az utasításvégrehajtás beavatkozásmentes nyomkövetéséhez.
- L2 gyorsítótárvezérlő (0-4 MiB).
- Többmagos feldolgozás.
Az ARM állítja, hogy a TSMC 40G hard macro implementáció tipikusan 2 GHz-en működik; egy különálló mag, a gyorsítótárak nélkül, kevesebb mint 1,5 mm² területet foglal, a TSMC 65 nanométeres általános gyártási folyamatához illeszkedő tervezésnél,[3] és 1 GHz fölötti órajelen üzemelhet, magonkénti 250 mW fogyasztás mellett.[4]
Csipek
[szerkesztés]Számos egylapkás rendszer (system on a chip, SoC) ill. eszköz tartalmaz Cortex-A9 magot, például:
- Altera SoC FPGA[5]
- AMLogic AML8726-M[6]
- Apple A5, A5X
- Broadcom BCM11311 (Persona ICE)[7]
- Calxeda EnergyCore ECX-1000[8]
- Entropic EN7588[9]
- Freescale Semiconductor i.MX6[10]
- HiSilicon[11] K3V2 -Hi3620[12]
- Marvell Avastar 88W8787, ezt a Sony PlayStation Vita használja[13][14]
- MediaTek MT6575[15] (egymagos), MT6577[16] (kétmagos)
- Nufront NuSmart 2816, 2816M, 115[17]
- Nvidia Tegra 2 (NEON kiterjesztések nélkül), Tegra 3 és Tegra 4i
- Trident Microsystems 847x/8x/9x SoC család[18]
- Renesas Electronics EMMA Mobile/EV2
- Samsung Exynos 4210,[19] 4212, 4412
- Rockchip RK3066,[20] RK292x, RK31xx
- STMicroelectronics SPEAr1310,[21] SPEAr1340[22]
- ST-Ericsson Nova A9500, NovaThor U8500,[23] NovaThor U9500[24]
- Texas Instruments OMAP4 processzorok
- WonderMedia WM8850, WM8950 és WM8980[25]
- Xilinx Extensible Processing Platform[26]
- ZiiLABS ZMS-20[27]
Egylapkás rendszerek (SoC)
[szerkesztés]Fejlesztő | név | magok | folyamat | NEON SIMD | vektoros lebegőpontos egység |
GPU |
---|---|---|---|---|---|---|
Altera | SoC FPGA | 1–2 | 28 nm | Igen | VFPv3 | opcionálisan FPGA-ban megvalósítva; TES Electronic Solutions D/AVE HD |
AMLogic | AML8726-M | 1 | ? | Igen | VFPv3 | ARM Mali-400 |
AMLogic | AML8726-MX | 2 | 40 nm | Igen | VFPv3 | ARM Mali-400 MP2 |
AMLogic | AML8726-M8 | 4 | 28 nm | Igen | VFPv3 | ARM Mali-450 MP6 |
Apple Inc. | A5 | 2 | 32 nm 45 nm |
Igen | VFPv3 | PowerVR SGX543MP2 |
Apple Inc. | A5X | 2 | 45 nm | Igen | VFPv3 | PowerVR SGX543MP4 |
Broadcom | BCM11311 (Persona ICE) | 2 | 40 nm | ? | ? | Broadcom Videocore IV |
Broadcom | BCM21654G | 1 | 40 nm | Igen | VFPv3 | Broadcom Videocore IV |
Broadcom | BCM21664T | 2 | 40 nm | Igen | VFPv3 | Broadcom Videocore IV |
Calxeda | EnergyCore ECX-1000[8] | 4 | 40 nm | Igen | VFPv3 | - |
Freescale Semiconductor | i.MX6[28] | 1–4 | 40 nm | Igen | VFPv3 | Vivante Corporation GPU IP magok[29] |
HiSilicon | K3V2 (Hi3620) | 4 | 40 nm | Igen | VFPv3 | Vivante GC4000 |
LG Corp | LG L9 | 2 | ? | ? | ? | ARM Mali-400 MP4 |
Marvell | PXA986 | 2 | 45 nm | Igen | VFPv3 | PowerVR SGX540 / Vivante GC1000 (Galaxy Tab 3 7 collos) |
Marvell | PXA988 | 2 | 45 nm | Igen | VFPv3 | ? |
MediaTek | MT6575 | 1 | 40 nm | Igen | VFPv3 | PowerVR SGX531[15] |
MediaTek | MT6577 | 2 | 40 nm | Igen | VFPv3 | PowerVR SGX531[16] |
Nufront | NuSmartTM 2816(NS2816) | ? | ? | Igen | ? | ARM Mali-400[30] |
Nufront | NuSmartTM 2816M (NS2816M) | ? | ? | Igen | ? | ARM Mali-400 |
Nufront | NuSmartTM 115 (NS115) | ? | ? | Igen | ? | ARM Mali-400 |
Nvidia | Tegra 2 sorozat | 2 | 40 nm | Nem | VFPv3-D16 | GeForce ULP |
Nvidia | Tegra 3 (Kal-El) sorozat | 4 | 40 nm | Igen | VFPv3 | GeForce ULP |
Renesas Electronics | EMMA Mobile/EV2[31] | ? | ? | Igen | ? | PowerVR SGX530 |
Rockchip | RK2928 | 1 | 40 nm | ? | ? | ARM Mali-400 |
Rockchip | RK3066[20] | 2 | 40 nm | Igen | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3128 | 2 | ? | Igen | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3188[32] | 4 | 28 nm | Igen | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual | 2 | 45 nm | Igen | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual | 2 | 32 nm | Igen | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Quad | 4 | 32 nm | Igen | VFPv3 | ARM Mali-400 MP4 |
STMicroelectronics | SPEAr1310 | ? | ? | Nem | VFPv3 | – |
STMicroelectronics | SPEAr1340 | ? | ? | Nem | VFPv3 | ARM Mali-200[33] |
ST-Ericsson | Nova A9500 | 2 | 45 nm | Igen | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U8500 | 2 | 45 nm | Igen | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U9500 | 2 | 45 nm | Igen | VFPv3 | ARM Mali-400 |
Sony | PlayStation Vita | 4 | 40 nm | Igen | VFPv3 | PowerVR SGX543MP4+ |
Texas Instruments | OMAP4430 OMAP4460 |
2 | 45 nm | Igen | VFPv3 | PowerVR SGX540 |
Texas Instruments | OMAP4470 | 2 | 45 nm | Igen | VFPv3 | PowerVR SGX544 |
Trident Microsystems | PNX8473[34] | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8483[35] | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8491[36] | 1 | ? | ? | ? | PowerVR SGX531 |
WonderMedia | WM8850 | 1 | ? | Igen | ? | ARM Mali-400 |
WonderMedia | WM8880 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
WonderMedia | WM8950 | 1 | ? | ? | ? | ARM Mali-400[25] |
WonderMedia | WM8980 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
Xilinx | Zynq-7000[37] | 2 | ? | Igen | VFPv3 | – |
ZiiLABS | ZMS-20 | ? | ? | Igen | VFPv3 | ZiiLABS flexibilis Stemcell médiafeldolgozás |
Fejlesztőrendszerek
[szerkesztés]Fejlesztő | név | SoC | RAM | ROM | SD | SATA | USB | Ethernet | Wi-Fi | Bluetooth | GPS | gyorsulásmérő | magnetométer | giroszkóp | barométer |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Origenboard | Origenboard[38] | Samsung Exynos 4210 | 1 GiB DDR3 | – | 2 port SD/MMC kártyafoglalat | – | beágyazott | – | SWB-A31 | SWB-A31 | – | – | – | – | – |
Odroid | Odroid-X[39] | Samsung Exynos 4412 | 1 GiB LP-DDR2 800 | – | SDHC kártyahely + eMMC modul socket | – | 6×USB2.0 host + µUSB2.0 eszköz | 10/100 Mb | – | – | – | – | – | – | – |
PandaBoard | PandaBoard | TI OMAP4430[40] | 1 GiB LP-DDR2 | – | teljes méretű SD/MMC kártya | – | LAN9514-JZX | LAN9514-JZX | LS240-WI-01-A20 | LS240-WI-01-A20 | – | – | – | – | – |
Calao systems | Snowball[41] | ST-Ericsson Nova A9500[42] | 1 GiB LP-DDR2 | 4 / 8GB e-MMC | microSD | – | FT232R | LAN9221 | AW-NH580 | AW-NH580 | AW-NH580 | LSM303DLH | LSM303DLH | L3G4200D | LPS001WP |
Trim-Slice | Trim-Slice[43] | Tegra 2 series | 1 GiB DDR2-667 | – | teljes méretű SD slot (SDHC) + microSD slot (SDHC) | GL830 | beágyazott | RTL8111DL | RT3070 | – | – | – | – | – | – |
Jegyzetek
[szerkesztés]- ↑ ARM Cortex-A9 MPCore. Arm.com. (Hozzáférés: 2012. február 2.)
- ↑ Cortex-A9 Processor Specifications. ARM. [2011. október 7-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ Cortex-A9 Single Core Processor. Arm.com. (Hozzáférés: 2012. február 2.)
- ↑ ARM spins multicore-enabled Cortex core - News - Linux for Devices. [2012. szeptember 6-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. január 7.)
- ↑ SoC FPGA overview, Altera, <http://www.altera.com/devices/processor/soc-fpga/proc-soc-fpga.html>
- ↑ Mobile Internet Devices, Amlogic, <http://www.amlogic.com/product02.htm>. Hozzáférés ideje: 2014-04-22 Archiválva 2014. május 4-i dátummal a Wayback Machine-ben Archivált másolat. [2014. május 4-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ BCM11311 - Persona ICE Application Processor. Broadcom. [2012. január 14-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ a b EnergyCore™ ECX-1000: Technical Specifications. Calxeda. [2012. április 25-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. május 8.)
- ↑ High Performance, Dual-Core IP Set-top Box SoC. Entropic. [2013. október 29-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ Introducing the i.MX 6 Series. Freescale Semiconductor
- ↑ http://www.hisilicon.com
- ↑ HiSilicon Unveils Quad-Core Cortex A9 K3V2 Processor (Hi3620)
- ↑ Johnny Cullen: Sony outs tech specs for NGP. VG247, 2011. január 24. (Hozzáférés: 2011. január 25.)
- ↑ Sony Playstation Vita Teardown & Product Analysis. TechInsights. [2013. augusztus 18-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 15.)
- ↑ a b MediaTek - MT6575. MediaTek. [2013. január 15-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. január 8.)
- ↑ a b MediaTek - MT6577. MediaTek. [2013. január 13-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. január 8.)
- ↑ Computer System Chip. Nufront. [2011. augusztus 30-i dátummal az eredetiből archiválva]. (Hozzáférés: 2011. szeptember 26.)
- ↑ NXP to show the first fully integrated 45nm set top box soc based on ARM cortex - A9 processors, <http://www.nxp.com/news/content/file_1660.html>
- ↑ Exynos 4210. samsung.com, 2012. január 20. (Hozzáférés: 2012. február 2.)
- ↑ a b RK3066 Dual-Core Era is coming, <http://www.rock-chips.com/upload/RK3066简介.jpg>
- ↑ SPEAr1310 Dual-core Cortex A9 embedded MPU for communications, <http://www.st.com/internet/mcu/product/250658.jsp>
- ↑ SPEAr1340 Dual-core Cortex A9 embedded MPU for communications, <http://www.st.com/internet/mcu/product/251211.jsp>. Hozzáférés ideje: 2013-10-27
- ↑ ST-Ericsson NovaThor U8500, ST-Ericsson, <http://www.stericsson.com/products/u8500-novathor.jsp>. Hozzáférés ideje: 19 February 2011 Archivált másolat. [2013. július 22-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ ST-Ericsson NovaThor U9500, ST-Ericsson, <http://www.stericsson.com/products/u9500-novathor.jsp>. Hozzáférés ideje: 25 September 2011 Archivált másolat. [2011. október 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ a b WonderMedia Announces PRIZM WM8950 with Android 4.0 Support, 2013. május 19. [2013. augusztus 15-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. június 17.)
- ↑ White Paper: Extensible Processing Platform, <http://www.xilinx.com/support/documentation/white_papers/wp369_Extensible_Processing_Platform_Overview.pdf>. Hozzáférés ideje: 2011-01-06 Archivált másolat. [2011. szeptember 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ ZiiLABS ZMS-20 Dual ARM Cortex A9 Media Processor, <http://www.ziilabs.com/products/processors/zms20.aspx>. Hozzáférés ideje: 2011-09-26 Archiválva 2011. szeptember 25-i dátummal a Wayback Machine-ben Archivált másolat. [2011. szeptember 25-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ Introducing the i.MX 6 Series of Applications Processors, <http://www.freescale.com/files/32bit/doc/fact_sheet/IMX6SRSFS.pdf>. Hozzáférés ideje: 2013-10-27
- ↑ Vivante GPU IP Cores Power the Latest Freescale i.MX 6 Series of Application Processors, <http://vivantecorp.com/fsl.html>. Hozzáférés ideje: 2011-07-31 Archivált másolat. [2011. november 20-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ Nufront 2GHz ARM Cortex-A9 for Desktop, Laptop and Netbook – NuSmart 2816, <http://www.cnx-software.com/tag/nufront/>
- ↑ EMMA Mobile Home, <http://www2.renesas.com/mobile/en/emma_mobile/>. Hozzáférés ideje: 2013-10-27 Archiválva 2011. szeptember 8-i dátummal a Wayback Machine-ben Archivált másolat. [2011. szeptember 8-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ http://www.gizmochina.com/2012/12/05/review-of-rockchip-rk3166-quad-core-chipset/
- ↑ SPEAr family of embedded microprocessors, <http://www.st.com/internet/com/SALES_AND_MARKETING_RESOURCES/MARKETING_COMMUNICATION/MARKETING_BROCHURE/brspear0511.pdf>. Hozzáférés ideje: 2011-09-25 Archivált másolat. [2011. június 28-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ PNX8473, <http://www.entropic.com/solutions/telco/telco-set-top-box/pnx8473>. Hozzáférés ideje: 2013-10-27 Archiválva 2013. október 29-i dátummal a Wayback Machine-ben Archivált másolat. [2013. október 29-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ PNX8483, <http://www.entropic.com/solutions/cable/cable-stb-soc-solutions/pnx8483>. Hozzáférés ideje: 2013-10-27 Archiválva 2013. október 29-i dátummal a Wayback Machine-ben Archivált másolat. [2013. október 29-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ PNX849x, <http://www.tridentmicro.com/producttree/stb/cable-iptv-stb/pnx849x/>[halott link]
- ↑ Archivált másolat. [2012. április 7-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. április 13.)
- ↑ OriginBoard Documents, <http://www.origenboard.org/index.php?mid=Resources&category_srl=360>
- ↑ Open Exynos4 Quad Mobile Development Platform, <http://www.hardkernel.com/renewal_2011/products/prdt_info.php>. Hozzáférés ideje: 2012-09-11 Archiválva 2012. szeptember 8-i dátummal a Wayback Machine-ben Archivált másolat. [2012. szeptember 8-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ OMAP 4 Platform: OMAP4430/OMAP4460, <http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12843&contentId=53243>
- ↑ Snowball technical documentation, <http://www.igloocommunity.org/support/Technical_documentation>
- ↑ Changing the game: ST-Ericsson Unveils NovaThor Family of Smartphone Platforms Combining its Most Advanced Application Processors with the Latest Generation of Modems, <http://www.stericsson.com/home/NOVA.jsp>. Hozzáférés ideje: 2011-09-25 Archivált másolat. [2011. október 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
- ↑ Trime-Slice Models, <http://trimslice.com/web/models>. Hozzáférés ideje: 2013-10-27 Archiválva 2013. október 29-i dátummal a Wayback Machine-ben Archivált másolat. [2013. október 29-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. október 27.)
Fordítás
[szerkesztés]Ez a szócikk részben vagy egészben az ARM Cortex-A9 MPCore című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
[szerkesztés]Kapcsolódó szócikkek
[szerkesztés]További információk
[szerkesztés]- ARM Holdings
- Other