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

tms57ls3137通过emif接口写外部FPGA问题

FPGA采用8位数据总线和emif链接,fpga内部通过fifo缓存TMS570发来的数据并通过串口发出

emif接口采用ASYNC模式,通过halcogen配置,具体见下图

目前碰到的问题有两个:

1.tms570ls3137通过emif向FPGA中写一次数据,FPGA抓取的时序显示写使能拉低了4次(有时甚至是5次),会把相邻地址也写上。

2.TMS570中使用for循环语句向FPGA中同一个地址连续写数据,全速运行时emif接口没有数据输出,单步运行时正常。

但是在for循环中再加入一句向其它地址(必须和之前地址相差0x20)写数据,那么全速运行时才有数据输出。

麻烦大家看下,谢谢

gaoyang9992006:

blog.csdn.net/…/22301095
参考这些其他芯片利用这个接口通信FPGA的例子和操作方法。

赞(0)
未经允许不得转载:TI中文支持网 » tms57ls3137通过emif接口写外部FPGA问题
分享到: 更多 (0)