在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4067|回复: 5

[求助] Xilinx Kintex7 Quad SPI IP在模拟访问呢 SPI x4 Flash 的时候无法启动Quad访问

[复制链接]
发表于 2017-6-25 18:00:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
现象:采用Xilinx Vivado 2015.2插入Quad SPI IP,并使能Quad模式,接micron SPI x4 Flash,生成example design,并用Example Design的工程跑function simulation,最后查看波形,发现仍然使用的是SPI 的MOSI,而其他几bit的数据并未当成x4模式来使用。同时,SPIx4 Flash也没有接收到切换为x4访问的命令。

查看了IP的代码,SPI_MODE确实是设置为2,也就是Quad模式。

我现在是想用这个IP来控制对x4的SPI Flash进行访问和编程,这种模拟的结果是否告诉我是不可行的?

请问各位大虾,我这种使用方法是否正确,或者是还有哪里有问题?

感谢。
发表于 2017-6-27 14:08:33 | 显示全部楼层
怎么可能一上来就4X读啊,你自己看看flash 4x访问模式的timing吧,肯定要配置一些寄存器,发一些命令后才能4x读flash 的。这些命令一般是单线MOSI发出,MISO接收flash返回的状态,只有状态ok了才能4x读的。
发表于 2017-6-27 15:27:23 | 显示全部楼层
这个ip可以正常工作.已经修改并流片了.
发表于 2017-6-29 14:23:06 | 显示全部楼层
FPGA配置时遇到过的这种问题,配置文件往FLASH写数据时只能用SPIX1模式,读数据时是SPIX4模式。
 楼主| 发表于 2017-7-14 08:53:29 | 显示全部楼层
回复 2# harry_hust


   嗯嗯,谢谢。我知道不是上来就x4,我是奇怪这个IP的example design。想问问这个IP是否有问题。
 楼主| 发表于 2017-7-14 08:55:05 | 显示全部楼层
回复 3# silenuszhi


   修改是什么意思?大侠是在什么版本上做的?能用来烧写FPGA的默认启动Flash吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 04:26 , Processed in 0.016853 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表