仅对英特尔可见 — GUID: tpn1481304456304
Ixiasoft
4.5.8. SPI接口设计指南
指南:考虑将SPI从接口信号路由到FPGA架构
由于 Cyclone® V/ Arria® V SoC器件中的勘误,造成SPI输出使能未连接到SPI HPS管脚。由此,HPS SPIS_TXD管脚无法在ctrlr0寄存器中的slv_oe位(bit 10)设置为1时成为三态。
将SPI Slave信号路由到FPGA会显露输出使能信号,并允许将其连接到FPGA三态管脚。
指南:如果您的SPI外设需要SPI主从选择在整个事务期间保持低电平,可考虑使用GPIO作为从选择,或配置SPI主选择以在事务期间置位从选择。
默认情况下,将SPI主选择配置为ctrlr0.scph = 0和ctrlr0.scpol = 0,使得Cyclone V或Arria V HPS SPI主选择解除置位每个数据字之间的从选择信号。将ctrlr0.scph设置到 1,ctrlr0.scpol也设置到1时,整个传输期间SPI主选择置位从选择。
或者,考虑将SPI主外设路由到FPGA,并使用GPIO控制从选择信号。
注意:如果使用该方法,则请参阅Knowledge Base中的文章,如下: