首页> 外文会议>International Conference on VLSI Design;International Conference on Embedded Systems >Design Space Exploration of an Execution-Driven Functional Simulation Methodology
【24h】

Design Space Exploration of an Execution-Driven Functional Simulation Methodology

机译:执行驱动功能仿真方法的设计空间探索

获取原文

摘要

Exploration of an efficient functional simulation methodology that has the capability to encounter conflicting conditions such as: maximizing hardware occupancy using efficient partitioning and mapping algorithms and minimizing inter hardware communication using optimized hardware dimensions, is very important. In this paper, we explore the design space of an execution-driven functional simulation methodology named EX-DRIVE. It performs functional simulation of a design under test (DUT) without the need for hardware synthesis and implementation of the DUT, offering significant improvement in functional simulation time. To realize this methodology we use a Network of Interconnected HyperCells (NIHC) as the meta platform. We explore the design space of EX-DRIVE for various dimensions of NIHC fabric and different partitioning and mapping algorithms. For this study we investigate six different hardware dimensions having a fixed hardware capacity and three partitioning and mapping algorithms: a Discrete Particle Swarm Optimization based algorithm (DPSO), a heuristic and a convex algorithm. We find that, for a fixed hardware capacity, the heuristic and convex algorithm proves to be more efficient for large and densely connected DUTs whereas the DPSO based algorithm proves to be more efficient for smaller and sparsely connected data flow graphs. The proposed algorithms are generic enough to be applied to any coarse grained re-configurable array assisted functional simulation platform.
机译:探索一种有效的功能仿真方法论,该方法论能够遇到各种冲突条件,例如:使用有效的分区和映射算法来最大化硬件占用,并使用优化的硬件尺寸来最小化硬件之间的通信。在本文中,我们探索了名为EX-DRIVE的由执行驱动的功能仿真方法的设计空间。它不需要硬件综合和DUT的实现就可以对被测设计(DUT)进行功能仿真,从而大大缩短了功能仿真时间。为了实现此方法,我们使用互连的超单元网络(NIHC)作为元平台。我们针对各种尺寸的NIHC织物以及不同的分区和映射算法探索EX-DRIVE的设计空间。对于本研究,我们研究了具有固定硬件容量的六个不同硬件尺寸以及三种分区和映射算法:基于离散粒子群优化的算法(DPSO),启发式算法和凸算法。我们发现,对于固定的硬件容量,启发式和凸算法被证明对于大型且密集连接的DUT更为有效,而基于DPSO的算法对于较小且稀疏的数据流图则更为有效。所提出的算法具有足够的通用性,可以应用于任何粗粒度可重构阵列辅助功能仿真平台。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号