TI中文支持网
TI专业的中文技术问题搜集分享网站

CPLD对DSP flash的地址扩展

对于PEG封装的5509,他只有14跟地址总线,外接19跟地址总线的flash就必须对地址进行扩展。我找了些资料,上面说:用CPLD 实现锁存译码使D[5 :0] 具有数据/地址复用功能, 为Flash 存储器提供高6位地址。那就是说flash的地址是由DSP的低12位和复用后的地址总线作为高6位组成,但是这个能保证数据总线复用过来的高6位的地址能按照地址总线那样递增吗。附件中是flash扩展的原理图。

Shine:

高6位地址不是DSP的地址总线, 不会自动递增, 需要CPLD使其递增, DSP的14根地址线会自动递增, 所以当需要访问大于16K空间时, 需要先设置CPLD, 输出相应的高6位地址.

wen liu:

回复 Shine:

谢谢shine!那照这么说的话,是不是我只需要根据DSP的地址线来判断,例如CPLD检测到DSP最高位A13发生变化,直接通过CPLD译码相应的高6位地址,就相当于38译码器一样。电路中完全可以不用加6跟数据总线?

wen liu:

回复 Shine:

好的,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » CPLD对DSP flash的地址扩展
分享到: 更多 (0)