位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第51页 > DSPIC33FJ16GP304 > DSPIC33FJ16GP304 PDF资料 > DSPIC33FJ16GP304 PDF资料1第35页

dsPIC33FJ32GP202 / 204和dsPIC33FJ16GP304
4.2.5
X和Y数据空间
内核有两个数据空间X和Y.这些数据
空间可以被看作是独立的(对于某些
DSP指令) ,或者看作是统一的线性地址
范围(对于MCU指令) 。数据空间是
访问使用两个地址发生单元(AGU )
和独立的数据路径。此功能允许一定的
指令同时取两个词的RAM ,
从而使DSP算法的执行效率
例如有限脉冲响应( FIR)滤波和
快速傅立叶变换(FFT) 。
X数据空间可用于所有指令,并且
支持所有寻址模式。 X数据空间有
独立的读取和写入数据总线。 X读数据
总线是所有将所有指令的读数据路径
数据空间视为组合的X和Y地址空间。这是
同样的X数据预取路径为双操作数DSP
指令(MAC类) 。
Y数据空间被用在音乐会与X数据
由空间
苹果
类指令( CLR ,
ED ,
EDAC , MAC , MOVSAC , MPY , MPY.N
和
MSC )
提供
两条并行的数据读取路径。
X和Y数据空间都支持模
寻址模式的所有指令,服从
寻址模式的限制。位反转寻址
模式仅支持写X数据空间。
所有数据存储器写,包括DSP指令,
数据空间视为组合的X和Y地址空间。
X和Y数据空间之间的边界
设备相关的,而不是用户可编程的。
所有有效地址均为16位宽,并且指向
数据空间内的字节。因此,数据空间
地址范围为64 KB或32K字,尽管
执行的内存位置取决于设备。
2011 Microchip的技术公司
DS70290G第35页