现在想通过6678的EMIF接口与FPGA进行数据传输,FPGA一端需要用到内建的异步FIFO接口,DSP读取FPGA端数据。发现6678的EMIF接口不提供时钟输出,请问FIFO的时钟输出应该怎么给?是否可以用EMIF接口的EMIFOE作为时钟呢?
谢谢!
noaming:
EMIFOE Output enable-active low during the entire period of a read access
这个不是时钟信号,不可以的
user114715729:
回复 noaming:
那请问我FIFO的读时钟用什么信号线控制呢?还是使用地址线作为时钟?
noaming:
回复 user114715729:
EMIFOE是一个读使能信号,你需要的是时钟信号还是读使能信号
按理说,EMIF是可以直接连接异步存储器件的,你可以对比一下下面的文档
External Memory Interface (EMIF16) for KeyStone Devices User's Guide (Rev. A)
noaming:
回复 user114715729:
在这里
http://www.ti.com/product/TMS320C6678/technicaldocuments
user114715729:
回复 noaming:
我需要的是一个时钟信号,FIFO是需要有读时钟的,读使能信号没有问题。以前开发6748的EMIFA是提供了CLK_OUT的,6678没有时钟输出信号,所以不知道应该如何接。
noaming:
回复 user114715729:
C6748的EMIFA接口可以连接SDRAM interface,所以有一个时钟的输出,而C6678的EMIF没有这个功能的
Nick Zhang~:
用fpga内部的时钟
user114715729:
回复 Nick Zhang~:
我尝试一下,谢谢!