MICROCHIP/微芯 PIC24EP512GU814-I/PH TQFP-144 MCU收发器

型号: PIC24EP512GU814-I/PH

--- 产品参数 ---

公司logo

深圳市宏源世纪科技有限公司

851內容 |  6w浏览量  |  5粉丝

+关注

--- 产品详情 ---

特点

CPU采用16位(数据)改良Harvard体系结构,具有增强的指令集,包括对数字信号处理的显著支持。CPU有一个24位指令字,带有一个可变长度的操作码字段。程序计数器(PC)为24位宽,最多可寻址4M x 24位的用户程序内存空间。指令预取机制有助于保持吞吐量并提供可预测的执行。大多数指令以单周期有效执行率执行,但改变程序流的指令、双字移动(MOV.D)指令、PSV访问和表指令除外。DO和REPEAT指令支持无开销的程序循环结构,这两种指令在任何时候都是可中断的。


描述

基本数据空间可以寻址为32K字或64K字节,并被分为两个块,称为X和Y数据存储器。每个存储器块都有自己独立的地址生成单元(AGU)。MCU类指令仅通过Xmemory AGU进行操作,该AGU将整个内存映射作为一个线性数据空间进行访问。在dsPIC33EPXXX(GP/MC/MU)806/810/814设备上,某些DSP指令通过X和Y AGU运行,以支持双随机读取,这将数据地址空间分为两部分。X和Y数据空间边界是特定于设备的。数据空间存储器映射的高32K字节可以选择性地映射到任意16K程序字边界处的程序空间中。程序到数据空间的映射功能,称为程序空间可见性(PSV),允许任何指令访问程序空间,就好像它是数据空间一样。此外,基本数据空间地址与读或写页寄存器(DSRPAG或DSWPAG)一起使用,以形成扩展数据空间(EDS)地址。EDS可以寻址为8M字或16M字节。请参阅第3节。有关EDS、PSV和表访问的更多详细信息,请参阅“dsPIC33E/PIC24E系列参考手册”中的“数据存储器”(DS70595)和第4节“程序存储器”(DS70613)。在dsPIC33EPXXX(GP/MC/MU)806/810/814设备上,在X和Y地址空间中都支持无开销循环缓冲区(Modulo Addressing)。Modulo Addressing消除了DSP算法的软件边界检查开销。X AGU循环寻址可以与任何MCU类指令一起使用。X AGU还支持位反向寻址,以极大地简化基-2 FFT算法的输入或输出数据重新排序。PIC24EPXXX(GP/GU)810/814设备不支持Modulo和Bit Reversed Addressing。