首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >An asynchronous distributed approach for the simulation of behavior-level models on parallel processors
【24h】

An asynchronous distributed approach for the simulation of behavior-level models on parallel processors

机译:一种异步分布式方法,用于在并行处理器上模拟行为级别的模型

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

摘要

Traditional approaches to the distributed simulation of digital designs are limited in that they are inefficient and prone to deadlock for systems with feedback loops. This paper proposes an asynchronous distributed algorithm to the simulation and verification of behavior-level models and describes its implementation on an actual loosely-coupled parallel processor. The approach is relatively efficient for realistic digital designs and mathematically shown to be deadlock free. Additionally, it includes a new technique for modeling the timing of digital systems that guarantees the accuracy of the simulation results. In the discipline of computer-aided design of digital systems, a behavior model refers to a compact and executable representation of the activities of a complex digital component or an entire digital system such as the Motorola 68000, expressed through a high-level hardware description language such as ADLIB or VHDL. Behavior models are popular because of their flexibility; however, they execute excruciatingly slow on uniprocessor computers. The approach presented in this paper has the potential to significantly reduce the execution time through concurrent execution on multiple processors.
机译:数字设计的分布式仿真的传统方法受到限制,因为它们效率低下,并且对于具有反馈回路的系统而言,很容易死锁。本文针对行为级模型的仿真和验证提出了一种异步分布式算法,并描述了其在实际的松耦合并行处理器上的实现。该方法对于现实的数字设计相对有效,并且在数学上显示为无死锁。此外,它还包括一种用于对数字系统的时序建模的新技术,该技术可确保仿真结果的准确性。在数字系统的计算机辅助设计领域,行为模型是指通过高级硬件描述语言表示的复杂数字组件或整个数字系统(例如Motorola 68000)的活动的紧凑且可执行的表示形式例如ADLIB或VHDL。行为模型因其灵活性而广受欢迎。但是,它们在单处理器计算机上的执行速度非常慢。本文提出的方法有可能通过在多个处理器上并发执行来显着减少执行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号