dsPIC30F6013A 芯片内核概述
dsPIC30F6013A 芯片内核概述
dsPIC30F6013A 芯片内核的指令字长为24 位。程序计数器(PC)为23 位宽,其最低有效位(LSb)始终为0 (见第3.1 节“程序地址空间”),最高有效位(MSb)在正常的程序执行期间被忽略,某些专用指令除外。因此, PC 能够寻址最大为4M 指令字的用户程序空间。使用指令预取机制来帮助维持吞吐量。使用DO 和REPEAT 指令,支持无循环计数管理开销的程序循环结构,而DO和REPEAT这两条指令在任何时候都可被中断。
工作寄存器阵列由16 个16 位寄存器组成,每个寄存器均可作为数据、地址或偏移量寄存器。一个工作寄存器(W15)用作中断和调用时的软件堆栈指针。数据空间为64KB (32K 字),被分成两块,称为X 和Y 数据存储空间。每个存储块有各自独立的地址发生单元(Address Generation Unit,AGU)。大多数指令只通过X 存储空间AGU 进行操作,这样对外界而言数据空间就是单独而统一的。乘法- 累加(Multiply-Accumulate,MAC)类双源操作数DSP 指令,通过X 和Y 的AGU 进行操作,这将数据地址空间分成两个部分。X 和Y 数据空间边界视具体器件而定,用户不能改变它们。每个数据字由2 个字节构成,大多数指令可以把数据当作字或字节来进行寻址。
dsPIC30F6013A 芯片是由MICROCHIP公司推出的新一代DSPIC30F系列DSP单片机类型,相比该公司PIC系列简单芯片型号,由于一般公司在芯片解密技术手法上有所不同,其IC解密难度相对较大,而且早期由于技术研究不太成熟,解密费用较高,成功率受到限制。为此,芯片解密研究所科技适应广大客户的具体需要,专门抽调了多名高级解密工程师进行DSPIC30F系列芯片解密技术攻关研究,目前,该攻关项目已经取得全线突破,可以针对该系列众多DSP芯片提供高效可靠的芯片解密方案。
本文,我们主要对dsPIC30F6013A 芯片的内核特征进行技术分析,供客户及IC解密工程师参考借鉴,有dsPIC30F1010解密等DSPIC30F系列DSP芯片解密需求者欢迎与深圳芯片解密研究所科技联系咨询.
北京首矽致芯科技有限公司
咨询电话:010-57436215;手机:15313166208
联系qq:769132288
邮箱: 769132288@qq.com
传真:010--82893019
地址: 北京市海淀区上地信息路2号国际创业园1号楼16C 邮编: 100085