ARM Cortex-A9
egy 32 bites, többmagos processzor típus From Wikipedia, the free encyclopedia
Remove ads
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]
Remove ads
Áttekinté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]
Remove ads
Csipek
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)
Fejlesztőrendszerek
Remove ads
Jegyzetek
Fordítás
Források
Kapcsolódó szócikkek
További információk
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads