【FPGA必知必会】(二)7系列的配置(三)多FPGA配置

在一些复杂的应用中,会在同一张板卡上使用多个FPGA设备,如果每个FPGA都引出一组JTAG管脚,无疑增加了板卡的布局密度。

Xilinx提供了一种解决方案,可以使用同一个配置源来配置所有的FPGA设备。

如果多个FPGA使用相同的配置文件,则可以实现“群”下载。

如果使用不同的配置文件,则可以按照顺序加载,既可以通过“菊花链”中的FPGA内置逻辑,也可以通过外部逻辑实现。

1、串行菊花链配置

在从串模式菊花链配置中,设备通过DIN引脚接收其配置数据,并通过DOUT引脚将配置数据传递给下游设备。DOUT上的数据在CCLK下降沿时钟输出。在下游设备的DIN上,在CCLK的上升沿捕获数据。

离配置数据源最近的设备称为上游设备,而离配置数据源最远的设备成为下游设备。

在穿行菊花链中,所有设备都设置为从机模式,并且配置时钟由外部提供。

需要注意的是,所有的DONE引脚需要连接在一起,INT_B引脚需要接上拉电阻。

最有意思的是,第一个设备反而是最后一个被配置的。

​​​​​​​2、并联串行配置

可以使用并联的方式来同时配置所有设备,只是所有设备及其配置数据相同。

配置文件可以通过外部配置控制器进行驱动,通过flash或其他存储器读取bitstream。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值