从数据手册上看到,有两个部分的DSP L2 RAM,一部分是DSP专用的,一部分是DSP与ARM都可以使用的。
问题:
1、
使用Ti官方的linux3.3内核,如何知道Linux系统是不是使用上这部分0x1180 0000 到0x1183 FFFF的RAM。或者Linux使用了哪些芯片资源,以避免与DSP核心冲突。
2、
在使用DSP核心做FFT时,将数据放在0x1180 0000 到0x1183 FFFF中运算,比放在0x0080 0000 到0x0083 FFFF中要快一点,是什么原因?
要快2000到3000个 cycles
3、
0x1180 0000 到0x1183 FFFF这部分RAM与0x8000 0000到 0x8001 FFFF的128KRAM有什么不同的,可以把这部分DSP L2 RAM也用于Shared RAM么?