ccs 发表于 2010-5-7 13:11:16

FPGA与DSP数据通信问题

FPGA和DSP的数据通信,通过DSP给片选和地址获取FPGA的数据。
    FPGA定义了16个引脚作为数据线。3个引脚作为地址线,1个引脚做片选,引脚电平均选用LVTTL电平标准。地址和片选定义为输入。数据为输出。19个引脚直接与DSP直接的相连。片选低电平有效,有效期间检测地址,根据地址发送数据到数据线。片选无效期间,不检测地址,数据线给高阻态。
    在调试过程中,片选无效时dsp访问其他外设,但是与fpga相连接的三位地址线会受到干扰,使dsp运行不正常。这种情况时有时无。
    我自己分析,三位地址线在fpga上时做为输入的,不应该会对地址线有置位操作。是否是引脚的设置上有问题?
    请教各位,这是什么原因引起的。

ccs 发表于 2010-5-7 13:11:32

DSP访问外设。地址线是否使用?

如果不使用是否有高阻态出现??

地址线是否外接下拉电阻??

ccs 发表于 2010-5-7 13:11:42

dsp访问外设,地址线有使用。
不使用时有高阻态
dsp与fpga地址线直连未加上,下拉电阻

ccs 发表于 2010-5-7 13:11:53

高阻态很容易收其它信号的干扰导致不稳定。

是否可以改成有上下啦的方式处理看看

ccs 发表于 2010-5-7 13:12:02

谢谢。配置了上拉电阻后效果很好。

Sunlife 发表于 2015-5-14 16:30:39


dsp访问外设,地址线有使用。
不使用时有高阻态
dsp与fpga地址线直连未加上,下拉电阻
页: [1]
查看完整版本: FPGA与DSP数据通信问题