使用这款型号的DSP与FPGA通过EMIF接口进行通信,现在经过测试,得到如下结果:
1.DSP进行连续16个32位数据的读操作,一共用时约22us,但是经过配置好的寄存器进行计算,该时间最多为4us,也就是说有很多时间浪费。
2.DSP进行连续16个32位数据的写操作,一共用时约11us,但是经过配置好的寄存器进行计算,该时间最多为4us,也就是说有很多时间浪费。
我想问一下,这个连续读/连续写操作的时间,除了与寄存器配置的时序有关,与EMIF的时钟频率有关,还和其他什么因素有关,怎样可以降低这个时间?