为什么不能以突发模式读写6416的可编程同步(SBSRAM)口
时间:10-02
整理:3721RD
点击:
为什么不能以突发模式读写6416的可编程同步(SBSRAM)口,把EMIFA的CE0空间从DSP/bios中配置成同步接口(标准SBSRAM),连续对这个空间连续读操作,可CE0、/oe、/sads,信号不能保持一直为低(用逻辑分析器观察),也就是说不能在一个同步时钟周期读取一个数据?为什么啊?
GBLCTL_A = 0x000520C4;
CECTL0_A = 0x104141B0;
CESEC0_A = 0x00000042;
但是TI的资料上说支持这种同步器件啊。SPRU266。支持FIFO、直通式和流水式SBSRAM啊。谢谢,能再给我讲解一下!
谢谢你的回复,不过我配置成如上的同步接口后,的确可以以猝发方式写啊,让人很纳闷。
在用1/2,或1/4 的AECLKOUT2做同步时钟时,的确能做到一个同步时钟周期写一个数据,(不能猝发读操作,我曾经怀疑时同步时钟速率的问题,可是我把时钟降到5MHz还是不行)。附件中有猝发写的时序抓图。