首页> 外文学位 >On the timing behavior of concurrent digital systems: Analysis, tools and applications.
【24h】

On the timing behavior of concurrent digital systems: Analysis, tools and applications.

机译:关于并发数字系统的时序行为:分析,工具和应用程序。

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

摘要

This thesis studies the timing behavior of concurrent digital systems in which components communicate asynchronously---including fully-asynchronous systems, mixed-timing systems such as GALS (globally-asynchronous, locally-synchronous) systems, and fully-synchronous systems with asynchronous-style global communication, such as latency-insensitive systems---with the ultimate goal of developing efficient methods for ensuring their correctness and optimizing their performance.;Unlike clocked systems in which parts advance in lockstep under a central control, asynchronous concurrent systems can exhibit a much wider range of behavior, as parts evolve at their own speeds and communicate amongst themselves, as well as with the environment, in less predictable ways. Different possible interleavings of events result in a proliferation of system states. The overall behavior of these systems is often complex, and has thus far eluded a systematic understanding and the development of efficient analysis tools. This thesis contributes towards an advancement in bridging this gap through the uncovering of some underlying principles in the organization and dynamic behavior of these systems. In particular, it is shown how self-synchronization arises in a large class of these systems. Understanding the mechanism behind this phenomenon enables a systems-level view of concurrency and exposes the global properties which govern their behavior.;Based on this theoretical framework, a set of novel and efficient algorithms are developed for analyzing the timing behavior of a sub-class of concurrent systems, namely, those which synchronize under the AND-causality firing semantics, under two different and complementary delay models: fixed/bounded delays and stochastic delays. It is shown that the timing behavior of a fixed-delay system is driven by its critical cycles, and that it always settles into a steady state with a fixed or periodic pattern. The exact behavior of the system during its entire course of operation can be derived from an understanding of how the critical cycles interact with each other. Two solution approaches are proposed: a graph theoretical approach based on cycle analysis, and an algebraic approach based on normal mode decomposition. Based on this result, an efficient, exact solution to the TSE (time separation of events) problem is proposed for fixed- and bounded-delay systems, which has important applications in their timing verification and performance analysis. For stochastic-delay systems, an efficient solution to analyze their average-case performance based on Markovian analysis is proposed. The solution exploits the decomposability and periodicity of these systems to partially mitigate the state-space explosion problem from which previously-proposed solutions tend to suffer. Two tools, DES-TSE and DES-Perf, have been developed to implement the above techniques, combined and released as a publicly-released tool package, the DES (Discrete Event Systems) Analyzer.
机译:本文研究其中组件异步通信的并发数字系统的时序行为-包括全异步系统,混合定时系统(例如GALS(全局异步,本地同步)系统)以及具有异步同步功能的全同步系统。诸如延迟不敏感的系统之类的全局通信方式,其最终目标是开发有效的方法来确保其正确性和优化其性能。与时钟系统不同,在并发系统中,零件在中央控制下步步紧逼,异步并发系统可以展现随着零件以自己的速度发展并在彼此之间以及与环境之间以难以预测的方式进行交流,行为的范围更加广泛。事件的不同可能交错导致系统状态激增。这些系统的整体行为通常很复杂,因此到目前为止还没有系统的了解和开发有效的分析工具。本论文通过揭示这些系统的组织和动态行为中的一些基本原理,为缩小这一差距做出了贡献。特别地,示出了在这些系统的一大类中如何发生自同步。了解这种现象背后的机制,可以在系统级上查看并发性,并揭示控制其行为的全局属性。;在此理论框架的基础上,开发了一套新颖而有效的算法来分析子类的时序行为。并发系统,即在AND因果激发语义下进行同步的系统,有两个不同且互补的延迟模型:固定/有界延迟和随机延迟。结果表明,固定延迟系统的定时行为受其关键周期驱动,并且始终以固定或周期性模式稳定进入稳定状态。系统在整个操作过程中的确切行为可以从对关键循环如何相互作用的理解中得出。提出了两种解决方法:基于循环分析的图论方法和基于正态分解的代数方法。基于此结果,针对固定和有界延迟系统,提出了一种有效,精确的TSE(事件时间间隔)问题解决方案,该系统在其时序验证和性能分析中具有重要的应用。针对随机时滞系统,提出了一种基于马尔可夫分析的平均时延性能分析方法。该解决方案利用这些系统的可分解性和周期性来部分缓解先前提出的解决方案容易遭受的状态空间爆炸问题。已经开发了两种工具DES-TSE和DES-Perf来实现上述技术,并结合在一起作为公共工具包DES(离散事件系统)分析器发布。

著录项

  • 作者

    McGee, Peggy B.;

  • 作者单位

    Columbia University.;

  • 授予单位 Columbia University.;
  • 学科 Engineering Computer.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 149 p.
  • 总页数 149
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号