AN 796: Cyclone® V和 Arria® V SoC 器件设计指南

ID 683360
日期 7/27/2020
Public
文档目录

4.5.3. QSPI Flash接口设计指南

最多可选择4个QSPI芯片与 Cyclone® V/ Arria® V SoC一起使用。仅可从连接到片选零的QSPI对器件进行引导。

指南:请确保按数字顺序使用QSPI_SS信号。

Intel® Quartus® Prime认为需要按照顺序使用QSPI_SS信号。例如,在没有使用SS1的情况下,就不可能使用SS0SS2

注: 请参阅 Cyclone® V Arria® V SoC支持的闪存器件 获得支持的QSPI器件清单。RocketBoards.org还在GSRD v13.1 - Booting from QSPIGSRD v13.1 - Programming QSPI Flash中提供了有用信息。

指南:如果您的设计使用4-byte寻址的QSPI flash,则在设计电路板时请确保HPS复位的同时fQSPI flash也是复位状态或重新上电。

Cyclone V和Arria V中默认HPS引导ROM以3-byte寻址模式运行。如果在操作期间将QSPI flash切换为4-byte寻址,则请在HPS复位的同时确保其已返回默认的3-byte寻址模式。否则HPS无法从QSPI闪存器件进行引导,或无法访问QSPI闪存器件。

可使用以下方法之一将QSPI切换回3-byte寻址模式:

  • 如果QSPI器件具有复位管脚,则每次HPS器件复位时都要将该复位信号置位。
  • 如果QSPI器件无复位管脚,则每次HPS器件复位时上电QSPI器件。RocketBoards.org的
CV SoC和AV Soc QSPI Boot页面提供实现QSPI flash复位信号的建议。请参阅“选择QSPI Flash器件”和“对QSPI和SD/MMC/eMMC提供内存复位”了解更多有关信息。