Микроконтроллер, выполненный по двухядерной высокопроизводительной 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 (англ.)