理论教育 Piccolo系列DSP控制器简介与应用分析

Piccolo系列DSP控制器简介与应用分析

时间:2023-06-15 理论教育 版权反馈
【摘要】:2802x系列DSP控制器2802x DSP是Piccolo(精简型)系列DSP的一个子系列。Piccolo系列DSP还包括2803x、2806x以及2807x子系列等。2802x Piccolo系列DSP控制器具有C28x内核,它采用最新的架构技术和增强型外设,内置晶振与看门狗,其封装尺寸最小为38引脚,且具有多种温度等级,能够为通常难以承担相应成本的应用带来32位实时控制功能的优势。2806x系列DSP控制器2806x DSP是一款基于C28x内核和控制律加速协处理器的双核Piccolo系列DSP。

Piccolo系列DSP控制器简介与应用分析

(1)2802x系列DSP控制器

2802x DSP是Piccolo(精简型)系列DSP的一个子系列。Piccolo系列DSP还包括2803x、2806x以及2807x子系列等。

2802x Piccolo系列DSP控制器具有C28x内核,它采用最新的架构技术和增强型外设,内置晶振与看门狗(Watchdog),其封装尺寸最小为38引脚,且具有多种温度等级,能够为通常难以承担相应成本的应用带来32位实时控制功能的优势。实时控制通过在诸如太阳能逆变器、白色家电设备、混合动力汽车电池和LED照明等场合采用高级算法实时控制,可以实现更高的系统效率和准确度,该子系统可广泛应用于汽车电子和数字电源领域

性能特点:

1)强大的C28x DSP内核。

●高效率32位CPU。

●具有60MHz主频(指令周期16.67ns),运行速度可达60MIPS。

●哈佛总线结构。

原子操作。

●快速中断响应与处理。

●统一的存储器编程模式。

●高效率C/C++代码。

2)仅需少量外围器件,系统成本低。

●内置1.8V电压调整器,可实现3.3V单电源供电。

●内部集成上电复位和掉电复位功能。

●功耗低。

●最少38引脚封装。

3)时钟与定时器

●两个片内振荡器或外部时钟输入。

●支持动态锁相环PLL倍率调节。

●32位看门狗定时器模块。

●3个32位CPU定时器。

4)外设中断扩展(PIE)模块支持所有的外设中断。

5)丰富的片内存储器。

●片内Flash高达32KW。

●片内SARAM多达6KW。

●OTP:1KW。

●Boot ROM:8KW。

6)具有代码安全模块。128位安全加密。

7)先进的仿真特性。

●分析和断点功能。

●硬件实时调试。

8)串行端口外设。

●一个串行通信接口(SCI)模块。

●一个串行外设接口(SPI)模块。

●一个I2C总线模块。

9)增强型控制外设。

●增强型脉宽调制器(ePWM)。每一ePWM模块有独立的16位定时器。支持高分辨率PWM(HRPWM)。

●增强型捕获单元(eCAP)。

●多达22个具有输入滤波的多功能通用数字I/O(GPIO)。

10)16通道12位高速ADC模块,支持内部和外部基准源,4.6MHz采样速率。

11)封装有38脚DA(TSSOP)、48脚PT(LQFP)封装。

(2)2803x系列DSP控制器

2803x DSP是一款基于C28x内核和控制律加速协处理器(Control Law Accelerator,CLA)的Piccolo系列双核DSP控制器。

性能特点:

1)强大的C28x DSP内核。

●高效率32位CPU。

●60MHz主频(指令周期16.67ns)。

●单周期执行一次32×32或两次16×16乘加(MAC)操作。

●哈佛总线结构。

●原子操作。

●快速中断响应与处理。

●统一的存储器编程模式。

●高效率C/C++代码。

2)控制律加速器(CLA)。

●独立的、可编程的32位浮点协处理器。

●运行频率与主CPU C28x一致,并具有独立的8级流水线

●支持断点调试。

●支持IEEE单精度浮点运算:单周期浮点加、减、乘法、单周期浮点比较、取最大值、

取最小值、单周期1/x、1/sqrt(x)估算。

●可响应ADC、ePWM和CPU定时器0中断。

●可直接访问ePWM+HRPWM、比较器和ADC结果寄存器。

3)仅需少量外围器件,系统成本低。

●内置1.8V电压调整器,实现3.3V单电源供电。

