FPGA的配置方式,很多种,前一段时间主要用了一下PS——Passive serial,被动串行的加载方式。在这个模式下,FPGA被动的等待配置起始信号,然后接受配置文件,完成配置。即每次在FPGA上电时,由外部器件完成FPGA的配置。
这个方式的实现(或者说选择),是由FPGA的硬件连接来完成的,硬件连接如下图:
MSEL这组信号决定了FPGA的配置方式:
(根据官方文档的说明,这两个管脚不要连接在微控制器上或者其他的器件上来做下载方式的选择,也不要使用电阻上拉或下拉,最好直接连载在VCC或者GND上)