ARM Cortex-A9 MPCore
Az ARM Cortex-A9 MPCore egy 32 bites többmagos processzor, amely akár 4 gyorsítótárral koherens Cortex-A9 magot biztosít az ARM v7 [1] utasításkészlet használatával . 2007-ben vezették be [2] .
Áttekintés
A Cortex-A9 magok főbb jellemzői:
- Rendkívüli , spekulatív , szuperskaláris , dinamikus elágazás-előrejelzési számítási folyamat . A dekóder ciklusonként 2 parancsot dolgoz fel, az utasítások újraelosztására szolgáló puffer 32-40 parancs kapacitású, az integer pipeline mélysége 8 lépés. A mag órajelenként legfeljebb négy mikroműveletet dolgoz fel.
- Átnevezett integer regiszterfájl , 32 architekturális regiszter leképezve 56 fizikai [3] .
- Támogatja (opcionális) SIMD utasítások blokkját NEON, akár 16 operandust dolgoz fel utasításonként, vektorszélesség - 128 bitig. A végrehajtási blokk fizikailag 64 bit széles, és egy 128 bites vektort dolgoz fel két ciklusban. A NEON parancsok végrehajtása szekvenciális.
- Támogatás (opcionális) a VFPv3 lebegőpontos utasításblokkhoz. Külön számítási folyamat, szekvenciális végrehajtás.
- Támogatás a Thumb-2 utasításkészlethez
- TrustZone biztonsági bővítmények támogatása
- A Jazelle DBX kiterjesztés támogatása a Java kód végrehajtásához
- Jazelle RCT kiterjesztés támogatása a JIT fordításhoz
- TLB mérete - 128 bejegyzés
- 64 bites L1 cache busz
- L2 gyorsítótár-vezérlő (0-4 MB, későbbi verziókban akár 8 MB)
- Többmagos konfigurációk támogatása
A Cortex-A9 mag egyes blokkjainak mérete feltételes logikai kapukban : a fő mag körülbelül 600 ezer kapu, az első szintű gyorsítótár a vezérlővel körülbelül 500 ezer kapu, a NEON blokk 500 ezer kapu. TSMC technológiával és 65 nm-es gyártási eljárással gyártva egy Cortex-A9 mag területe gyorsítótárak és NEON nélkül körülbelül 1,5 mm 2 [4] .
Lásd még
Jegyzetek
- ↑ ARM Cortex-A9 MPCore (nem elérhető link) . arm.com. Letöltve: 2012. február 2. Az eredetiből archiválva : 2007. december 26.. (határozatlan)
- ↑ Az ARM bemutatta a Cortex-A9 processzorokat a méretezhető teljesítmény érdekében… - ARM . Letöltve: 2013. augusztus 28. Az eredetiből archiválva : 2013. szeptember 10.. (határozatlan)
- ↑ Arun. Kézi CPU-k : múlt, jelen és jövő . Beyond3D (2011. február 7.). Hozzáférés dátuma: 2014. december 26. Az eredetiből archiválva : 2014. december 26.
- ↑ Cortex-A9 egymagos processzor (hivatkozás nem érhető el) . arm.com. Letöltve: 2012. február 2. Archiválva az eredetiből: 2007. december 13. (határozatlan)
Linkek
ARM Holdings
Egyéb források