NXP Semiconductors MPC5777C Power Architecture®微控制器是一款高性能多核MCU,优化用于要求先进性能、计时系统、安全性和功能性安全能力的工业和汽车控制应用。MPC5777C设有两个独立的Power Architecture z7内核(运行速度高达300MHz)以及一个z7内核(与其中一个主内核同步)。借助集成的eTPU定时器和Σ-Δ ADC转换器,可使用片上爆震硬件进行高级滤波。片上安全加密保护(使用CSE和TDM进行防篡改)有助于满足ASIL-D和SIL-1功能安全 (ISO26262/IEC61508) 要求。
MPC5777C PowerArchitecture®微控制器采用无铅416焊球和516焊球模制阵列工艺球栅阵列 (MAPBGA) 封装。
特性
_三个双问题32位CPU内核复合体 (e200z7),其中两个同步运行
_符合Power Architecture嵌入式规范
_具有指令集增强特性,支持可变长度编码 (VLE),并可以对16位和32位混合指令进行编码,以减小代码大小
_在两个计算内核上:用于数字信号处理(DSP)的信号处理扩展 (SPE1.1) 指令支持
_单精度浮点运算
_在两个计算内核上:16KB I内核和16KB D内核
_内核间硬件缓存一致性
_16个硬件信号装置
_3通道CRC模块
_8MB片上闪存
_支持在编程和擦除操作期间进行读取,并支持允许EEPROM仿真的多个块
_512KB片上通用SRAM,包括64KB备用RAM
_多通道直接内存访问控制器 (eDMA)
_每个eDMA 64个通道
_双核中断控制器 (INTC)
_双锁相环 (PLL),具有用于外设的稳定时钟域和用于计算外壳的调频 (FM) 域
_交叉开关架构,用于从具有端到端ECC的多个总线主器件并行访问外设、闪存或RAM
_外部总线接口 (EBI),用于校准和应用
_系统集成单元 (SIU)
_错误注入模块 (EIM) 和错误报告模块 (ERM)
_四个受保护端口输出 (PPO) 引脚
_引导辅助模块 (BAM) 支持通过CAN或SCI进行串行引导加载
_三个第二代增强型时间处理器单元 (eTPU)
_每个eTPU 32个通道
_总共36KB的代码RAM
_总共9KB的参数RAM
_增强型模块化输入/输出系统 (eMIOS),支持32个统一通道
_两个增强型队列模数转换器 (eQADC) 模块,具有如下特性:
_每个eQADC模块有两个独立的模拟转换器
_支持总共70个模拟输入引脚,可通过片外多路复用器扩展至182个输入
_可以连接十二个硬件抽取滤波器
_增强的“Tap”命令可将任何转换路由到两个单独的抽取滤波器
_四个独立的16位Σ-Δ ADC (SDADC)
_10通道反应模块
_以太网 (FEC)
_两个PSI5模块
_两个SENT接收器 (SRX) 模块,支持12个通道
_Zipwire:SIPI和LFAST模块
_五个解串串行外设接口 (DSPI) 模块
_五个增强型串行通信接口 (eSCI) 模块
_四个控制器局域网 (FlexCAN) 模块
_两个支持FD的M_CAN模块
_故障采集和控制单元 (FCCU)
_时钟监控单元 (CMU)
_篡改检测模块 (TDM)
_加密服务引擎 (CSE)
_符合安全硬件扩展 (SHE) 功能规范1.1版安全功能
_包括针对密钥使用标志的软件可选增强,用于MAC验证以及增加内存插槽数量(用于安全密钥)
_支持安全特性的PASS模块
_Nexus开发接口 (NDI),符合IEEE-ISTO 5001-2003标准,部分支持2010标准
_器件和电路板测试支持,符合联合测试工作组 (JTAG) IEEE 1149.1和1149.7要求
_片上稳压控制器 (VRC),可从高压电源获得内核逻辑电源电压
_用于闪存的片上稳压器
_自检功能
应用
_需要满足ASIL-D和SIL-1功能安全 (ISO26262/IEC61508) 要求的汽车应用
_发动机控制单元 (ECU)
_电动直流电机控制
_以太网连接
_航天发动机