Cypress技术william hill官网
直播中

刘桂珍

7年用户 223经验值
私信 关注
[问答]

怎么使用SPI配置FPGA然后启用32位从设备FIFO

你好,
从“编程EZ-USB®FX3μC处理器端口作为同步从FIFO”的应用模式来看,如果选择SPI,则不支持32位数据总线宽度。启动后,我使用SPI(GPIO(53)-SPILSCK和GPIO(56)-SPIXMOSI)来配置FPGA,然后使GPFI到32位从FIFO模式,显然是可行的。在固件运行时,我想再次用SPI接口重新配置FPGA,但在那个时候,GPIF是32位从FIFO模式,我可以停止GPIF或切换到16位模式,使用SPI重新配置FPGA,SWtiTCH到32位奴隶FIFO吗?
谢谢您!

以上来自于百度翻译


     以下为原文
  Hi,
    From the application mode of "Programming EZ-USB® FX3™ Processor Port as Synchronous Slave FIFO", 32 Bit data bus width is not supported if SPI is selected. After bootup, I use SPI (GPIO[53] - SPI_SCK and GPIO[56] - SPI_MOSI) to configure FPGA, then I enable GPFI to 32-bit slave FIFO mode, it is obviously doable. During firmware runtime, I want to re-configure FPGA with SPI interface again, but at that monent, GPIF is 32-bit slave FIFO mode, Can I stop GPIF or switch to 16-bit mode, using SPI re-configure FPGA, and swtich to 32-bit slave FIFO again?
    Thank you!

回帖(1)

王建华

2019-1-29 12:43:53
嗨,Yi,
当心这个帖子
HTTP://www. CyPress?COM/?APP =william hill官网 和ID ID=167和;RID=58084
在这个岗位上
HTTP://www. CyPress?COM/?APP =william hill官网 和ID ID=167和;RID=60662
然后它应该在各个方向工作。
当做
隆皮

以上来自于百度翻译


     以下为原文
   Hi Yi,
    Take care on this post
    http://www.cypress.com/?app=forum&id=167&rID=58084
    And on this post
    http://www.cypress.com/?app=forum&id=167&rID=60662
    Then it should work in all directions.
    Regards
    Lumpi
举报

更多回帖

发帖
×
20
完善资料,
赚取积分