首页> 外文期刊>Simulation >A framework for high-level simulation and optimization of fine-grained reconfigurable architectures
【24h】

A framework for high-level simulation and optimization of fine-grained reconfigurable architectures

机译:细粒度可重构架构的高级仿真和优化的框架

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

摘要

Field Programmable Gate Arrays (FPGAs), due to their programmability, have become a popular design choice for control and processing blocks of modern-day digital design. However, this flexibility makes them larger, slower, and less power-efficient when compared to Application Specific Integrated Circuits (ASICs). On the other hand, ASICs have their own drawbacks, such as lack of programmability and inflexibility. One potential solution is specialized fine-grained reconfigurable architectures that have improved flexibility over ASICs and better resource utilization than FPGAs. However, designing a fine-grained reconfigurable architecture is a daunting task in itself due to lack of high-level design-flow support. This article proposes an automated design-flow for the system-level simulation, optimization, and resource estimation of generic as well as custom fine-grained reconfigurable architectures. The proposed framework is generic in nature as it can be used for both control-oriented and compute-intensive applications and then generates a homogeneous or heterogeneous reconfigurable architecture for them. Four sets of homogeneous and heterogeneous benchmarks are used in this work to show the efficacy of our proposed design-flow, and simulation results reveal that our framework can generate both generic and custom fine-grained reconfigurable architectures. Moreover, the area and power estimations show that auto-generated domain-specific reconfigurable architectures are 76% and 73% more area and power-efficient, respectively, than generic FPGA-based implementations. These results are consistent with the savings reported for manual designs in the literature.
机译:现场可编程门阵列(FPGA)由于其可编程性,已成为现代数字设计的控制和处理块的流行设计选择。然而,与应用特定集成电路(ASIC)相比,这种灵活性使得它们更大,更慢,效率更低。另一方面,ASIC有自己的缺点,例如缺乏可编程性和不灵活性。一个潜在的解决方案是专门的细粒度可再配置架构,其具有比FPGA更好地提高了ASIC和更好的资源利用率。然而,由于缺乏高级设计流量支持,设计精细的可重构架构是一种艰巨的任务。本文提出了一种自动化设计流,用于通用的系统级仿真,优化和资源估计,以及定制细粒度可重新配置架构。所提出的框架本质上是通用的,因为它可用于控制导向和计算密集型应用,然后为它们产生同一性或异构的可重新配置架构。在这项工作中使用了四组均匀和异构基准,以展示我们所提出的设计流程的功效,仿真结果表明,我们的框架可以产生通用和定制细粒度的可重新配置架构。此外,该区域和功率估计显示,分别是基于通用FPGA的实现的区域和功率有效的自动产生的域特定的可重新配置架构76%和73%。这些结果与文献中的手动设计报告的节省符合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号