描述
Renesas RX72T Group MCU:高性能与多功能的完美结合
在电子工程师的世界里,一款性能卓越、功能丰富的微控制器(MCU)是实现各类创新设计的关键。Renesas的RX72T Group MCU就是这样一款值得关注的产品,它具备诸多出色特性,适用于多种应用场景。本文将深入剖析RX72T Group MCU的各项特性,为电子工程师们在设计中合理选用提供参考。
文件下载:rx72t.pdf
一、产品概述
RX72T Group MCU具有32位RXv3 CPU核心,最高运行频率可达200 MHz,在200 MHz运行时能实现1160 CoreMark的出色性能。它支持1 Mbytes或512 Kbytes的代码闪存,还有32 Kbytes的数据闪存,并且具备128 Kbytes的SRAM和16 Kbytes带ECC的SRAM,为数据存储和处理提供了充足的空间。同时,它支持5V电源供电,拥有多种通信接口和定时器,能满足不同应用的需求。
1.1 规格概要
CPU性能 :32位RX CPU(RXv3),最小指令执行时间为一个系统时钟周期,地址空间达4-Gbyte线性。拥有16个32位通用寄存器、10个32位控制寄存器和2个72位累加器。具备113条指令,包括标准指令、基本指令、单精度浮点指令、DSP指令等,寻址模式有11种,数据排列支持小端或大端模式。还集成了32位乘法器和除法器以及32位桶形移位器。
存储系统 :代码闪存支持1 Mbyte或512 Kbytes版本,ROM缓存可开启或关闭。数据闪存容量为32 Kbytes,可擦写100,000次。此外,还有128 Kbytes的SRAM实现无等待访问,16 Kbytes带ECC的SRAM提供更高的数据可靠性。
运行模式 :通过模式设置引脚可选择单芯片模式、多种启动模式等,还可通过寄存器设置选择不同的运行模式,同时支持端序选择。
时钟系统 :主时钟振荡器的谐振器频率为8 - 24 MHz,高速片上振荡器有16 MHz/18 MHz/20 MHz可选,低速片上振荡器为240 kHz。各外设模块时钟可设置不同频率,满足多样化的工作需求。
复位与电源管理 :具备九种复位类型,包括RES#引脚复位、上电复位、电压监测复位等。电源上电复位在VCC超过电压检测电平并经过指定时间后取消复位。电压检测电路可监测VCC引脚电压,生成内部复位或中断。
低功耗设计 :拥有模块停止功能和四种低功耗模式,包括睡眠模式、全模块时钟停止模式、软件待机模式和深度软件待机模式,有助于降低系统功耗。
中断系统 :中断控制器(ICUC)支持256个中断向量,包括16个外部中断、2个软件中断和7个不可屏蔽中断,可指定16级优先级。
外部总线扩展 :外部地址空间可分为四个区域,每个区域可独立控制访问设置,支持8位或16位总线空间,数据排列可选择小端或大端模式。
数据传输 :DMA控制器(DMACAa)有8个通道,数据传输控制器(DTCa)有1个通道,支持多种传输模式。
1.2 产品列表
RX72T Group有不同的产品型号,包括D版本和G版本,适用于不同的工作温度范围(D版本为 -40°C 至 +85°C,G版本为 -40°C 至 +105°C)。不同型号在代码闪存容量、PGA伪差分输入、TSIP-Lite功能和USB接口等方面存在差异,工程师可根据具体需求进行选择。
1.3 模块功能
定时器 :拥有多种定时器,如8位定时器(TMR)、比较匹配定时器(CMT)、看门狗定时器(WDTA)、独立看门狗定时器(IWDTa)、多功能定时器脉冲单元3(MTU3d)和通用PWM定时器(GPTW)等。这些定时器功能丰富,可实现输入捕获、输出比较、PWM波形生成等多种功能,适用于电机控制等应用场景。
通信接口 :具备多种通信接口,包括USB 2.0 FS主机/功能模块、CAN模块、串行通信接口(SCIj、SCIi、SCIh)、I2C总线接口(RIICa)和串行外设接口(RSPIc)等,方便与其他设备进行通信。
A/D和D/A转换器 :12位A/D转换器(S12ADH)共有30个通道,支持多种采样模式和输入信号放大功能。12位D/A转换器(R12DAb)有2个通道,可作为比较器的参考电压。
模拟比较器和温度传感器 :模拟比较器(CMPC)有6个通道,可比较参考电压和模拟输入电压。温度传感器可测量芯片内部温度,相对精度为 ±1.0°C。
加密功能 :具备Trusted Secure IP(TSIP-Lite)加密功能,支持128或256位AES密钥长度,采用多种块密码操作模式,还有真随机数生成器,可保障数据安全。
二、电气特性
2.1 绝对最大额定值
使用时需注意绝对最大额定值,如电源电压范围为 -0.3 至 +6.5 V,不同引脚的输入电压也有相应限制。超过这些额定值可能会对LSI造成永久性损坏。
2.2 推荐工作条件
推荐的电源电压范围为VCC = 2.7 至 5.5 V,AVCC0 = AVCC1 = AVCC2 = 3.0 至 5.5 V,USB使用时VCC_USB = 3.0 至 3.6 V,不使用时VCC_USB = VCC。不同版本的工作温度范围有所不同,D版本为 -40°C 至 +85°C,G版本为 -40°C 至 +105°C。
2.3 DC特性
输入输出电压 :不同引脚的高电平输入电压(VIH)和低电平输入电压(VIL)有不同的规定,如Schmitt触发输入引脚、IRQ输入引脚等。输出电压方面,不同引脚在不同负载电流下的高电平输出电压(VOH)和低电平输出电压(VOL)也有所差异。
输入泄漏电流和电容 :部分引脚的输入泄漏电流和输入电容有相应的指标,如RES#、MD引脚等的输入泄漏电流最大为1.0 µA,RIIC引脚、PH0和PH4的输入电容最大为16 pF。
电源电流 :不同工作模式下的电源电流不同,如正常工作模式下的全操作、正常操作,以及睡眠模式、软件待机模式等。同时,不同版本(D版本和G版本)的电源电流特性也有所不同。
2.4 AC特性
工作频率 :系统时钟(ICLK)最高可达200 MHz,各外设模块时钟也有相应的频率限制,如PCLKA最高120 MHz,PCLKB最高60 MHz等。
复位和时钟时序 :RES#引脚的脉冲宽度在不同情况下有不同要求,如上电时为2.0 ms。各时钟信号的周期、脉冲宽度、上升时间和下降时间等也有明确规定,如BCLK引脚输出周期时间在不同VCC电压下有不同的最小值。
低功耗模式恢复时间 :从软件待机模式和深度软件待机模式恢复的时间与振荡器的稳定时间有关,不同振荡器组合下的恢复时间不同。
控制信号和总线时序 :NMI和IRQ脉冲宽度有相应要求,总线时序方面,不同VCC电压下的地址延迟时间、数据读写时间等也有所不同。
片上外设模块时序 :I/O端口、TMR、MTU、POE、POEG、GPTW、A/D转换器触发、CAC、SCI、简单IIC、简单SPI、RSPI、RIIC和HRPWM等模块都有各自的时序要求,工程师在设计时需严格遵循这些时序,以确保系统正常工作。
2.5 USB特性
USB接口在低速和全速模式下有不同的特性,包括输入输出电压、差分输入灵敏度、交叉电压、上升时间和下降时间等。低速模式下上升时间和下降时间为75 - 300 ns,全速模式下为4 - 20 ns。
2.6 A/D转换特性
12位A/D转换器在不同电源电压和采样条件下有不同的转换时间、偏移误差、满量程误差、绝对精度等指标。如在4.5 V ≤ AVCC0 = AVCC1 = AVCC2 ≤ 5.5 V时,部分通道的转换时间在0.9 - 1.4 µs之间。
2.7 可编程增益放大器特性
可编程增益放大器在单端输入和伪差分输入时有不同的特性,包括输入偏移电压、输入电压范围、输出电压范围、增益、增益误差、压摆率和操作稳定时间等。
2.8 比较器特性
比较器的输入偏移电压、参考输入电压范围、响应时间和操作稳定时间等都有相应的指标,响应时间最大为200 ns。
2.9 D/A转换特性
12位D/A转换器的分辨率为12位,绝对精度最大为 ±6.0 LSB,差分非线性误差(DNL)最大为 ±2.0 LSB,输出电阻为5.7 kΩ,转换时间最大为3 µs。
2.10 温度传感器特性
温度传感器的相对精度为 ±1.0°C,温度斜率为 -2.0 mV/°C,输出电压在Ta = 25°C时为0.63 V,启动时间最大为200 µs,采样时间为3 µs。
2.11 上电复位电路和电压检测电路特性
上电复位和电压检测电路有不同的电压检测电平、内部复位时间、最小VCC下降时间、响应延迟时间和滞后宽度等指标,如上电复位的电压检测电平为2.46 - 2.70 V,内部复位时间为13.7 ms。
2.12 振荡停止检测时序
振荡停止检测电路的检测时间为1 ms。
2.13 闪存特性
代码闪存和数据闪存的编程时间、擦除时间、编程/擦除周期、数据保留时间等特性与FCLK频率和编程/擦除次数有关。如代码闪存256字节编程时间在FCLK = 4 MHz且编程/擦除次数 ≤ 100时为0.9 - 13.2 ms。
三、引脚功能和分配
RX72T Group MCU有多种引脚,包括电源引脚、时钟引脚、系统控制引脚、I/O端口引脚、定时器引脚、通信接口引脚等。不同封装(144引脚LFQFP和100引脚LFQFP)的引脚分配和功能有所不同,工程师在设计PCB时需根据具体封装和应用需求进行合理布局。
四、使用注意事项
在使用RX72T Group MCU时,需要注意以下几点:
静电放电防护 :CMOS器件易受静电影响,需采取措施防止静电产生和快速消散,如使用防静电容器、接地测试工具和操作人员等。
上电处理 :上电时产品状态未定义,需确保复位过程完成后再进行操作。
电源关闭时信号输入 :电源关闭时不要输入信号或I/O上拉电源,以免导致器件故障。
未使用引脚处理 :未使用的引脚应按照手册要求进行处理,避免产生电磁噪声和误操作。
时钟信号 :确保时钟信号稳定后再释放复位线,切换时钟信号时要等待目标时钟信号稳定。
输入引脚电压波形 :防止输入噪声和反射波导致波形失真,避免输入电平处于 (V{IL}) (Max.) 和 (V {IH}) (Min.) 之间。
禁止访问保留地址 :保留地址用于未来功能扩展,访问这些地址不能保证LSI正常工作。
产品差异 :不同型号的产品在内部内存容量、布局模式等方面可能存在差异,更换产品时需进行系统评估测试。
总之,Renesas RX72T Group MCU以其高性能、丰富的功能和良好的电气特性,为电子工程师提供了一个强大的设计平台。在实际应用中,工程师们需要充分了解其各项特性和使用注意事项,结合具体的设计需求,合理选用和设计,以实现最优的系统性能。你在使用RX72T Group MCU过程中遇到过哪些问题呢?欢迎在评论区分享交流。
打开APP阅读更多精彩内容