PowerPC e500 - PowerPC e500

The PowerPC e500 Бұл 32 бит микропроцессор өзек бастап Frescale жартылай өткізгіш. Ядро PowerPC Book E-нің ескі сипаттамасымен, сондай-ақ сәйкес келеді Қуат ISA v.2.03. Оның жеті кезеңнен тұратын екі шығарылымы бар құбыр бірге ФПУ (2-нұсқадан бастап), 32/32 KiB деректері және L1 нұсқауы кэштер және 256, 512 немесе 1024 KiB L2 фронтальды кэш. Жылдамдықтар 533 МГц-тен 1,5 ГГц-ге дейін, ал ядросы жоғары конфигурацияланған және нақты қажеттіліктерін қанағаттандыратын етіп жасалған ендірілген сияқты мүмкіндіктері бар қосымшалар көп ядролы қосымшаны өңдеу қондырғыларының (APU) жұмыс интерфейсі.

e500 жоғары өнімділікті қуаттайды PowerQUICC III чиптегі жүйе (SoC) желілік процессорлар және олардың барлығы жалпы атау схемасын қолданады, MPC85xx. Freescale жаңа QorIQ бұл PowerQUICC III-тен шыққан эволюциялық қадам, сонымен қатар e500 ядроларына негізделген болады.

Нұсқалар

E500 ядросының үш нұсқасы бар, яғни түпнұсқа e500v1, e500v2 және e500mc.

E500mc ядросының 64-биттік эволюциясы деп аталады e5500 ядросы және 2010 жылы, кейіннен енгізілді e6500 ядросы қосылды көп жұмыс мүмкіндіктері 2012 ж.

e500v1

  • SPE (Signal Processing Engine) кеңейтімдерін қолдау. Бүтін санды регистр файлы ені 64 битке дейін кеңейтілген. SPE емес нұсқаулар тек төмен 32 битке қол жеткізеді және жазады. Дегенмен, SIMD SPE нұсқаулары толық 64 биттен оқиды және жазады. Бұл кеңейтулер жолмен және AltiVec нұсқаулық.
  • SPESFP-ті қолдау (бір дәлдіктегі ендірілген скалярлық өзгермелі нүкте). Бұл классикалық FPU-дан ерекшеленетін жаңа өзгермелі нүкте бірлігі, оның соңғысы e500v1 және e500v2 жетіспейді. SPESFP регистр файлын қолданады. Бұл IEEE754 стандартына толығымен сәйкес келмейді.

e500v2

E500v1-дің e500v1-ге қатысты негізгі жақсартуларына мыналар жатады:

  • 32-биттен (4 GiB) 36-битке (64 GiB) дейін физикалық мекен-жай кеңістігі. Бұл өзгеріс e500v2 негізіндегі құрылғыларда көбінесе жетілдірілгенді пайдаланады дегенді білдіреді тақтаны қолдау пакеті E500v1 негізіндегі құрылғыларға қарағанда (BSP), өйткені әр түрлі перифериялық қондырғылар 4 GiB-тан жоғары физикалық адрестерге көшті.
  • 1 GiB және 4 GiB айнымалы парақ өлшемдерін қосу
  • DPESFP (екі дәлдіктегі кірістірілген скалярлық өзгермелі нүкте) қолдауын қосу. SPESFP негізінде бұл нұсқаулар 64 биттік бүтін регистрдің екі жартысына да қол жеткізеді.
  • ММУ-дің екінші деңгейлі 4K-массивінің көлемін және ассоциативтілігін екі есеге көбейту (256 кірістен 2 жолға дейін 512 кіруден 4 жолға дейін)
  • Деректер кэшін жіберіп алудан максималды 3-тен 5-ке дейін арттырыңыз
  • Цикл-түйіршікті уақыт белгілері үшін балама уақыт базасын қосу

e500mc

Freescale таныстырды e500mc ішінде QorIQ e500mc келесі ерекшеліктерге ие:

  • Қуат ISA v.2.06 қамтиды гипервизор және виртуалдандыру ендірілген платформалар үшін функционалдылық.
  • «Классикалық» өзгермелі нүкте қалпына келтірілді.
  • SPE, SPESFP және DPESFP жойылды, ал бүтін регистр файлы 32 битке оралды.
  • Бір чипте екіден 32-ге дейін ядролардың (бірдей типтегі ядролардың жоқтығына) қолдау көрсетіңіз.
  • Қолдайды CoreNet ядролар мен деректер кестесінің үдеткіштерін қосуға арналған байланыс матасы.
  • e500mc ядроларында жеке L2 кэштері бар, бірақ әдетте L3 кэштері, жад контроллері, жеделдету ядросы, енгізу-шығару және тағы басқалары сияқты басқа да құралдармен бөліседі.

Қолданбалар

PowerQUICC

Барлық PowerQUICC 85xx құрылғылары e500v1 немесе e500v2 ядроларына негізделген, олардың көпшілігі соңғысына негізделген.

QorIQ

2008 жылдың маусымында Freescale компаниясы бұл туралы жариялады QorIQ бренд, e500 өзектер тобына негізделген микропроцессорлар.

Сондай-ақ қараңыз

Әдебиеттер тізімі