dsp6678在运算数据时,每个核都可以直接对DDR3中的数据进行读写,为什么还需要DMA在不同存储器中进行数据搬运?
如题,想知道这个只是为了加快运算速度,还是必须要将DDR3数据搬运到L1,L2存储器中再进行读写,dsp内核可以直接往DDR3中读写数据吗? Shine: 用edma是为了加快速度,因为EDMA是硬件上搬移数据,不需要CPU,CPU可以做其...
如题,想知道这个只是为了加快运算速度,还是必须要将DDR3数据搬运到L1,L2存储器中再进行读写,dsp内核可以直接往DDR3中读写数据吗? Shine: 用edma是为了加快速度,因为EDMA是硬件上搬移数据,不需要CPU,CPU可以做其...
尊敬的TI工程师,请问FPGA通过SRIO向6678DSP的DDR中写数,同时DSP还要读写DDR其他地址的数据造成SRIO阻塞,有什么好的解决办法吗? 如果我dsp在srio传输的过程中不做DDR的写入操作就没有问题,但是我是实时系统,肯...
在公司项目中,采用TI C6678 + 4片DDR3芯片(MT41K256M16HA 125IT)。在初始化DDR3时,按照文档《DDR3 Register Calc v4.xlsx》、《DDR3 PHY Calc v11.xlsx》计算的...
您好! 在学习K1_STK_v1.1中Memory_Test例程时有2个地方存在疑惑,还望赐教。 1.函数KeyStone_PLL_init对DDR3的PLL进行初始化时,PLL_CTL1中PLLRESET的位置定义与C667...
C6678外挂4片DDR3,在1333M是有误码,将6678的PTV15管脚的45.3Ω电阻去掉就可以正常运行。数据手册推荐要焊电阻,麻烦问一下这个电阻的作用是啥,不焊与焊上有啥关系,谢谢! Nancy Wang: 请看这个帖子...
在文档《Keystone Architecture DDR3 Memory Controller User's Guide》里有ECC功能相关的寄存器,但是TI的例程里找不到配置ECC的代码,想问一下这部分是可选的吗?还是说默认参...
目前.out程序有两个,一个是DDR初始化程序,一个是应用程序。仿真调试的时候先加载DDR程序初始化DDR内存,然后加载应用程序,执行的时候会打印一长串地址的错误。如果加载完DDR程序之后,系统复位一下,没有这个问题。这个现象是正常的还是不...
我在跑BIOS程序时遇到以下问题,向各位大神求教: (1)DSP1的core0和DSP2的core8组成一个group,在初始化后打断点,此时core0可以成功运行,core8遇到以下问题(如图): (2)此时若是我把core8 重新加载程...
TI工程师您好,我现在在做6678与PC的网口通信,用的是自制板,DDR3时钟为100Mhz,请问我在DDR3初始化程序中应该如何进行修改? user4683768: 回复 Nancy Wang: 你好,请问Output-Divide在哪里...
如题,使用的内存型号为MT41K256M16HA-125IT,这是个镁光DDR3 1600内存 按照datasheet,填写《DDR3 Register Calc v4.xlsx》如下 因为在官方文档《TMS320C6678 Mu...