【发布时间】:2020-10-15 06:41:09
【问题描述】:
我从事 DPR 项目已经有一段时间了,我一直想知道是否有办法以电气方式禁用 FPGA 区域以降低芯片的静态功耗?
使用 Xilinx Vivado,我知道我能够定义 pblock 并告诉工具链不要在其中放置任何块/路由,但由于该区域仍然通电,我认为这里仍然会有一些泄漏电流;因此不会降低静态功耗。
鉴于我对 FPGA 架构的理解,我想可能有办法禁用整个时钟区域,但我无法确定。 Vivado 文档似乎没有指出这样做的方法。
此外,假设可以做到这一点,ICAP 是否仍能正常运行并可用于 DPR 目的?在我看来,如果尝试在禁用区域上使用 ICAP 重新配置 FPGA,这对 FPGA 部分没有任何作用,但我担心这会使 ICAP 挂起。
你们有没有找到办法做到这一点,或者有没有我遗漏的文档?
祝你有美好的一天。
【问题讨论】: