首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Automatic Application-Specific Calibration to Enable Dynamic Voltage Scaling in FPGAs
【24h】

Automatic Application-Specific Calibration to Enable Dynamic Voltage Scaling in FPGAs

机译:自动针对特定应用的校准,以在FPGA中实现动态电压缩放

获取原文
获取原文并翻译 | 示例

摘要

Dynamic voltage scaling (DVS) is one of the most effective ways to reduce integrated circuit power. However, the programmability of field programmable gate arrays (FPGAs) means that the critical paths depend on the application configured into the FPGA and this makes DVS more difficult. We propose a DVS technique that is able to determine the minimum safe${V_{ext {dd}}}$of any application for each FPGA chip. For each application, we create multiple calibration bit-streams that are used to generate a calibration table (CT), which stores the actual failing points of that application on a specific FPGA, under various operating conditions. This CT is used to scale${ V_{ext {dd}}}$while the application is running to guarantee safe operation with minimal power consumption. We develop an automated tool (FRoC) that ensures a fast-robust-calibration of the FPGA to any application using it. FRoC makes the calibration process invisible to FPGA users, does not add any extra manual steps to the design process, and uses novel algorithms to minimize the extra flash storage requirements for calibration. Our results show that across a large suite of benchmarks the calibration process requires a geomean of less than four bit-streams and our DVS technique achieves a 33% total power reduction on two large applications.
机译:动态电压缩放(DVS)是降低集成电路功率的最有效方法之一。但是,现场可编程门阵列(FPGA)的可编程性意味着关键路径取决于FPGA中配置的应用,这使DVS变得更加困难。我们提出了一种DVS技术,该技术能够确定最小安全 n $ {V _ { t​​ext {dd}}} $ n每个FPGA芯片没有任何应用程序。对于每个应用,我们创建多个校准位流,用于生成校准表(CT),该表在各种操作条件下在特定FPGA上存储该应用的实际故障点。此CT用于缩放 n <内联公式xmlns:mml = “ http://www.w3.org/1998/Math/MathML ” xmlns:xlink = “ http://www.w3.org / 1999 / xlink “> $ {V _ { t​​ext {dd}}} $ ,而应用程序正在运行以最小的功耗保证安全的操作。我们开发了一种自动化工具(FRoC),可确保对使用该工具的任何应用进行FPGA的快速稳健校准。 FRoC使FPGA用户看不到校准过程,没有在设计过程中添加任何额外的手动步骤,并使用新颖的算法将校准所需的额外闪存需求降至最低。我们的结果表明,在一大套基准测试中,校准过程所需的几何平均数少于四个比特流,而我们的DVS技术在两个大型应用上实现了33%的总功耗降低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号