Spartan-3E  –  MBT引脚可以用于SPI模式或任何模式但BPI?-Altera-Intel社区-FPGA CPLD-ChipDebug

Spartan-3E – MBT引脚可以用于SPI模式或任何模式但BPI?

问题描述

如果模式引脚设置为SPI模式且I脉冲MBT,我的Spartan-3E器件能否正确配置?或者必须使用PROG_B在SPI模式下重置配置?

解决/修复方法

字节宽带外设接口(BPI)是独一无二的,因为FPGA生成一个地址来访问可寻址的并行闪存。多重引导功能利用附加的地址线并更改地址计数器的方向,以便可以加载并行闪存中备用位置的图像。因此,Spartan-3E FPGA的多重引导(MBT)功能只能用于BPI模式,因为这是唯一生成地址的配置模式。

仅当模式引脚设置为BPI时,才会监视STARTUP_SPARTAN3E组件上的多重启动触发(MBT)。在所有其他配置模式中,忽略MBT。要在除BPI之外的其他配置模式下启动配置,必须断言PROG-B引脚。

在BPI模式下,MBT引脚可以随时置位,并将启动重新配置。地址计数器将从顶部或底部地址开始,具体取决于先前的配置。 MBT引脚上的连续脉冲将在并行闪存中的图像之间来回切换。脉冲MBT不会导致模式引脚被采样;因此,为了恢复原始模式引脚设置,必须重启电源或必须断言PROG_B。

有关BPI或多重引导功能的更多信息,请参阅位于以下网址的Spartan-3E数据表的功能问题描述模块:http://www.xilinx.com/bvdocs/publications/ds312.pdf

请登录后发表评论

    没有回复内容