首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Scheduling blocks of hierarchical compiled simulation of combinational circuits
【24h】

Scheduling blocks of hierarchical compiled simulation of combinational circuits

机译:组合电路的分层编译仿真调度块

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

摘要

Several algorithms for scheduling high-level functional blocks that assume the blocks may not be physically divided and that pseudocycles may be present due to the grouping of elements within blocks are presented. These algorithms rely on dependency information derived from the block-definitions to create a logical (rather than physical) partitioning of the circuit. The partitioned network is scheduled by an algorithm that is based on levelized scheduling with various heuristics added. The choice of the algorithm is based on the randomness of the partitioning technique. For highly random partitioning, PCSF performs best, while for partitioning that conforms closely to the signal flow of the circuit, FIQ performs best. For circuits in between, MEO is shown to perform best. These techniques represent an improvement over the technique of simulating blocks in random order, since no block will be scheduled unless there is a potential for performing useful work by simulating the block. The problem of finding the minimal schedule is shown to be NP-complete, hence, a heuristic approach to the problem is justified. A technique for computing the dependencies of a block is also presented.
机译:提出了几种用于调度高级功能块的算法,这些算法假定可能不会对块进行物理划分,并且由于块内元素的分组而可能会出现伪周期。这些算法依赖于从块定义中得出的相关性信息来创建电路的逻辑(而非物理)分区。分区网络通过一种算法进行调度,该算法基于具有各种启发式方法的分层调度。算法的选择基于划分技术的随机性。对于高度随机的分区,PCSF表现最佳,而对于与电路的信号流紧密相符的分区,FIQ表现最佳。对于介于两者之间的电路,MEO表现最佳。这些技术代表了对以随机顺序模拟块的技术的改进,因为除非有可能通过模拟块执行有用的工作,否则不会调度任何块。找到最小时间表的问题显示为NP完全的,因此,有理由采用启发式方法解决该问题。还提出了一种用于计算块的依赖性的技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号