Energy and performance models for clocked and asynchronous communication

Energy and performance models for clocked and asynchronous communication
复制标题

时钟和异步通信的能量和性能模型

DOI:
10.1109/async.2003.1199166
复制
发表时间:
2003
期刊:
Ninth International Symposium on Asynchronous Circuits and Systems, 2003. Proceedings.
影响因子:
--
通讯作者:
K. Stevens
K. Stevens
中科院分区:
--
文献类型:
--
作者:
K. Stevens

文献摘要

被引文献

相似文献

参数化的吞吐量,能量和带宽的一阶模型,本文提出。模型开发了许多常见的流水线方法,包括时钟触发器,时钟时间借用锁存协议,异步双周期,四周期,延迟不敏感,源同步。本文重点讨论了通信成本,随着规模的不断扩大,通信成本有可能影响设计性能。这些模型也可以应用于逻辑。这些方程共享共同的参数,以允许针对不同的设计目标和管道方法进行苹果对苹果的比较。通过将参数应用于各种设计目标,可以确定在给定带宽的能量方面,非时钟通信何时在物理级别上优于时钟通信上级。在固定目标下的协议之间的比较还允许设计人员理解具有不同程度的时序假设和设计要求的实现之间的权衡。
Parameterized first-order models for throughput, energy, and bandwidth are presented in this paper. Models are developed for many common pipeline methodologies, including clocked flopped, clocked time-borrowing latch protocols, asynchronous two-cycle, four-cycle, delay-insensitive, and source synchronous. The paper focuses on communication costs which have the potential to throttle design performance as scaling continues. The models can also be applied to logic. The equations share common parameters to allow apples-to-apples comparisons against different design targets and pipeline methodologies. By applying the parameters to various design targets, one can determine when unclocked communication is superior at the physical level to clocked communication in terms of energy for a given bandwidth. Comparisons between protocols at fixed targets also allow designers to understand tradeoffs between implementations that have a varying degree of timing assumptions and design requirements.