SPC56ELx/SPC564Lx系列32位微控制器:汽车应用的理想之选

电子说

1.4w人已加入

描述

SPC56ELx/SPC564Lx系列32位微控制器:汽车应用的理想之选

在汽车电子领域,对高性能、高安全性的微控制器需求极为迫切。SPC56ELx/SPC564Lx系列32位微控制器凭借其卓越的性能和丰富的功能,成为汽车SIL3/ASILD底盘和安全应用的理想选择。今天,我们就来深入了解一下这款微控制器。

文件下载:SPC56EL60L3CCFQY.pdf

一、产品概述

SPC56ELx/SPC564Lx系列微控制器是基于Power Architecture技术的片上系统设备。它针对嵌入式应用进行了架构优化,不仅支持数字信号处理(DSP)的额外指令,还集成了增强型时间处理器单元、增强型排队模数转换器、控制器局域网以及增强型模块化输入输出系统等技术。

该系列微控制器属于汽车应用控制器的最新成果,适用于电动液压助力转向(EHPS)、电动助力转向(EPS)和安全气囊等应用。其先进且经济高效的主机处理器核心符合Power Architecture嵌入式类别,最高运行速度可达120 MHz,在低功耗方面表现出色,并且能够充分利用现有Power Architecture设备的开发基础设施,还配备了软件驱动程序、操作系统和配置代码,方便用户进行开发。

二、核心特性

(一)高性能e200z4d双核

  • 强大的运算能力:具备2个独立执行单元,支持定点和浮点运算,采用双发射32位Power Architecture技术,5级流水线设计,实现有序执行和指令退役。
  • 灵活的指令集:全面支持Power Architecture指令集和可变长度编码(VLE),允许混合使用经典32位和16位指令,有助于优化代码大小。
  • 丰富的寄存器和缓存:拥有32个64位通用寄存器(GPRs),4 KB带错误检测代码的指令缓存,以及16项MMU和8项分支表缓冲区,加速分支处理。
  • 高效的运算单元:负载/存储单元全流水线设计,单周期负载延迟,支持大端和小端模式以及未对齐访问。整数32 × 32乘法单周期吞吐量(2周期延迟),整数32 × 32除法4 - 14周期(平均9周期)。单精度浮点单元1周期吞吐量(2周期延迟)浮点32 × 32乘法,目标9周期(最坏情况12周期)浮点32 × 32除法,还实现了特殊的平方根和最小/最大功能。
  • 信号处理支持:支持APU - SPE 1.1,支持矢量化模式,每个时钟最多可处理两条浮点指令,具备矢量中断支持和保留指令以支持读 - 修改 - 写结构。

(二)安全设计

  • 创新的安全概念:采用SIL3/ASILD创新安全概念,包括LockStep模式和故障安全保护,关键组件(如CPU核心、eDMA、交叉开关)具有复制区域(SoR)。
  • 故障检测与控制:故障收集和控制单元(FCCU)可冗余收集硬件检查结果和错误信息,对故障进行分级控制。冗余控制和检查单元(RCCU)对SoR输出进行检查。
  • 自测试功能:具备启动时内存内置自测试(MBIST)和逻辑内置自测试(LBIST),以及运行时ADC内置自测试和LVDs内置自测试。
  • 其他安全特性:复制的结温传感器、不可屏蔽中断(NMI)、16区域内存保护单元(MPU)、时钟监控单元(CMU)、电源管理单元(PMU)和循环冗余校验(CRC)单元等。

(三)通信接口

  • 多种通信方式:拥有2个LINFlexD通道、3个DSPI通道(可自动生成片选信号)、2个FlexCAN接口(2.0B Active,具有32个消息对象)和FlexRay模块(V2.1 Rev. A,2通道,64个消息缓冲区,数据速率高达10 Mbit/s)。

(四)定时器与PWM

  • eTimer模块:提供三个6通道通用eTimer单元,每个模块具有6个16位通用上下定时器/计数器,具备输入捕获、输出比较、双缓冲等功能,支持级联计数器、可编程计数模和正交解码。
  • FlexPWM单元:包含2个FlexPWM单元,每个模块有四个16位通道,可控制多种电机类型,具有16位分辨率,支持中心、边缘对齐和不对称PWM,时钟源独立于系统时钟,可接受有符号数生成PWM,具备双缓冲PWM寄存器和多种触发事件。

