ARM Cortex-A9 MPCore
ARM Cortex-A9 MPCore este un procesor multi-core pe 32 de biți care oferă până la 4 nuclee Cortex-A9 coerente cu cache-ul folosind setul de instrucțiuni ARM v7 [1] . Introdus în 2007 [2] .
Prezentare generală
Caracteristici cheie ale nucleelor Cortex-A9:
- O conductă computațională de predicție de ramură dinamică , speculativă , superscalară și neregulată . Decodorul procesează 2 comenzi pe ciclu, tamponul pentru redistribuirea instrucțiunilor cu o capacitate de 32-40 de comenzi, adâncimea conductei întregi este de 8 pași. Nucleul procesează până la patru micro-operații pe ceas.
- Fișier registru întreg redenumit , 32 de registre arhitecturale mapate la 56 fizice [3] .
- Suport (opțional) bloc de instrucțiuni SIMD NEON, procesând până la 16 operanzi per instrucțiune, lățime vector - până la 128 de biți. Blocul de execuție are o lățime fizică de 64 de biți, procesând un vector de 128 de biți în două cicluri. Executarea comenzilor NEON este secvențială.
- Suport (opțional) pentru blocul de instrucțiuni VFPv3 în virgulă mobilă. Conductă de calcul separată, execuție secvențială.
- Suport pentru setul de instrucțiuni Thumb-2
- Suport pentru extensiile de securitate TrustZone
- Suport pentru extensia Jazelle DBX pentru executarea codului Java
- Suport pentru extensia Jazelle RCT pentru compilarea JIT
- Dimensiunea TLB - 128 de intrări
- magistrală cache L1 pe 64 de biți
- Controler cache L2 (0 - 4 MB, în versiunile ulterioare până la 8 MB)
- Suport pentru configurații multi-core
Dimensiunea unor blocuri ale nucleului Cortex-A9 în porți logice condiționate : nucleul principal este de aproximativ 600 de mii de porți, primul nivel cache cu controler este de aproximativ 500 de mii de porți, blocul NEON este de 500 de mii de porți. Când este fabricat folosind tehnologia TSMC și procesul de fabricație de 65 nm, aria unui nucleu Cortex-A9 fără cache și NEON este de aproximativ 1,5 mm 2 [4] .
Vezi și
Note
- ↑ ARM Cortex-A9 MPCore (link indisponibil) . arm.com. Consultat la 2 februarie 2012. Arhivat din original pe 26 decembrie 2007. (nedefinit)
- ↑ ARM dezvăluie procesoare Cortex-A9 pentru performanțe scalabile... - ARM . Preluat la 28 august 2013. Arhivat din original la 10 septembrie 2013. (nedefinit)
- ↑ Arun. Procesoare portabile : trecut, prezent și viitor . Beyond3D (7 februarie 2011). Data accesului: 26 decembrie 2014. Arhivat din original pe 26 decembrie 2014.
- ↑ Procesor Cortex-A9 Single Core (link nu este disponibil) . arm.com. Consultat la 2 februarie 2012. Arhivat din original pe 13 decembrie 2007. (nedefinit)
Link -uri
ARM Holdings
Alte surse