ARM Cortex-A9 MPCore
ARM Cortex-A9 MPCore on 32-bittinen moniytiminen prosessori, joka tarjoaa jopa 4 välimuistin koherenttia Cortex-A9 ydintä käyttäen ARM v7 [1] -käskysarjaa . Otettiin käyttöön vuonna 2007 [2] .
Yleiskatsaus
Cortex-A9-ytimien tärkeimmät ominaisuudet:
- Epäjärjestyksessä , spekulatiivinen , superskalaarinen , dynaaminen haaran ennusteen laskennallinen liukuhihna . Dekooderi käsittelee 2 komentoa sykliä kohden, puskuri käskyjen uudelleenjakamiseen, kapasiteetti 32-40 komentoa, kokonaislukuliukuhihnan syvyys on 8 askelta. Ydin käsittelee jopa neljä mikrotoimintoa kelloa kohden.
- Uudelleennimetty kokonaislukurekisteritiedosto , 32 arkkitehtuurirekisteriä yhdistetty 56 fyysiseen [ 3] .
- Tuki (valinnainen) SIMD - käskyjen lohko NEON, prosessoi jopa 16 operandia käskyä kohden, vektorin leveys - jopa 128 bittiä. Suorituslohko on fyysisesti 64 bittiä leveä ja käsittelee 128-bittistä vektoria kahdessa jaksossa. NEON-komentojen suorittaminen on peräkkäistä.
- Tuki (valinnainen) VFPv3-liukulukukäskylohkolle. Erillinen laskentaputki, peräkkäinen suoritus.
- Tuki Thumb-2-ohjesarjalle
- Tuki TrustZone -tietoturvalaajennuksille
- Tuki Jazelle DBX -laajennukselle Java-koodin suorittamiseen
- Jazelle RCT -laajennustuki JIT - kokoelmalle
- TLB-koko - 128 merkintää
- 64-bittinen L1-välimuistiväylä
- L2-välimuistiohjain (0–4 Mt, myöhemmissä versioissa jopa 8 Mt)
- Tuki moniytimisille kokoonpanoille
Joidenkin Cortex-A9-ytimen lohkojen koko ehdollisissa logiikkaporteissa : pääydin on noin 600 tuhatta porttia, ensimmäisen tason välimuisti ohjaimen kanssa on noin 500 tuhatta porttia, NEON-lohko on 500 tuhatta porttia. TSMC-teknologialla ja 65 nm:n valmistusprosessilla valmistettaessa yhden Cortex-A9-ytimen pinta-ala ilman välimuistia ja NEON:ia on noin 1,5 mm 2 [4] .
Katso myös
Muistiinpanot
- ↑ ARM Cortex-A9 MPCore (linkki ei saatavilla) . arm.com. Haettu 2. helmikuuta 2012. Arkistoitu alkuperäisestä 26. joulukuuta 2007. (määrätön)
- ↑ ARM julkistaa Cortex-A9-prosessorit skaalautuvaan suorituskykyyn… - ARM . Haettu 28. elokuuta 2013. Arkistoitu alkuperäisestä 10. syyskuuta 2013. (määrätön)
- ↑ Arun. Kämmentietokoneet : menneisyys, nykyisyys ja tulevaisuus . Beyond3D (7. helmikuuta 2011). Käyttöpäivä: 26. joulukuuta 2014. Arkistoitu alkuperäisestä 26. joulukuuta 2014.
- ↑ Cortex-A9 yhden ytimen prosessori (linkki ei ole käytettävissä) . arm.com. Haettu 2. helmikuuta 2012. Arkistoitu alkuperäisestä 13. joulukuuta 2007. (määrätön)
Linkit
ARM Holdings
Muut lähteet