如何“更新" FPGA? [英] How are FPGAs "Updated"

查看:217
本文介绍了如何“更新" FPGA?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我似乎给人的印象是,在芯片运行时可以对FPGA进行更新.我需要知道这是否正确.

I seem to be under the impression that FPGAs can be updated while the chip is running; and I need to know if that is correct or not.

据我所知,您可以按需更改FPGA网表,就像更改处理器上运行的程序一样.是的,我知道FPGA不是处理器.

It seems to be from what I've read that you can change the FPGA netlist on demand the same way you can change the program that's running on a processor. Yes I know that an FPGA is not a processor.

我的假设正确吗?如果不正确,那怎么会呢?

Is my assumption correct, and if not then how come?

推荐答案

在大多数情况下,您一次性加载整个FPGA的配置,并且所有逻辑在重新配置过程中都会停止运行.

Most of the time, you load the configuration for the entire FPGA in one go, and all logic stops running during the reconfiguration process.

听起来您想重新加载FPGA的一部分,而其余部分继续运行.您需要一台特别支持部分重新配置的设备.有有关Wikipedia的更多信息.

It sounds like you want to reload a subset of the FPGA, while the remainder continues running. You would need a device with special support for partial reconfiguration. There's more information on Wikipedia.

这篇关于如何“更新" FPGA?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