Семейство PowerPC 5000 представляет собой серию микропроцессоров PowerPC и Power ISA от Freescale (ранее Motorola ) и STMicroelectronics, разработанных для автомобильных и промышленных микроконтроллеров и систем на кристалле (SoC). Семейство MPC5000 состоит из двух линий (51xx / 52xx и 55xx / 56xx), которые действительно не имеют общего наследия.
Процессоров
MPC51xx
- MGT5100 была введена в 2002 году и первый процессор Motorola для своего Mobilegt SoC-платформы для телематических , информационно-развлекательных приложений в автомобилях. На основе E300 ядра, вытекающей из 603e PowerPC , он побежал в скоростях до 230 МГц и включает в себя двойной точности FPU , 16/16 кБ L1 данных / команд кэши и богатый набор ввода / вывода периферийных устройств , как DDR SDRAM , USB , Контроллеры дисков PCI , Ethernet , IrDA и ATA .
- MPC5121e была введена в мае 2007 года и базируется на MPC5200B. Это высокоинтегрированный SoC-процессор с тактовой частотой 400 МГц, предназначенный для телематических приложений и включающий контроллеры для USB, PCI, сети, DDR RAM и дискового хранилища. Он также имеет встроенный графический процессор PowerVR MBX Lite, поддерживающий 3D-ускорение и отображающий до 1280 × 720 пикселей, и полностью программируемый сопроцессор RISC с частотой 200 МГц, предназначенный для обработки мультимедиа, такой как аудио и распознавание речи в реальном времени .
- MPC5123 была введена в апреле 2008 года [1] и по существу MPC5121e без сопроцессора PowerVR. Он предназначен для телематики , систем точек продаж , медицинского оборудования, киосков с дисплеями и промышленной автоматизации.
MPC52xx
Семейство MPC5200 основано на процессоре MGT5100 core e300 и также является частью платформы Freescale mobileGT.
- MPC5200 - 266–400 МГц, встроенные контроллеры для DDR-RAM, PCI, Ethernet, USB, ATA, последовательного порта, DMA и других операций ввода-вывода. Представлен в 2003 году, заменен на MPC5200B.
- MPC5200B - 266–466 МГц, усовершенствованный MPC5200, представленный в 2005 году. Также используется в небольшом компьютере EFIKA .
MPC55xx
Основываясь на ядре e200, которое происходит от ядра MPC5xx , оно совместимо снизу вверх с новым ядром e500 и более старой спецификацией PowerPC Book E. Основное внимание уделяется автомобильным и промышленным системам управления, таким как робототехника, силовая передача и система впрыска топлива. [1] Ядра являются основой для множества контроллеров SoC в диапазоне от 40 до 600 МГц с множеством дополнительных функций, таких как Flash-ROM, контроллеры Ethernet и настраиваемый ввод-вывод. Все процессоры MPC55xx соответствуют спецификации Power ISA v.2.03 .
Семейство MPC55xx имеет четыре немного разных ядра: от действительно низкого до высокого.
- MPC5510 - использует ядро e200z1 с дополнительным ядром e200z0 в качестве сопроцессора.
- MPC5533 и MPC5534 - используют ядра e200z3 .
- MPC5553 , MPC5554 , MPC5561 , MPC5565 , MPC5566 и MPC5567 - используют ядра e200z6 .
MPC56xx
Семейство MPC56xx - это микроконтроллеры на базе ядра PowerPC e200, разработанные совместно Freescale и STMicroelectronics . Изготовлен по 90-нм техпроцессу. Эти микроконтроллеры специально созданы для автомобильных приложений, таких как гидроусилитель руля, впрыск топлива, управление дисплеем, трансмиссия, активная подвеска, управление шасси, антиблокировочные тормозные системы и радар для адаптивного круиз-контроля. Freescale называет эти процессоры MPC56xx, а ST называет их SPC56x .
- MPC560xB / C или SPC560B / C - использует одно ядро e200z0 с частотой до 64 МГц, до 512 КБ флэш-памяти , 64 КБ EEPROM , до 48 КБ ОЗУ. Используется в автомобильной электронике.
- MPC560xP или SPC560P - использует одно ядро e200z0 с частотой до 60 МГц, до 512 КБ флэш-памяти, до 64 КБ EEPROM, до 40 КБ ОЗУ. Используется для управления шасси и подушек безопасности.
- MPC560xS или SPC560S - Использует одно ядро e200z0 со скоростью до 64 МГц, до 1 МБ флэш - памяти, EEPROM 64 Кбайт, до 48 Кб оперативной памяти, и дисплей контроллера на чипе с до 160 Кбайт VRAM . Используется для управления цветным дисплеем TFT .
- MPC563xM или SPC563M - использует одно ядро e200z3 с частотой до 80 МГц, до 1,5 МБ флэш-памяти, до 111 КБ SRAM . Используется для силовых агрегатов начального уровня.
- MPC564xL или SPC56EL - использует два ядра e200z4 с частотой 120 МГц, 1 МБ флэш-памяти, 128 КБ SRAM.
- MPC5668G - использует одно ядро e200z6 и одно ядро e200z0 с частотой до 128 МГц, до 2 МБ флэш-памяти, 592 КБ SRAM, встроенный контроллер Ethernet.
- MPC5674F - использует ядро e200z7 , до 264 МГц, до 4 МБ флэш-памяти, 256 КБ ОЗУ. Используется для управления трансмиссией, топливом и двигателем.
Смотрите также
- PowerPC e200
- PowerPC e300
- PowerPC e500
- mobileGT
Рекомендации
- ^ Buick Regal Engine Brainpower - самый быстрый GM в отрасли
- Портфолио Freescale Power Architecture
- Учебник по технологиям Freescale Power Architecture
- Базовое семейство Freescale e200, обзор и модель лицензирования, официальный документ
- Страница Freescale MPC52xx
- Страница Freescale MPC5121e
- Страница Freescale MPC55xx
- Страница Freescale MPC56xx