将imx6q的EIM总线和FPGA连接,FPGA用作数据处理,EIM采用数据地址复用模式,即:
eim_a[25:16]作为高地址,eim_da[15:0]作为低地址和数据复用,异步模式访问。eim_bclk配置为连续输出133MHz作为FPGA工作时钟
从chipscope(用eim_bclk作为时钟)抓的时序来看,两次访问之间间隔很大,约36个时钟周期,这样整体速度很慢,这个参数也没地方设置。有没有类似困惑的同仁有解决办法?
weim-1.png (20.58 KB, 下载次数: 2)
下载附件
2014-12-11 18:58 上传
跟我的遭遇一样,两次访问之间,CS信号会空闲200~300ns左右的时间,没想到freescale的EIM效率这么低
目前还在寻找提速的方法,暂时不考虑DMA和突发,s5pv210也是单次访问,速度比这个快很多
一周热门 更多>