●内部集成上电复位和掉电复位功能。

●功耗低。

4)时钟与定时器。

●内部集成两个10MHzRC振荡器,准确度高达1%。

●支持动态PLL倍率调节。

●时钟丢失检测电路:若当前时钟异常则自动启用备用时钟,提高可靠性

●片内看门狗定时器。

●3个32位CPU定时器,带16位预分频器

5)外设中断扩展(PIE)模块支持所有的外设中断。

6)丰富的片内存储器。

●Flash高达64KW。

●SARAM高达10KW。

●OTP:1KW。

●Boot ROM:8KW。(www.daowen.com)

7)具有代码安全模块,128位安全加密。

8)先进的仿真特性。

●分析和断点功能。

●硬件实时调试。

9)串行端口外设。

●1个串行通信接口(SCI)模块,兼容传统的UART。

●双串行外设接口(SPI)模块。

●1个互联IC总线(I2C)模块。

●局域互联网控制器(LIN)。

●增强型局域网控制器(eCAN)。

10)增强型控制外设。

●增强型PWM(ePWM),准确度高达150ps。每一ePWM模块有独立的16位定时器。

●高分辨率PWM(HRPWM)。

●增强型捕获单元(eCAP)。

●增强型正交编码器接口(eQEP)。

●具有多达45个带输入滤波功能的通用数字I/O(GPIO)和6个模拟I/O(AIO)。

11)模拟功能。

●3个模拟比较器(COMP)。

●两组多通道12位高速ADC,支持内部和外部基准源,4.6MHz采样速率。

●内部集成温度传感器,可直接与ADC的模拟输入通道相连。

12)封装有56脚RSH(PQFP)、64脚PAG(TQFP)和80脚PIN(LQFP)。

(3)2806x系列DSP控制器

2806x DSP是一款基于C28x内核和控制律加速协处理器(CLA)的双核Piccolo系列DSP。

性能特点:

1)强大的C28x DSP内核。

●高效率32位CPU。

●具有80MHz主频(指令周期12.5ns)。

●单周期执行一次32×32或两次16×16乘加(MAC)操作。

●哈佛总线结构。

●原子操作。

●快速的中断响应与处理。

●统一的存储器编程模式。

●高效率C/C++代码。

2)浮点单元:单精度浮点运算。

3)可编程控制律加速器(CLA)。

●32位浮点数学加速器。

●独立于主CPU执行代码。

4)VCU单元(Viterbi、Complex Math、CRC Unit)。扩展C28x指令系统,以支持复数乘法、Viterbi运算及循环冗余检查(CRC)。

5)仅需少量外围器件,系统成本低。

●3.3V单电源供电。

●内部集成上电复位和掉电复位功能。

●具有低功耗模式。

6)时钟与定时器。

●内部集成两个振荡器。

●支持动态PLL倍率调节。

●时钟丢失检测电路。

●看门狗定时器模块。

●3个32位CPU定时器,带16位预分频器。

7)外设中断扩展(PIE)模块支持所有的外设中断。

8)丰富的片内存储器。

●Flash高达256KW。

●SARAM高达100KW。

●OTP ROM:2KW。

●Boot ROM:8KW。

9)具有代码模块。128位安全加密。

10)先进的仿真特性。

●分析和断点功能。

●硬件实时调试。

11)串行端口外设。

●1个串行通信接口(SCI)模块(UART)。

●双串行外设接口(SPI)模块。

●1个互联IC总线(I2C)。

●1个McBSP接口模块。

●增强型局域网控制器(eCAN)。

●有的芯片具有USB2.0模块。

12)增强型控制外设。

●多达8个增强型脉宽调制器(ePWM)模块,每一ePWM模块有独立的16位定时器。

有16路PWM,其中8路有高分辨率PWM(HRPWM)。

●3个增强型捕获单元(eCAP)模块。

●两个增强型正交编码器接口(eQEP)。

●具有多达54个带输入滤波功能的通用数字I/O(GPIO)。

13)模拟功能。

●3个模拟比较器(COMP)。

●两组16通道12位高速ADC,支持内部和外部基准源,3MHz采样速率。

●片内温度传感器,可直接与ADC的模拟输入通道相连。

14)6通道DMA。

15)封装有80脚PFP(HTQFP)、100脚PZP(HTQFP)、80脚PN(LQFP)及100脚PZ(LQFP)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