Микроконтроллер, выполненный по двухядерной высокопроизводительной 32-битной архитектуре компании Freescale Semiconductor, для применения в автомобильной бортовой электронике и сетевых шлюзах
Семейство автомобильных контроллеров MPC5510 выполнено по технологии Power ArchitectureTM, которая подразумевает использование двух встроенных ядер e200z с рабочей частотой до 80МГц. Микроконтроллеры обладают высокой производительностью и гибкостью и, при этом, соответствуют требованиям к малому электропотреблению.
Семейство малопотребляющих микроконтроллеров MPC551x выполнено по технологии Power Architecture, которая согласована с постоянно усиливающимися вызовами улучшения рабочих характеристик и снижения себестоимости автомобильной бортовой электроники. Высокая скорость внутренней пересылки данных является результатом объединения двух ядер, блока eDMA и матричного коммутатора, который позволяет трем шинным мастерам одновременно осуществлять доступ к памяти и ресурсам ввода-вывода без участия ядра e200z1. Микроконтроллеры MPC551x могут использоваться для обработки данных, фильтрации в коммуникационных устройствах, эмуляции устройств ввода-вывода (например, дополнительных каналов ШИМ) или реализации интеллектуального сторожевого таймера, который реализует концепцию повышенной безопасности. Возможности оптимизации энергопотребления микроконтроллеров MPC551x представлены несколькими режимами остановки и сна, а также функциями конфигурации системы синхронизации. Данные возможности позволяют выполнить самые жесткие требования к статическому потреблению. В состав семейства входят микроконтроллеры с объемом встроенной Flash-памяти от 512 кБайт до 1.5 МБайт, одним или двумя ядрами, а также исполнения с поддержкой интерфейсов FlexRayTM и Media Local Bus для использования в сетевых шлюзах.
Отличительные особенности
- 32-битное ядро e200z1 совместимое с архитектурой Power ArchitectureTM, с поддержкой кода различной разрядности (Variable Length Encoding — VLE), обеспечивающей смешанное использование 16- и 32-битных комманд, для уменьшения размера кода прикладной программы
- Вторичное 16/32-битное ядро e200z0 только с поддержкой VLE
- До 1.5 МБайт FLASH памяти с кодом коррекции ошибок (ECC)
- Модуль FKASH памяти поддерживает функцию чтения во ввремя записи (RWW) и отличается малым размером сектора, обеспечивая поддержку различных начальных загрузчиков и эмуляцию функций EEPROM
- До 80 кБайт SRAM памяти с кодом коррекции ошибок (ECC)
- Модуль защиты памяти (MPU) с 16 регионами и 32-Байтной детализацией
- 16-канальный расширенный контроллер прямого доступа к памяти (eDMA)
- Модуль управления памятью (MMU) с буфером предыстории трансляций (TLB)
- Различные режима пониженного энергопотребления
- Поддержка отладочных интерфейсов JTAG и Nexus Class 2+
- Внутренний регулятор напряжения, преобразующий 5-вольтовое входное напряжение в 1.5- и 3.3-вольтовые уровни
- Диапазон рабочих температур: -40…+125°C
- Корпуса: 144-выводной LQFP и 208-выводной MAPBGA
Запросить образцы, средства разработки или техническую поддержку
Документация на MPC5510 (англ.)