dsPIC
有dsPIC30F2020芯片解密等DSPIC30F系列DSP需求者欢迎与我们联系咨询更多合作详情,dsPIC
本文,我们仅对dsPIC30F2020芯片的内部功能特征做简单介绍,供客户及解密工程师进行技术参考和借鉴。因为在芯片解密过程中,只有深入理解芯片内部结构及其加解密性质,才能更好的保证解密技术过程的实现和安全可靠。
dsPIC
芯片解密咨询电话:086-0755-82175584 ,82221641
咨询QQ:1357273089
Email:
相关网站:http://www.jiemilab.com
dsPIC
高性能改进的RISC CPU
改进型哈佛结构
C 编译器优化的指令集架构
83 条具有灵活寻址模式的基本指令
24 宽指令, 16 位宽数据总线
12 KB 片上闪存程序存储空间
512 字节片上数据RAM
16 x 16 位工作寄存器阵列
工作速度{zg}为30 MIPS
- 两个内部RC
- 9.7 和14.55 MHz (± 1%)(工业级温度)
- 6.4 和9.7 MHz (± 1%)(扩展级温度)
- 带有 480 MHz VCO 的 32X PLL
- PLL输入的变化范围为 ± 3%
- 外部EC 时钟6.0 至14.55 MHz
- HS晶振模式6.0 至14.55 MHz
32 个中断源
3 个外部中断源
每个中断具有8 个可由用户选择的优先级
4 个处理器异常和软件陷阱
DSP 引擎特性:
模和位反转寻址模式
两个具有可选饱和逻辑的40 位累加器
17 位 x 17 位单周期硬件小数/ 整数乘法器
单周期乘加(MAC)操作
40 级桶形移位寄存器
双数据取操作
外设特性:
高灌/ 拉电流I/O 引脚: 25 mA/25 mA
3 个16 位定时器/ 计数器;可选择将16 位定时器配对组成32 位定时器模块
一个16 位捕捉输入功能引脚
两个16 位比较/PWM 输出功能引脚
- 可提供双比较模式
3 线SPI 模块(支持4 种帧模式)
I2CTM 模块支持多主器件/ 从模式和7 位/10 位寻址
UART 模块:
- 支持RS-232、RS-485 和LIN 1.2
- 支持带有片上硬件编解码器的IrDA?
- 起始位自动唤醒
- 自动波特率检测
- 4级FIFO 缓冲区
电源PWM 模块特性:
4 个具有8 路输出的PWM 发生器
每个PWM 发生器具有独立的时基和占空比
当工作在30 MIPS 时占空比分辨率为1.1 ns
每个PWM 发生器具有独立的死区时间:
- 工作在30 MIPS 时死区时间分辨率为4.2 ns
- 上升和下降沿的死区时间
相移分辨率为4.2 ns @ 30 MIPS
频率分辨率为8.4 ns @ 30 MIPS
支持以下PWM 模式:
- 互补
- 推挽
- 多相
- 变相
- 电流复位
- 电流限制
独立电流限制和故障引脚
输出改写控制
特殊事件触发信号
由PWM 产生的ADC 触发信号
模拟特性:
ADC
10 位分辨率
2000 Ksps 转换速率
最多12 个输入通道
“转换组对”允许使用一个触发信号同时转换两个输入(即电流和电压)
PWM 控制环:
- 最多可使用6 对转换
- 每对转换具有最多4 个PWM 和7 个其他可选择的触发源
中断硬件支持每秒中断最多1M 次。
比较器
4 个模拟比较器:
- 20 ns 响应时间
- 10位DAC 参考电压发生器
- 可编程输出极性
- 可选择的输入源
- ADC采样和转换触发功能
PWM 模块接口
- PWM占空比控制
- PWM周期控制
- PWM故障检测
特殊事件触发信号
由PWM 产生的ADC 触发信号
数字信号控制器的特性:
增强型闪存程序存储器:
- 对于工业级温度范围,最少擦写次数1 万次,典型擦写次数10 万次。
软件控制下,可自行再编程
上电复位(Power-on Reset, POR)、上电延时定时器(Power-up Timer, PWRT)以及振荡器起振定时器(Oscillator Start-up Timer, OST)
灵活的看门狗定时器(Watchdog Timer,WDT),片内带有低功耗RC 振荡器,以便可靠地工作
故障保护时钟监视器操作
检测时钟故障,可切换至片上低功耗RC 振荡器
可编程代码保护
在线串行编程(In-Circuit Serial Programming?, ICSP?)
可选择的功耗管理模式
- 休眠、空闲和备用时钟模式
CMOS 技术:
低功耗高速闪存技术
3.3V 和 5.0V 工作(± 10%)
工业级和扩展级温度范围
低功耗