Описание
Ядро хост-процессора микроконтроллера e200z4 построено на технологии Power Architecture® и разработано специально для встроенных приложений.это ядро поддерживает инструкции для обработки цифрового сигнала (DSP).
MPC5644A имеет два уровня иерархии памяти, состоящих из 8 КБ кэша инструкций, поддерживаемого 192 КБ SRAM на чипе и 4 МБ внутренней флэш-памяти.MPC5644A включает внешний интерфейс шины, а также калибровочная шина, доступная только при использовании системы вертикальной калибровки Freescale.
В настоящем документе описываются характеристики MPC5644A и подчеркиваются важные электрические и физические характеристики устройства.
Микроконтроллер MPC5644A
Файл с данными
• 150 МГц e200z4 Power Architecture ядро
Кодирование инструкций переменной длины (VLE)
Сверхскалярная архитектура с двумя единицами исполнения
До 2 целых или плавающей запятой инструкции на цикл
До 4 умножения и аккумуляции операций в цикле
• Организация памяти
4 МБ флэш-памяти на чипе с ECC и чтением при записи (RWW)
¢ 192 КБ SRAM на чипе с функционалом ожидания (32 КБ) и ECC
8 КБ кэша инструкций (с блокировкой строки), конфигурируемая как 2- или 4-сторонняя
14 + 3 КБ eTPU кода и оперативной памяти
5 x 4 переключателя (XBAR)
Внешний интерфейс шины (EBI) с рабочим и главным портом
• Провал безопасной защиты
16 входных защитных блоков памяти (MPU)
¢ блок CRC с тремя подмодулями
️ датчик температуры пересечения
• Перерывы
Конфигурируемый контроллер прерывания (с NMI)
️ 64-канальная DMA
• Серийные каналы
3 x eSCI
3 x DSPI (2 из которых поддерживают микровторой канал [MSC] в нижнем направлении)
3 x FlexCAN с 64 сообщениями каждый
1 x модуль FlexRay (V2.1) до 10 Мбит/с с двойным или одноканальным каналом и 128 объектами сообщения и ECC
• 1 x eMIOS: 24 унифицированных канала
• 1 x eTPU2 (eTPU второго поколения)
32 стандартных канала
1 x реакционный модуль (6 каналов с тремя выходами на канал)
• 2 усовершенствованных аналого-цифровых преобразователя (eQADC)
- 40 12-битных входных каналов (мультиплексированных на 2 ADC); расширяемые до 56 каналов с помощью внешних мультиплексеров
6 командных очередей
Поддержка запуска и DMA
Минимальное время преобразования 688 нс
• Встроенный на чипе загрузчик CAN/SCI/FlexRay Bootstrap с модулем поддержки загрузки (BAM)
• Nexus
Класс 3+ для ядра e200z4
Класс 1 для eTPU
• JTAG (5-прин)
• Семафоры развития (DTS)
Регистр семафоров (32-битовый) и идентификационный регистр
Используется в рамках протокола сбора данных.
Пин EVTO используется для связи с внешним инструментом
• генерация часов
Главный осциллятор на чипе 4 40 MHz
FMPLL на чипе (частотно-модулируемая фазозакрытая петля)
• До 120 линий В/В общего назначения
Индивидуально программируемый как вход, выход или специальная функция
Программируемый порог (гистерез)
• Режим снижения мощности: медленный, остановка и режим готовности
• Гибкая система поставок
Одноразовое питание 5 В с внешним балластом
¢ Многократное внешнее питание: 5 В, 3,3 В и 1,2 В
• Пакеты
¢ 176 ЛКПП
¥ 208 MAPBGA
324 TEPBGA
496-прикольный CSP (только калибровочный инструмент)