FPGA与DSP数据通信问题
FPGA和DSP的数据通信,通过DSP给片选和地址获取FPGA的数据。FPGA定义了16个引脚作为数据线。3个引脚作为地址线,1个引脚做片选,引脚电平均选用LVTTL电平标准。地址和片选定义为输入。数据为输出。19个引脚直接与DSP直接的相连。片选低电平有效,有效期间检测地址,根据地址发送数据到数据线。片选无效期间,不检测地址,数据线给高阻态。
在调试过程中,片选无效时dsp访问其他外设,但是与fpga相连接的三位地址线会受到干扰,使dsp运行不正常。这种情况时有时无。
我自己分析,三位地址线在fpga上时做为输入的,不应该会对地址线有置位操作。是否是引脚的设置上有问题?
请教各位,这是什么原因引起的。 DSP访问外设。地址线是否使用?
如果不使用是否有高阻态出现??
地址线是否外接下拉电阻?? dsp访问外设,地址线有使用。
不使用时有高阻态
dsp与fpga地址线直连未加上,下拉电阻 高阻态很容易收其它信号的干扰导致不稳定。
是否可以改成有上下啦的方式处理看看 谢谢。配置了上拉电阻后效果很好。
dsp访问外设,地址线有使用。
不使用时有高阻态
dsp与fpga地址线直连未加上,下拉电阻
页:
[1]