中国电子技术网

设为首页 网站地图 加入收藏

 
 

[原创]Microchip dsPIC33CK256MP508系列数字信号控制器开发方案

关键词:数字信号控制器(DSC) DSP 电源管理 Microchip dsPIC33CK256MP508

时间:2022-05-09 15:25:05       来源:中电网

Microchip公司的dsPIC33CK256MP508系列数字信号控制器是16位(数据)改进的哈佛架构,具有增强指令集,包括重要支持支持数字信号处理器(DSP).该CPU具有24位指令字,具有可变长度操作码字段.程序计数器(PC)是32位宽,地址多达4Mx24位用户编程存储器空间.指令预取机理有助于维持吞吐量,提供可预测的执行.大多数的指令在单周期有效执行速率中执行,除了改变程序流程的指令,双字传送指令(MOV.D),PSV接入和表格说明.16位 dsPIC33CK 核CPU具有32-256KB带ECC的程序闪存和8-24KB RAM, 代码效率(C和汇编)架构,40位宽累加器,具有双数据提取的单期(MAC/MPY),单周期混合MUL+硬件除法,支持32位乘法,四组中断上下文节省了寄存器,包括了累加器和用于快速中断处理的STATUS, 零开销循环以及内置自测RAM存储器(MBIST).主要用在BLDC, PMSM, ACIM, SR 和步进电动机应用. 此外, DSC还支持开关电源的设计如交流/直流,直流/直流转换器,UPS和PFC,提供高精度数字控制降压,升压,回飞,半桥,全桥, LLC和其他电源电路,以达到最高的能效.本文介绍了dsPIC33CK256MP508系列主要特性,框图和CPU框图,以及50W交叉LLC转换器开发板电特性, 固件结构图,电路图,材料清单和PCB设计图.

 

The dsPIC33CK256MP508 family CPU has a 16-bit (data) modified Harvard architecture with an enhanced instruction set, including significant support for Digital Signal Processing (DSP). The CPU has a 24-bit instruction word with a variable length opcode field. The Program Counter (PC) is 23 bits wide and addresses up to 4M x 24 bits of user program memory space.

An instruction prefetch mechanism helps maintain throughput and provides predictable execution. Most instructions execute in a single-cycle effective execution rate, with the exception of instructions..

查看全文

  • 分享到:

 

猜你喜欢