ARM Cortex-A9 MPCore
ARM Cortex-A9 MPCore je 32bitový vícejádrový procesor poskytující až 4 jádra Cortex-A9 koherentní s mezipamětí pomocí instrukční sady ARM v7 [1] . Představeno v roce 2007 [2] .
Přehled
Hlavní vlastnosti jader Cortex-A9:
- Mimořádný , spekulativní , superskalární , dynamický výpočetní kanál pro predikci větví . Dekodér zpracovává 2 příkazy za cyklus, buffer pro redistribuci instrukcí s kapacitou 32-40 příkazů, hloubka celočíselného potrubí je 8 kroků. Jádro zpracovává až čtyři mikrooperace na takt.
- Přejmenován soubor celočíselného registru , 32 architektonických registrů mapovaných na 56 fyzických [3] .
- Podpora (volitelně) blok SIMD instrukcí NEON, zpracování až 16 operandů na instrukci, šířka vektoru - až 128 bitů. Prováděcí blok je fyzicky široký 64 bitů a zpracovává 128bitový vektor ve dvou cyklech. Provádění příkazů NEON je sekvenční.
- Podpora (volitelná) pro instrukční blok VFPv3 s plovoucí desetinnou čárkou. Samostatný výpočetní kanál, sekvenční provádění.
- Podpora instrukční sady Thumb-2
- Podpora bezpečnostních rozšíření TrustZone
- Podpora rozšíření Jazelle DBX pro spouštění kódu Java
- Podpora rozšíření Jazelle RCT pro kompilaci JIT
- Velikost TLB – 128 záznamů
- 64bitová sběrnice mezipaměti L1
- Řadič mezipaměti L2 (0 - 4 MB, v pozdějších revizích až 8 MB)
- Podpora vícejádrových konfigurací
Velikost některých bloků jádra Cortex-A9 v podmíněných logických hradlech : hlavní jádro je přibližně 600 tisíc hradel, mezipaměť první úrovně s řadičem je přibližně 500 tisíc hradel, blok NEON je 500 tisíc hradel. Při výrobě technologií TSMC a 65 nm výrobním procesem je plocha jednoho jádra Cortex-A9 bez mezipaměti a NEONu přibližně 1,5 mm 2 [4] .
Viz také
Poznámky
- ↑ ARM Cortex-A9 MPCore (nedostupný odkaz) . arm.com. Získáno 2. února 2012. Archivováno z originálu 26. prosince 2007. (neurčitý)
- ↑ ARM představuje procesory Cortex-A9 pro škálovatelný výkon… - ARM . Získáno 28. srpna 2013. Archivováno z originálu 10. září 2013. (neurčitý)
- ↑ Arun. Kapesní CPU : Minulost, současnost a budoucnost . Beyond3D (7. února 2011). Datum přístupu: 26. prosince 2014. Archivováno z originálu 26. prosince 2014.
- ↑ Jednojádrový procesor Cortex-A9 (odkaz není k dispozici) . arm.com. Získáno 2. února 2012. Archivováno z originálu 13. prosince 2007. (neurčitý)
Odkazy
Holdings ARM
Jiné zdroje