ARM Cortex-A77 - ARM Cortex-A77 - Wikipedia

ARM Cortex-A77
Umumiy ma'lumot
Ishga tushirildi2019
LoyihalashtirilganARM Holdings
Maks. Markaziy protsessor soat tezligitelefonlarda 3,0 gigagertsgacha va planshetlarda / noutbuklarda 3,3 gigagertsgacha
Kesh
L1 kesh128 KiB (Paritet bilan 64 KiB I-kesh, 64 KiB D-kesh) yadro uchun
L2 kesh256–512 KiB
L3 kesh1–4 MiB
Arxitektura va tasnif
ArxitekturaARMv8-A
Mikro arxitekturaARM Cortex-A77
Ko'rsatmalar to'plamiARMv8-A
Kengaytmalar
Jismoniy xususiyatlar
Yadrolar
  • Klaster uchun 1-4
Mahsulotlar, modellar, variantlar
Mahsulot kodining nomi
  • Deimos
Tarix
O'tmishdoshARM Cortex-A76
VorisARM Cortex-A78, ARM Cortex-X1

The ARM Cortex-A77 a mikroarxitektura amalga oshirish ARMv8.2-A 64-bit ko'rsatmalar to'plami tomonidan ishlab chiqilgan ARM Holdings ' Ostin dizayn markazi.[1] ARM mos ravishda 23% va 35% o'sishni e'lon qildi tamsayı va suzuvchi nuqta ko'rsatkichlari. Xotira o'tkazuvchanligi A76 ga nisbatan 15% ga oshdi.[1]

Dizayn

Cortex-A77 vorisi sifatida xizmat qiladi Cortex-A76. Cortex-A77 - bu 4 keng dekodlash ishdan chiqqan superskalar yangi 1.5K makro-OP (MOPs) kesh bilan loyihalash. Har bir tsiklda 4 ta ko'rsatma va 6 ta Mopni olish mumkin. Va har bir tsikl uchun 6 Mops va 13 opsni qayta nomlang va yuboring. Buyurtmadan tashqaridagi oyna hajmi 160 ta yozuvga oshirildi. Orqa tomon 12 ta port bo'lib, Cortex-A76 ga nisbatan 50% ga oshdi. Quvur liniyasining 13 bosqichli chuqurligi va 10 bosqichning bajarilish kechikishi mavjud.[1][2]

Butun sonli klasterda oltita quvur liniyasi mavjud - bu Cortex-A76-dan ikkita qo'shimcha butun quvur liniyasining ko'payishi. Cortex-A76-dan olingan o'zgarishlardan biri bu navbatning birlashtirilishi. Ilgari har bir quvur liniyasining o'z navbatida navbat bor edi. Cortex-A77-da, endi samaradorlikni oshiradigan yagona birlashtirilgan navbat mavjud. Cortex-A77 odatdagi 1 tsiklli oddiy matematik operatsiyalar va ba'zi 2 tsiklli murakkab operatsiyalar bilan yangi to'rtinchi umumiy matematik ALUni qo'shdi. Hammasi bo'lib, arifmetik va mantiqiy ma'lumotlarni qayta ishlash operatsiyalarini bajaradigan uchta oddiy ALU va murakkab arifmetikani qo'llab-quvvatlaydigan to'rtinchi port mavjud (masalan, MAC, DIV). Cortex-A77 shuningdek, ALU ikkinchi filialini qo'shib, filiallar uchun o'tkazuvchanlikni ikki baravar oshirdi.

Ikkita ASIMD / FP ijro etuvchi quvur liniyasi mavjud. Bu Cortex-A76-dan o'zgarmagan. O'zgarishlar nima bo'ldi - bu navbatdagi navbat. Butun sonli klasterda bo'lgani kabi, ASIMD klasterida ham samaradorlikni oshirib, ikkala quvur liniyasi uchun ham birlashtirilgan navbat mavjud. Cortex-A76-da bo'lgani kabi, Cortex-A77 da ASIMD ham 128 bitli kenglikda, ikkita ikkita aniqlikdagi operatsiyalarga, 4 ta bitta aniqlikda, 8 ta yarim aniqlikda yoki 16 ta 8-bitli butun operatsiyalarga ega. Agar ushbu kengaytma qo'llab-quvvatlansa (sukut bo'yicha taklif qilinmasa va Arm tomonidan qo'shimcha litsenziya talab etilsa), ushbu quvur liniyalari kriptografik ko'rsatmalarni bajarishi mumkin. Korteks-A77 kriptografiya operatsiyalari samaradorligini oshirish uchun ikkinchi AES qurilmasini qo'shdi.[3]

Yadro tayanchlari imtiyozsiz 32-bitli dasturlar, lekin imtiyozli dasturlar 64-bitdan foydalanishi kerak ARMv8-A ISA. Bundan tashqari, Load acquire (LDAPR) ko'rsatmalarini qo'llab-quvvatlaydi (ARMv8.3-A ), Dot Product ko'rsatmalari (ARMv8.4-A ) va PSTATE Spekulyativ do'konni chetlab o'tish xavfsiz (SSBS) bit ko'rsatmalari (ARMv8.5-A ).

Cortex-A77 qo'llab-quvvatlaydi ARM ning DynamIQ texnologiyasi va yuqori mahsuldor yadrolar bilan birgalikda ishlatilishi kutilmoqda Cortex-A55 energiya tejaydigan yadrolar.[1]

Litsenziyalash

Cortex-A77 sifatida mavjud SIP yadrosi litsenziatlarga va uning dizayni uni boshqa SIP yadrolari bilan integratsiyalashishga mos keladi (masalan.) GPU, displey tekshiruvi, DSP, tasvir protsessori va boshqalar) biriga o'lmoq tashkil etuvchi chipdagi tizim (SoC).

Foydalanish

Nomi bilan hosilalar Kryo 585 va Kryo 560, ichida ishlatiladi Snapdragon 865 va Snapdragon 690.[4][5]

Shuningdek, Exynos 980 va Exynos 880.[6] Va MediaTek Dimensions 1000, 1000L va 1000+.[7]

Adabiyotlar

  1. ^ a b v d Frumusanu, Andrey. "Arm's New Cortex-A77 protsessorning mikro-arxitekturasi: rivojlanayotgan ishlash". www.anandtech.com. Olingan 2019-06-16.
  2. ^ Shor, Devid (2019-05-26). "Arm Cortex-A77 ni ochadi, bitta ipli ishlashga urg'u beradi". WikiChip sug'urtasi. Olingan 2019-06-16.
  3. ^ "Arm Cortex-A77".
  4. ^ "Qualcomm Snapdragon 865 5G mobil platformasi | Oxirgi Snapdragon protsessori". Qualcomm. 2019-11-19. Olingan 2020-06-18.
  5. ^ "Snapdragon 690 mobil platformasi". Qualcomm.
  6. ^ "Exynos 980 5G mobil protsessori: xususiyatlari, xususiyatlari | Samsung Exynos". Samsung Semiconductor. Olingan 2020-06-18.
  7. ^ MediaTek (2020-06-18). "MediaTek Dimensions 1000 seriyali". MediaTek. Olingan 2020-06-18.