首页> 外文会议>1st workshop on modules and libraries for proof assistants 2009 >Generalized Latency-Insensitive Systems for Single-Clock and Multi-Clock Architectures
【24h】

Generalized Latency-Insensitive Systems for Single-Clock and Multi-Clock Architectures

机译:适用于单时钟和多时钟体系结构的通用延迟不敏感系统

获取原文

摘要

Latency-insensitive systems were recently proposed by Carloni et al. as a correct-by-construction methodology for single-clock system-on-a-chip (SoC) design using predesigned IP blocks. Their approach overcomes the problem of long latencies of global interconnects in deep-submicron technologies, while still maintaining much of the inherent simplicity of synchronous design. In particular, wires whose latency is greater than a clock cycle are segmented using "relay stations," and IP blocks are made robust to arbitrary communication delays.This paper shows, however, that significant extensions are needed to make latency-insensitive systems useful for the practical design of large-scale SoC's. In particular, this paper proposes three extensions. The .rst extension allows each synchronous module to treat its input and output channels in a much more flexible manner, i.e., with greater decoupling. The second extension generalizes inter-module communication from point-to-point channels to more complex networks of arbitrary topologies. Finally, the third extension is to target multi-clock SoC's. The net impact of our extensions is the potential for improved throughput, reduced power consumption, and greater flexibility in design.
机译:对延迟不敏感的系统最近由Carloni等人提出。作为使用预先设计的IP块的单时钟片上系统(SoC)设计的一种按构造正确的方法。他们的方法克服了深亚微米技术中全局互连的长时延问题,同时仍然保持了同步设计的许多固有固有简易性。特别是,使用“中继站”对等待时间大于时钟周期的导线进行了分段,并使IP模块对任意通信延迟都具有鲁棒性。大型SoC的实际设计。特别是,本文提出了三个扩展。 .rst扩展允许每个同步模块以更加灵活的方式(即更大的去耦)来处理其输入和输出通道。第二个扩展概括了从点对点通道到任意拓扑的更复杂网络的模块间通信。最后,第三个扩展是针对多时钟SoC。我们扩展的净影响是潜在的提高吞吐量,降低功耗和更大的设计灵活性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号