(五)ADC与其他特性

  • ADC模块:有两个12位模数转换器(ADCs),共16个输入通道,支持可编程交叉触发单元(CTU),可同步ADC转换与定时器和PWM。
  • 正弦波发生器:具备正弦波发生器(D/A带低通滤波器),可基于32个存储值为外部设备生成正弦波。
  • 其他特性:片上CAN/UART引导加载器,单3.0 V至3.6 V电压供电,环境温度范围 -40 °C至125 °C,结温范围 -40 °C至150 °C。

三、电气特性

(一)绝对最大额定值与推荐工作条件

明确了各电源引脚的电压范围、电流限制以及温度范围等绝对最大额定值,同时给出了推荐的工作条件,确保设备在合适的环境下稳定运行。例如,3.3 V电压调节器供电电压范围为 -0.3至4.5 V,推荐工作电压为3.0至3.63 V。

(二)去耦电容

内部电压调节器需要外部NPN镇流器和一些额外的去耦电容,这些电容应尽可能靠近相关引脚放置,以保证电源的稳定性。

(三)热特性

不同封装(LQFP100、LQFP144、LFBGA257)的热特性不同,包括结到环境的热阻、结到板的热阻等,这些参数对于散热设计至关重要。

(四)电磁干扰(EMI)特性

通过特定的配置和测试条件,测量了设备的辐射发射特性,为电磁兼容性设计提供了参考。

(五)静电放电(ESD)特性

设备的引脚按照AEC - Q100 - 002/-003/-011标准进行静电放电测试,确保在实际应用中具有良好的抗静电能力。

(六)静态闩锁(LU)

通过对六个部件进行两个互补的静态测试,评估设备的闩锁性能,确保其符合EIA/JESD 78 IC闩锁标准。

(七)电压调节器电气特性

电压调节器由多个模块组成,包括高功率调节器和低电压检测器等,同时支持特定的双极晶体管,如BCP68和BCX68。

(八)DC电气特性

给出了不同输出速度下的高低电平输出电压、输入电压范围、输入泄漏电流等DC电气特性,为电路设计提供了依据。

(九)电源电流特性

详细列出了不同温度和工作模式下的电源电流消耗,帮助工程师进行功耗评估和电源设计。

(十)温度传感器电气特性

温度传感器的精度在 -40 °C至150 °C范围内为 -10至10 °C,最小采样周期为4 µs。

(十一)主振荡器电气特性

主振荡器提供4.0至40.0 MHz的振荡频率,具有特定的跨导和振荡幅度等特性。

(十二)FMPLL电气特性

FMPLL可生成高速系统时钟,支持可编程频率调制,具有多种工作模式和相关的电气参数。

(十三)16 MHz RC振荡器电气特性

16 MHz RC振荡器在TA = 25 °C时频率为16 MHz,在温度和电源变化时,频率变化范围为 -6%至6%。

(十四)ADC电气特性

ADC为12位逐次逼近寄存器(SAR)模数转换器,需要注意输入阻抗和精度问题,同时给出了转换特性,如时钟频率、采样频率、采样时间等。

(十五)闪存电气特性

闪存具有不同块大小的编程和擦除时间,以及特定的寿命和数据保留特性。

(十六)SWG电气特性

正弦波发生器具有特定的输入时钟、频率范围、峰 - 峰值、共模等特性。

(十七)AC规格

包括焊盘的AC规格,如开关时间、上升/下降时间、频率和电流摆率等,以及复位序列、AC定时特性等。

四、封装特性

(一)ECOPACK

ST提供不同等级的ECOPACK封装,以满足环保要求。

(二)封装机械数据

详细给出了LQFP100、LQFP144和LFBGA257三种封装的机械尺寸和公差,方便工程师进行PCB设计。

五、订购信息

通过产品代码结构可以了解产品的各种选项,如封装类型、温度范围、速度、安全级别等,方便用户进行选择。

六、总结

SPC56ELx/SPC564Lx系列微控制器以其高性能、高安全性和丰富的功能,为汽车SIL3/ASILD底盘和安全应用提供了强大的支持。在实际设计中,工程师需要根据具体需求,综合考虑其电气特性、封装特性等因素,确保设计的可靠性和稳定性。你在使用这款微控制器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分